xc
|
Three dimensional framework container. More...
#include <Framework3d.h>
Public Member Functions | |
Framework3d (MultiBlockTopology *mbt=nullptr) | |
Constructor. | |
PntPtrArray3d * | makeNew (void) |
Creates a new three dimensional framework. | |
![]() | |
ModelComponentContainer (MultiBlockTopology *mbt=nullptr) | |
Constructor. | |
PntPtrArray3d * | busca (const Indice &) |
Return a pointer to the geometry entity whose identifier is passed as parameter. | |
const PntPtrArray3d * | busca (const Indice &) const |
Return a pointer to the entity whose identifier is passed as parameter. | |
bool | exists (const Indice &) const |
Return true if the entity already exists. | |
PntPtrArray3d * | 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. | |
virtual | ~ModelComponentContainer (void) |
Destructor. | |
![]() | |
ModelComponentContainerBase (MultiBlockTopology *mbt=nullptr) | |
Default identifier for new component. More... | |
const MultiBlockTopology * | getMultiBlockTopology (void) const |
Return a pointer to MultiBlockTopology. | |
MultiBlockTopology * | getMultiBlockTopology (void) |
Return a pointer to MultiBlockTopology. | |
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 | |
![]() | |
typedef std::map< Indice, PntPtrArray3d *> | map_base |
typedef std::pair< Indice, PntPtrArray3d *> | pair |
typedef map_base::iterator | iterator |
typedef map_base::const_iterator | const_iterator |
![]() | |
typedef size_t | Indice |
![]() | |
Indice | tag |
Three dimensional framework container.