 |
Computer Assited Medical Intervention Tool Kit
version 4.1
|
Go to the documentation of this file.
27 #ifndef TOOLS_SURFACEEXTRACTOR_SURFACEEXTRACTOR_H
28 #define TOOLS_SURFACEEXTRACTOR_SURFACEEXTRACTOR_H
64 std::vector<Facet*>
facets;
72 #endif // TOOLS_SURFACEEXTRACTOR_SURFACEEXTRACTOR_H
the structure is a wedge (like the Pink Floyd's "Dark Side Of the Moon" prism), it must be a cell and...
Definition: StructureProperties.h:157
the structure is a tetrahedron, it must be a cell and have sub-structures that are atoms
Definition: StructureProperties.h:156
unsigned int getNumberOfStructures() const
get the number of structures
Definition: StructuralComponent.h:251
StructureProperties::GeometricType getType() const
get the type of index
Definition: Structure.cpp:39
Atom * getAtom(const unsigned int id)
Get the atom that has the global index given in parameters.
Definition: PhysicalModel.h:384
unsigned int getIndex() const
get the structure unique index (stored in its property)
Definition: Structure.cpp:29
A structural component is composed either by cell or by atoms.
Definition: StructuralComponent.h:51
void addStructure(Structure *s, bool check=true)
Add a Structure in the list (and tells the structure to add this structural component in its list).
Definition: StructuralComponent.h:211
Class facet to hold and compare facet This class is used for the extraction of external surface durin...
Definition: Facet.h:37
This is the main class of this project. Following a nice concept, a physical model is able to represe...
Definition: PhysicalModel.h:85
A cell has an unique index in the physical model object, is composed by atoms, and different basic pr...
Definition: Cell.h:45
the structure is a hexahedron, it must be a cell and have sub-structures that are atoms
Definition: StructureProperties.h:159
the structure is a triangle, i.e it must be a cell composed of 3 atoms
Definition: StructureProperties.h:154
Structure * getStructure(const unsigned int) const
get a structure by its index (fisrt structure is at index 0)
Definition: StructuralComponent.h:219
Cell * getCell(unsigned int) const override
get cell by order number (not cell index)
Definition: StructuralComponent.cpp:196
the structure is a quad, i.e it must be a cell composed of 4 atoms
Definition: StructureProperties.h:155