BinaryNode::ActiveNode | |
AF2Algorithm | |
AF2AlgorithmResult | |
AF2Binding | |
AF2DfltPlaneProjMaker | |
AF2DfltRuleAppVisitor | |
AF2DfltTriangleMeshOp | |
AF2DfltTriangleRules | |
AF2Edge2D | |
AF2Edge3D | |
AF2FreeZone | |
AF2FreeZoneDef | |
AF2FreeZoneDefLCQualLim | |
AF2FreeZoneDefSimple | |
AF2Front | |
AF2LocalTransform | |
AF2LocalTransformMaker | |
AF2Neighborhood | |
AF2PlaneProjection | |
AF2PntTrnsfrmLnrV | |
AF2Point3D | |
AF2PointTransform | |
AF2PointTransformNone | |
AF2Polygon2D | |
AF2Polygon3D | |
AF2Rule | |
AF2RuleApplication | |
AF2RuleAppVisitor | |
AF2RuleExistEdge | |
AF2RuleExistVertex | |
AF2RuleNewEdge | |
AF2RuleNewFace | |
AF2RuleNewTriangle | |
AF2RuleNewVertex | |
array< T > | |
Array< DataType, n > | |
ArrayAttribute< T, n > | |
AssyGen | |
AssyMesher | |
AttribRep | |
Attribute | |
SwapQuadEdge::BackUpData | |
BaseEdge | |
BaseFace | |
BaseVertex | |
BasicTransform< T > | A utility class for transforming copied meshes |
BasicTransform< T > | A utility class for transforming extruded meshes |
BinaryNode | |
BinaryTree | |
BoundingBox | |
Bounds | |
buffer< T > | |
c_unique | |
CAMALCurveEval | The curve geometry evaluator class defines the pure virtual interface for CAMAL interaction with curves |
CAMALPaver | The MeshKit-based surface evaluator for CAMAL meshing algorithms |
CAMALSizeEval | The MeshKit-based size evaluator for CAMAL meshing algorithms |
CAMALSurfEval | The MeshKit-based surface evaluator for CAMAL meshing algorithms |
CAMALTetMesher | The wrapper for the CAMAL tet mesher |
CAMALTriAdvance | The interface to the CAMAL TriAdvance algorithm |
CClock | |
CCylinder | |
CentroidRefine2D | |
CentroidRefine2D | |
CESets | |
CircleRemeshTemplate | |
CMatrix< T > | |
ConsistencyRefine2D | |
ConsistencyRefine2D | |
IAData::constraintRow | |
coords_and_id | Struct to hold coordinates of skin edge, it's surface id, and a matched flag |
coords_and_id | |
CopyGeom | |
CopyMesh | A simple class for meshing copy moving meshes |
CoreGen | |
CParser | |
CPincell | |
CurveFacetMeshReader | |
CutCellSurfEdgeKey | |
CutFraction | Stores boundary element edge cut fraction |
CVector< T > | |
Deform2D | |
DelaunayRefinement2D | |
DelaunayRefinement2D | |
Diamond | |
Dijkstra | Build lengths between each pair of vertices |
DijkstraShortestPath | |
DiskQuadMesher | |
Doublet | |
DualGraph | |
EBMesher | A meshing geometry as Cartesian structured mesh It makes constructs tree structure with triangles and makes hexes bounding geometry With ray-tracing, find intersections and determine element inside/outside/boundary. Intersection fraction is stored to boundary elements. Element inside/outside/boundary status are stored as tag |
DiskQuadMesher::Edge | |
Edge | |
Edge | |
edge | |
ProjectShell::Edge | |
EdgeMesher | Generate the mesh for edges |
EndPointLess | |
iMesh::EntArrIter | Class for iterating over iMesh entity arrays |
iGeom::EntArrIter | Class for iterating over iGeom entity arrays |
EntArrIter | Class for iterating over FBiGeom entity arrays |
iGeom::EntIter | Class for iterating over iGeom entities |
iMesh::EntIter | Class for iterating over iMesh entities |
EntIter | Class for iterating over FBiGeom entities |
EntityRemovedPred | |
EquipotentialSmooth | Do the EquipotentialSmooth smoothing for surface mesh (Winslow) This class is only for smoothing structured quad mesh |
Error | The Error object returned from or thrown by many MeshKit functions |
ExtrudeMesh | A simple class for extruding meshes |
FabsWeightComparer | |
Face | |
Face | |
FaceClose | |
FBiGeom::FBEntArrIter | |
FBiGeom::FBEntIter | |
FBiGeom | C++ interface to ITAPS FBiGeom interface |
ProjectShell::FinalTriangle | |
FirstIrregularNode | |
SwapEdges::FlipEdge | |
SwapTriEdge::FlipEdge | |
Global | Define the data structure for Sweeping |
GlpRepresentation | |
GradeRefine2D | |
GradeRefine2D | |
GraphNode | A parent class for anything that will be a graph node |
GreenCoordinates3D | |
HarmonicMapper | |
Heap | |
heap_node | |
Heapable | |
HighVertexDegreeCompare | |
IABendNlp | |
IAData | |
IADataBuilder | |
IAIntCosNlp | |
IAInterface | The class used in MeshKit for Interval Assignment |
IAIntParabolaNlp | |
IAIntWaveNlp | |
IAMilp | |
IAMINlp | |
IANlp | |
IARoundingFar3StepNlp | |
IARoundingFarNlp | |
IARoundingHeuristicMINLP | |
IARoundingNlp | |
IASolution | |
IASolver | |
IASolverBend | |
IASolverEven | |
IASolverInt | |
IASolverRelaxed | |
IASolverTool | |
IASolverToolInt | |
IAVariable | Class defining a variable for interval assignment. These are the data objects shared between Interval Assignment and the rest of MeshKit |
IAWeights | |
Identity | The identity transformation |
iGeom | C++ interface to ITAPS iGeom interface |
iMesh | C++ interface to ITAPS iMesh interface |
IntersectDist | Stores intersection distances |
IPBend | |
IPBendData | |
IPData | |
iRel | C++ interface to ITAPS iRel interface |
IsoLaplace | Do the IsoLaplace smoothing for surface mesh |
JaalMoabConverter | |
LaplaceAreaWeight | |
LaplaceLengthWeight | |
LaplaceNoWeight | |
LaplaceSmoothing | |
LaplaceWeight | |
LessThan | |
ListAttribute< T > | |
LocalSet | |
LocalTag | |
LongestEdgeRefine2D | |
LongestEdgeRefine2D | |
LowLayerCompare | |
LowVertexDegreeCompare | |
LPSolveClass | Do the LPSolveClass to solve the linear programming problem |
DijkstraShortestPath::LVertex | |
LaplaceSmoothing::LVertex | |
Tri2Quads::LVertex | |
Mat4 | |
Matrix< R, C > | Fixed-size matrix class |
Matrix< 1, 1 > | |
matrixtemplate | For engineering style matrix starting from 1 |
MBGeomOp | |
MBSplitOp | |
MBVolOp | |
MergeMesh | A simple class for merging meshes |
Mesh | |
MeshEntity | |
MeshExporter | |
MeshFilter | |
MeshImporter | |
MeshImprove | |
MeshOp | An operation that operates on mesh data |
MeshOpProxy | Polymorphic behavior for MeshOp classes (as opposed to instances) |
MeshOpSet | Maintain global, singletin list of registered MeshOps |
MeshOpTemplate | |
MeshOptimization | |
MeshRefine2D | 2D Mesh Refinement class |
MeshRefine2D | 2D Mesh Refinement class |
MeshScheme | A class that generates mesh |
MKCore | The core MeshKit instance |
MKGraph | Class encapsulating manipulations of the meshing operation graph |
ModelEnt | The class used in MeshKit for referring to model entities and mesh associated with them |
mstream | Print something on console and file using redirection symbol <<, open a file in your program: <mstream object>="">.coss.open (m_LogName.c_str(), std::ios::out); |
myany | |
MyScheme | |
NGTetMesher | The wrapper for the Netgen tet mesher |
ProjectShell::Node | |
NoOp | Dummy Operation |
ObjectPool< T > | |
ObtuseRefine2D | |
ObtuseRefine2D | |
OneDefectPatch | |
OneToOneSwept | Generate the all-hexahedral mesh by sweeping |
pair_info | |
iRel::PairHandle | Class for storing, querying and modifying relations data |
ParallelMesher | |
ParExchangeMesh | |
ParRecvSurfMesh | |
ParSendPostSurfMesh | |
parser | Keyword parser template for reading input files |
PentaRemeshTemplate | |
Plane | |
Point2D | |
EdgeMesher::Point3D | |
ObjectPool< T >::Pool | |
PostBL | Options and Keywords Used in PostBL Algorithm |
PostBL | |
IAInterface::ProblemSets | Collections of indicator sets of variables and constraints that define a subproblem, or define the global problem, or define the remaining part of the global problem |
ProjectShell | Project the bounding shell of a 3D convex volume onto a plane |
ProjectShell | |
QslimDecimation | |
QslimMesher | Decimate a set of triangles |
QslimOptions | Place holder for decimation options |
QTrack | |
QuadCleanUp | |
QuadEdge | |
QuadMesher | Triangle to Quad Transformation |
QuadRemeshTemplate | |
QualityDecreaseObserver | |
Refine2D14 | |
Refine2D14 | |
MeshRefine2D::RefinedEdgeMap::RefinedEdge | |
MeshRefine2D::RefinedEdgeMap | |
RegisterCounter | |
RegisterMeshOp< TYPE > | Utility class for registering MeshOps with MKCore |
RelationRep | |
RemeshTemplate | |
Rotate | A rotation function, using Rodrigues' formula |
Rotate | A rotation function, using Rodrigues' formula |
SaveLastVisitor | |
SCDMesh | Generate a structured Cartesian grid over a geometry |
SetAttribute< T > | |
SimpleArray< T > | |
Singlet | |
SizingFunction | A sizing function used with meshing algorithms |
SizingFunctionVar | |
SmartLaplaceWrapper | |
SolidCurveMesher | A class for generating facet-based mesh of geometric curves. INPUT: one or more ModelEnts representing geometric curves MESH TYPE(S): MBEDGE, MBVERTEX OUTPUT: a set of edges and vertices for each ModelEnt DEPENDENCIES: meshkit build with iGeom interface |
IAData::sparseEntry | |
IABendNlp::SparseMatrixEntry | |
IAIntWaveNlp::SparseMatrixEntry | |
Sqrt3Refine2D | |
Sqrt3Refine2D | |
StopWatch | |
myany::storage< T > | |
myany::storage_base | |
StructuredMesh2D | |
SubMapping | Generate the structural mesh for linking surface |
IAInterface::SubProblem | Represent a subproblem, its IAData and its mapping back to the global problem |
IAData::sumEvenConstraintRow | |
AssyGen::superblocks | |
SurfaceFacetMeshReader | A class for generating facet-based mesh of geometric surfaces INPUT: one or more ModelEnts representing geometric surfaces MESH TYPE(S): MBEDGE, MBVERTEX, MBTRI OUTPUT: a set of triangles, edges and verticesfor each ModelEnt DEPENDENCIES: meshkit build with iGeom interface |
SurfPatch | |
SurfProHarmonicMap | |
SwapEdges | |
SwapQuadEdge | |
SwapTriEdge | |
SwapTriEdges | |
SweepWrapper | |
CESets::tag_data | |
TargetFlipper | |
TestVisitor | |
TFIMapping | Generate the all-Quad mesh by TFI mapping |
Transform | A base class for transforming extruded meshes |
Transform | A base class for transforming copied meshes |
Translate | A translation function |
Translate | A translation function |
Tri2Quads | |
ProjectShell::Triangle2D | |
ProjectShell::Triangle3D | |
TriangleMesher | |
triangles | |
TriharmonicRBF | |
TriRemeshTemplate | |
IAInterface::VariableConstraintDependencies | Represent the dependency of the problem using indicator sets |
Vec3 | |
Vec4 | |
VecAttribute< T > | |
Vector< L > | Vector is a 1xL Matrix |
vectortemplate | For engineering style vector starting from 1 |
VecUtil | A class of vector utilities |
vert_info | |
Vertex | |
Vertex | |
VertexMesher | A simple class for meshing geometric vertices |
VolFrac | Stores volume fractions |
AF2Binding::VtxBindRec | |