32 #include "EntGeomSection.h" 56 virtual Vector2d
getAxisVDir(
const size_t &,
const Pos2d &)
const= 0;
57 Vector2d
GetI(
const Pos2d &)
const;
58 Vector2d
GetJ(
const Pos2d &)
const;
Cross section geometry.
Definition: GeomSection.h:63
Vector2d GetI(const Pos2d &) const
Returns the ${i}$ unit vector expressed in global coordinates for the position being passed as parame...
Definition: SectionReferenceFrame.cc:35
virtual Vector2d GetCooLocales(const Vector2d &v) const =0
Return the vector v expressed in global coordinates expressed in local coordinates.
virtual Pos2d GetPosGlobal(const Pos2d &p) const =0
Return the position of point p expressed in local coordinates expresada en global coordinates...
SectionReferenceFrame(GeomSection *m)
Constructor.
Definition: SectionReferenceFrame.h:48
Vector2d GetJ(const Pos2d &) const
Returns the ${j}$ unit vector expressed in global coordinates for the position being passed as parame...
Definition: SectionReferenceFrame.cc:40
Reference system used for make easier definining point positions.
Definition: SectionReferenceFrame.h:42
virtual Pos2d GetPosLocal(const Pos2d &p) const =0
Return the position of point p expressed in global coordinates expresada en local coordinates...
virtual Vector2d GetCooGlobales(const Vector2d &v) const =0
Return the vector v expressed in local coordinates expressed in global coordinates.
Base class of section geometry representation classes.
Definition: EntGeomSection.h:47
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
EntGeomSection(const std::string &nmb="", GeomSection *sccGeom=nullptr)
Constructor.
Definition: EntGeomSection.cc:43
virtual Vector2d getAxisVDir(const size_t &, const Pos2d &) const =0
Return the i-th axis unit vector expressed in global coordinates for the position being passed as par...