30 #ifndef SISREFCARTESIANAS3D_H 31 #define SISREFCARTESIANAS3D_H 34 #include "xc_utils/src/geom/sis_ref/Ref3d3d.h" 53 Vector3d
GetVDirEje(
const size_t &,
const Pos3d &)
const;
56 void setOrg(
const Pos3d &);
57 void TresPuntos(
const Pos3d &,
const Pos3d &,
const Pos3d &);
SisRefCartesianas3d(Preprocessor *m)
Constructor.
Definition: SisRefCartesianas3d.h:48
Three-dimensional reference system.
Definition: SisRefCartesianas3d.h:41
Pos3d getOrg(void) const
Origin of the 3D cartesian coordinate system.
Definition: SisRefCartesianas3d.cc:38
Vector3d GetVDirEje(const size_t &, const Pos3d &) const
Return the i-th axis unit vector expressed in the global coordinate system for the position passed as...
Definition: SisRefCartesianas3d.cc:51
Reference system to be used for simpliflying the definition of point positions.
Definition: SisRef.h:47
void TresPuntos(const Pos3d &, const Pos3d &, const Pos3d &)
3D cartesian coordinate system by three points
Definition: SisRefCartesianas3d.cc:46
Finite element model generation tools.
Definition: Preprocessor.h:58
SisRef(Preprocessor *m)
Constructor.
Definition: SisRef.h:53
Pos3d GetPosGlobal(const Pos3d &p) const
Return the global coordinates of point p.
Definition: SisRefCartesianas3d.cc:55
Vector3d GetCooGlobales(const Vector3d &v) const
Return the global coordinates of vector v.
Definition: SisRefCartesianas3d.cc:58
Vector3d GetCooLocales(const Vector3d &v) const
Return the local coordinates of vector v.
Definition: SisRefCartesianas3d.cc:64
Pos3d GetPosLocal(const Pos3d &p) const
Return the local coordinates of point p.
Definition: SisRefCartesianas3d.cc:61
void setOrg(const Pos3d &)
Origin of the 3D cartesian coordinate system.
Definition: SisRefCartesianas3d.cc:42
================================================================================
Definition: ContinuaReprComponent.h:34