XC Open source finite element analysis program
Public Member Functions | List of all members
XC::MapTrfGeom Class Reference

Contenedor de puntos del modelo. More...

#include <MapTrfGeom.h>

Inheritance diagram for XC::MapTrfGeom:
XC::MapCadMember< TrfGeom > XC::MapCadMemberBase

Public Member Functions

 MapTrfGeom (Cad *cad=nullptr)
 Constructor.
 
template<class T >
TrfGeom * Nueva (void)
 
TrfGeom * newTransformation (const std::string &type)
 Defines a new transformation.
 
template<class T >
XC::TrfGeom * Nueva (void)
 Creates a new geometric transformation.
 
- Public Member Functions inherited from XC::MapCadMember< TrfGeom >
 MapCadMember (Cad *cad=nullptr)
 Constructor.
 
TrfGeom * busca (const Indice &)
 Return a pointer to the geometry entity whose identifier is passed as parameter.
 
const TrfGeom * busca (const Indice &) const
 Return a pointer to the entity whose identifier is passed as parameter.
 
bool existe (const Indice &) const
 Return true if the entity already exists.
 
TrfGeom * get (const Indice &)
 Return the entity with tag iEnt.
 
boost::python::list getKeys (void) const
 Return the container's keys.
 
void clearAll (void)
 Erase all the entities.
 
- Public Member Functions inherited from XC::MapCadMemberBase
 MapCadMemberBase (Cad *cad=nullptr)
 Default identifier for new point. More...
 
const Cad * getCad (void) const
 Return a pointer to Cad.
 
Cad * getCad (void)
 Return a pointer to Cad.
 
const Preprocessor * getPreprocessor (void) const
 Return a pointer to preprocessor.
 
Preprocessor * getPreprocessor (void)
 Return a pointer to preprocessor.
 
size_t getTag (void) const
 
void setTag (const size_t &t)
 

Additional Inherited Members

- Public Types inherited from XC::MapCadMember< TrfGeom >
typedef std::map< Indice, TrfGeom * > map_base
 
typedef std::pair< Indice, TrfGeom * > pair
 
typedef map_base::iterator iterator
 
typedef map_base::const_iterator const_iterator
 
- Public Types inherited from XC::MapCadMemberBase
typedef size_t Indice
 
- Protected Attributes inherited from XC::MapCadMemberBase
Indice tag
 

Detailed Description

Contenedor de puntos del modelo.


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