XC Open source finite element analysis program
Public Member Functions | List of all members

Reference system used for make easier definining point positions. More...

#include <SisRefScc.h>

Inheritance diagram for XC::SisRefScc:
XC::EntGeomSection XC::SisRefSccCartesianas2d

Public Member Functions

 SisRefScc (GeomSection *m)
 Constructor.
 
 SisRefScc (const std::string &nombre="", GeomSection *m=nullptr)
 
virtual Vector2d GetVDirEje (const size_t &, const Pos2d &) const =0
 Returns the i-th axis unit vector expressed in global coordinates for the position being passed as parameter.
 
Vector2d GetI (const Pos2d &) const
 Returns the ${i}$ unit vector expressed in global coordinates for the position being passed as parameter.
 
Vector2d GetJ (const Pos2d &) const
 Returns the ${j}$ unit vector expressed in global coordinates for the position being passed as parameter.
 
virtual Pos2d GetPosGlobal (const Pos2d &p) const =0
 Return the posicion del punto p expresado en locales expresada en coordenadas globales.
 
virtual Vector2d GetCooGlobales (const Vector2d &v) const =0
 Returns the vector v expresado en locales expresado en coordenadas globales.
 
virtual Pos2d GetPosLocal (const Pos2d &p) const =0
 Return the posicion del punto p expresado en globales expresada en coordenadas locales.
 
virtual Vector2d GetCooLocales (const Vector2d &v) const =0
 Returns the vector v expresado en globales expresado en coordenadas locales.
 
- Public Member Functions inherited from XC::EntGeomSection
 EntGeomSection (const std::string &nmb="", GeomSection *sccGeom=nullptr)
 Constructor.
 
 EntGeomSection (const EntGeomSection &otro)
 Copy constructor.
 
EntGeomSection & operator= (const EntGeomSection &otro)
 Assignment operator.
 
const GeomSection * GetGeomSection (void) const
 
GeomSection * GetGeomSection (void)
 
int getVtkCellType (void) const
 Interfaz con VTK.
 
virtual int getMEDCellType (void) const
 Interfaz con el formato MED de Salome.
 
SisRefScc * SisRefSccActual (void)
 Returns current reference system.
 
const SisRefScc * SisRefSccActual (void) const
 Returns current reference system.
 
Spot * BuscaSpot (const size_t &id_punto)
 Returns a pointer to the point with the identifier being passed as parameter.
 
const Spot * BuscaSpot (const size_t &id_punto) const
 Returns a const pointer to the point with the identifier being passed as parameter.
 
Eje * BuscaEje (const size_t &id_edge)
 Returns a pointer to the Eje indentified by the tag being passed as parameter.
 
const Eje * BuscaEje (const size_t &id_edge) const
 Returns a pointer to the Eje indentified by the tag being passed as parameter.
 

Additional Inherited Members

- Protected Member Functions inherited from XC::EntGeomSection
const GeomSection * getGeomSection (void) const
 Returns a pointer to the GeomSection.
 
GeomSection * getGeomSection (void)
 Returns a pointer to the GeomSection.
 

Detailed Description

Reference system used for make easier definining point positions.


The documentation for this class was generated from the following files: