Open CASCADE Technology  6.9.1
Data Structures | Typedefs | Variables
BRepMesh Namespace Reference

Data Structures

struct  Segment
 Structure keeping parameters of segment. More...
 

Typedefs

typedef NCollection_Sequence< Bnd_B2d > SequenceOfBndB2d
 Sequences. More...
 
typedef NCollection_Sequence< Standard_Integer > SequenceOfInteger
 
typedef NCollection_Sequence< Standard_Real > SequenceOfReal
 
typedef NCollection_Vector< BRepMesh_Vertex > VectorOfVertex
 Vectors. More...
 
typedef NCollection_Vector< Standard_Integer > VectorOfInteger
 
typedef NCollection_Vector< BRepMesh_Circle > VectorOfCircle
 
typedef NCollection_EBTree< Standard_Integer, Bnd_Box2d > BndBox2dTree
 Trees. More...
 
typedef NCollection_UBTreeFiller< Standard_Integer, Bnd_Box2d > BndBox2dTreeFiller
 
typedef NCollection_Array1< BRepMesh_Vertex > Array1OfVertexOfDelaun
 Arrays. More...
 
typedef NCollection_Array1< Standard_Integer > Array1OfInteger
 
typedef NCollection_Array1< Standard_Real > Array1OfReal
 
typedef NCollection_Array1< Segment > Array1OfSegments
 
typedef NCollection_List< gp_XY > ListOfXY
 Lists. More...
 
typedef NCollection_List< BRepMesh_Vertex > ListOfVertex
 
typedef NCollection_List< Standard_Integer > ListOfInteger
 
typedef NCollection_Map< Standard_Integer > MapOfInteger
 Maps. More...
 
typedef NCollection_DataMap< Handle< Poly_Triangulation >, Standard_Boolean > DMapOfTriangulationBool
 
typedef NCollection_Map< TopoDS_Shape, TopTools_ShapeMapHasher > MapOfShape
 
typedef NCollection_DataMap< Standard_Integer, Standard_Integer > MapOfIntegerInteger
 
typedef NCollection_DataMap< TopoDS_Vertex, Standard_Integer, TopTools_ShapeMapHasher > DMapOfVertexInteger
 
typedef NCollection_DataMap< TopoDS_Face, Handle_BRepMesh_FaceAttribute, TopTools_ShapeMapHasher > DMapOfFaceAttribute
 
typedef NCollection_DataMap< TopoDS_Shape, BRepMesh_PairOfPolygon, TopTools_ShapeMapHasher > DMapOfShapePairOfPolygon
 
typedef NCollection_DataMap< Standard_Integer, gp_Pnt > DMapOfIntegerPnt
 
typedef NCollection_DataMap< Standard_Integer, ListOfXY > DMapOfIntegerListOfXY
 
typedef NCollection_DataMap< Standard_Integer, ListOfInteger > DMapOfIntegerListOfInteger
 
typedef NCollection_DataMap< TopoDS_Edge, DMapOfTriangulationBool, TopTools_ShapeMapHasher > DMapOfEdgeListOfTriangulationBool
 
typedef NCollection_IndexedMap< Standard_Integer > IMapOfInteger
 
typedef NCollection_IndexedMap< Standard_Real > IMapOfReal
 
typedef NCollection_IndexedMap< BRepMesh_Triangle > IMapOfElement
 
typedef NCollection_IndexedDataMap< BRepMesh_Edge, BRepMesh_PairOfIndex > IDMapOfLink
 
typedef NCollection_CellFilter< BRepMesh_CircleInspector > CircleCellFilter
 CellFilters. More...
 
typedef NCollection_CellFilter< BRepMesh_VertexInspector > VertexCellFilter
 
typedef NCollection_Handle< VectorOfVertex > HVectorOfVertex
 Handles. More...
 
typedef NCollection_Handle< MapOfInteger > HMapOfInteger
 
typedef NCollection_Handle< IMapOfInteger > HIMapOfInteger
 
typedef NCollection_Handle< DMapOfShapePairOfPolygon > HDMapOfShapePairOfPolygon
 
typedef NCollection_Handle< DMapOfIntegerPnt > HDMapOfIntegerPnt
 
typedef NCollection_Handle< BRepMesh_Classifier > HClassifier
 
typedef NCollection_Handle< BndBox2dTree > HBndBox2dTree
 
typedef NCollection_Handle< Array1OfSegments > HArray1OfSegments
 
typedef NCollection_Handle< DMapOfVertexInteger > HDMapOfVertexInteger
 
typedef NCollection_Handle< DMapOfIntegerListOfXY > HDMapOfIntegerListOfXY
 
typedef NCollection_Handle< BRepMesh_VertexTool > HVertexTool
 
typedef NCollection_Handle< SequenceOfBndB2d > HSequenceOfBndB2d
 
typedef NCollection_Handle< SequenceOfInteger > HSequenceOfInteger
 
typedef std::pair< HArray1OfSegments, HBndBox2dTree > SegmentsTree
 Other data structures. More...
 
typedef NCollection_Array1< SegmentsTree > Array1OfSegmentsTree
 

Variables

const size_t MEMORY_BLOCK_SIZE_HUGE = 512 * 1024
 Default size for memory block allocated by IncAllocator. More...
 

Typedef Documentation

Arrays.

Trees.

CellFilters.

Handles.

Lists.

Maps.

Other data structures.

Sequences.

Vectors.

Variable Documentation

const size_t BRepMesh::MEMORY_BLOCK_SIZE_HUGE = 512 * 1024

Default size for memory block allocated by IncAllocator.