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 } |