31 #ifndef SISREFCARTESIANAS3D_H 32 #define SISREFCARTESIANAS3D_H 34 #include "ReferenceFrame.h" 35 #include "utility/geom/coo_sys/ref_sys/Ref3d3d.h" Finite element model generation tools.
Definition: Preprocessor.h:59
void ThreePoints(const Pos3d &, const Pos3d &, const Pos3d &)
3D cartesian coordinate system by three points
Definition: CartesianReferenceFrame3d.cc:46
Vector3d getGlobalCoordinates(const Vector3d &v) const
Return the global coordinates of vector v.
Definition: CartesianReferenceFrame3d.cc:58
Pos3d getOrg(void) const
Origin of the 3D cartesian coordinate system.
Definition: CartesianReferenceFrame3d.cc:38
Vector3d getAxisVDir(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: CartesianReferenceFrame3d.cc:51
Vector3d getLocalCoordinates(const Vector3d &v) const
Return the local coordinates of vector v.
Definition: CartesianReferenceFrame3d.cc:64
ReferenceFrame(Preprocessor *m)
Constructor.
Definition: ReferenceFrame.h:54
void setOrg(const Pos3d &)
Origin of the 3D cartesian coordinate system.
Definition: CartesianReferenceFrame3d.cc:42
Three-dimensional reference system.
Definition: CartesianReferenceFrame3d.h:42
Reference system to be used for simpliflying the definition of point positions.
Definition: ReferenceFrame.h:48
Pos3d getLocalPosition(const Pos3d &p) const
Return the local coordinates of point p.
Definition: CartesianReferenceFrame3d.cc:61
Posición en tres dimensiones.
Definition: Pos3d.h:44
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Pos3d getGlobalPosition(const Pos3d &p) const
Return the global coordinates of point p.
Definition: CartesianReferenceFrame3d.cc:55
Vector en tres dimensiones.
Definition: Vector3d.h:39
Three-dimensional reference system defined in a three-dimensional space.
Definition: Ref3d3d.h:39
CartesianReferenceFrame3d(Preprocessor *m)
Constructor.
Definition: CartesianReferenceFrame3d.h:49