|
MeshKit
1.0
|
#include <vector>#include <set>#include <map>#include "moab/Range.hpp"

Go to the source code of this file.
Namespaces | |
| namespace | MeshKit |
Typedefs | |
| typedef std::vector< ModelEnt * > | MEntVector |
| Type used to store a vector of ModelEnt*'s. | |
| typedef std::set< ModelEnt * > | MEntSet |
| Type used to store a set of ModelEnt*'s. | |
| typedef std::map< ModelEnt *, moab::Range > | MEntSelection |
| Type used to store pairs of ModelEnt* and moab::Range, used to associate partial meshes with the ModelEnt's they resolve. | |
| typedef std::vector< MeshOp * > | MOpVector |
| Type used to store a set of MeshOp*'s. | |
Enumerations | |
| enum | Firmness { DEFAULT, SOFT, HARD, DEFAULT, SOFT, HARD } |
| enum | MeshedState { NO_MESH = 0, BOUNDARY_MESH, PARTIAL_MESH, COMPLETE_MESH, REFINED_MESH, POST_MESH } |
| enum | Sense { SENSE_FORWARD = 1, SENSE_REVERSE = -1, SENSE_BOTH = 0 } |
| enum | BooleanType { INTERSECT, UNION } |