![]() |
XC Open source finite element analysis program
|
Model geometry manager. Management of geometry entities: points, lines, surfaces, bodies, etc. More...
#include <Cad.h>
Public Member Functions | |
| Cad (Preprocessor *mod=nullptr) | |
| Constructor. | |
| Preprocessor * | getPreprocessor (void) |
| const Preprocessor * | getPreprocessor (void) const |
| Edge * | busca_edge_extremos (const MapPuntos::Indice &, const MapPuntos::Indice &) |
| Return the «edge» that has as end points those whose indices are passed as parameters. | |
| const Edge * | busca_edge_extremos (const MapPuntos::Indice &, const MapPuntos::Indice &) const |
| Returs the «edge» that has as end points those whose indices are passed as parameter. | |
| void | conciliaNDivs (void) |
| Conciliate number of divisions of the lines. | |
| void | clearAll (void) |
| Erase all the geometry entities. | |
| virtual | ~Cad (void) |
| Destructor. | |
| const MapPuntos & | getPuntos (void) const |
| MapPuntos & | getPuntos (void) |
| const MapLineas & | getLineas (void) const |
| MapLineas & | getLineas (void) |
| const MapSurfaces & | getSurfaces (void) const |
| MapSurfaces & | getSurfaces (void) |
| const MapTrfGeom & | getTransformacionesGeometricas (void) const |
| MapTrfGeom & | getTransformacionesGeometricas (void) |
| const MapSisRef & | getReferenceSystems (void) const |
| MapSisRef & | getReferenceSystems (void) |
| const MapEsquemas2d & | getEsquemas2d (void) const |
| MapEsquemas2d & | getEsquemas2d (void) |
| const MapEsquemas3d & | getEsquemas3d (void) const |
| MapEsquemas3d & | getEsquemas3d (void) |
| const MapUniformGrids & | getUniformGrids (void) const |
| MapUniformGrids & | getUniformGrids (void) |
Protected Member Functions | |
| SetEstruct * | busca_set_estruct (const MapUniformGrids::Indice &nmb) |
| Search for the entity whose name is passed as a parameter. | |
Friends | |
| class | Preprocessor |
Model geometry manager. Management of geometry entities: points, lines, surfaces, bodies, etc.
Maintain containers for this entities.
1.8.11