24 #ifndef XD2D_COO_SYS_H 25 #define XD2D_COO_SYS_H 47 Xd2dCooSys(
const size_t &,
const PGlobal &,
const PGlobal &);
49 void putRow(
const size_t &axis,
const VGlobal &v);
53 virtual VGlobal
getAxisVDir(
const size_t &axis)
const;
55 virtual DGlobal getAxisDir(
const size_t &axis)
const;
Dirección en dos dimensiones.
Definition: Dir2d.h:36
Pos2d PGlobal
Point the 2D space.
Definition: Xd2dCooSys.h:43
Posición en dos dimensiones.
Definition: Pos2d.h:41
Dir2d DGlobal
Direction in the 2D space.
Definition: Xd2dCooSys.h:42
Vector en dos dimensiones.
Definition: Vector2d.h:40
void XAxisVector(const VGlobal &vX)
Hace que el vector básico 1 tenga la dirección y sentido del being passed as parameter.
Definition: Xd2dCooSys.cc:75
virtual VGlobal getAxisVDir(const size_t &axis) const
Return the direction vector of the axis being passed as parameter.
Definition: Xd2dCooSys.cc:50
FT_matrix getLocalCoordinates(const VGlobal &v) const
Return the local coordinates of the vector.
Definition: Xd2dCooSys.cc:68
Coordinate system of dimension X defined in a two-dimensional space.
Definition: Xd2dCooSys.h:38
Vector2d VGlobal
Vector in the 2D space.
Definition: Xd2dCooSys.h:41
Matrix which components are GEOM_FT numbers.
Definition: FT_matrix.h:40
Xd2dCooSys(const size_t &)
Define a coordinate system of dimension ne in a two-dimensional space.
Definition: Xd2dCooSys.cc:32
VGlobal getGlobalCoordinates(const FT_matrix &v) const
Return the global coordinates of the vector.
Definition: Xd2dCooSys.cc:59
Coordinate systems base class.
Definition: CooSys.h:38