Open CASCADE Technology: BRepMesh Namespace Reference

Open CASCADE Technology 6.8.0

- Main Page
- Related Pages
- Namespaces
- Data Structures
- Files

- Namespace List
- Namespace Members

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_Map < Handle< Poly_Triangulation > > | MapOfTriangulation
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, MapOfTriangulation, TopTools_ShapeMapHasher > | DMapOfEdgeListOfTriangulation
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 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

typedef NCollection_Array1<Standard_Integer> BRepMesh::Array1OfInteger

typedef NCollection_Array1<Standard_Real> BRepMesh::Array1OfReal

typedef NCollection_Array1<Segment> BRepMesh::Array1OfSegments

typedef NCollection_Array1<SegmentsTree> BRepMesh::Array1OfSegmentsTree

typedef NCollection_Array1<BRepMesh_Vertex> BRepMesh::Array1OfVertexOfDelaun

Arrays.

typedef NCollection_EBTree<Standard_Integer, Bnd_Box2d> BRepMesh::BndBox2dTree

Trees.

typedef NCollection_UBTreeFiller<Standard_Integer, Bnd_Box2d> BRepMesh::BndBox2dTreeFiller

typedef NCollection_CellFilter<BRepMesh_CircleInspector> BRepMesh::CircleCellFilter

CellFilters.

typedef NCollection_DataMap<TopoDS_Edge, MapOfTriangulation, TopTools_ShapeMapHasher> BRepMesh::DMapOfEdgeListOfTriangulation

typedef NCollection_DataMap<TopoDS_Face, Handle_BRepMesh_FaceAttribute, TopTools_ShapeMapHasher> BRepMesh::DMapOfFaceAttribute

typedef NCollection_DataMap<Standard_Integer, ListOfInteger> BRepMesh::DMapOfIntegerListOfInteger

typedef NCollection_DataMap<Standard_Integer, ListOfXY> BRepMesh::DMapOfIntegerListOfXY

typedef NCollection_DataMap<Standard_Integer, gp_Pnt> BRepMesh::DMapOfIntegerPnt

typedef NCollection_DataMap<TopoDS_Shape, BRepMesh_PairOfPolygon, TopTools_ShapeMapHasher> BRepMesh::DMapOfShapePairOfPolygon

typedef NCollection_DataMap<TopoDS_Vertex, Standard_Integer, TopTools_ShapeMapHasher> BRepMesh::DMapOfVertexInteger

typedef NCollection_Handle<Array1OfSegments> BRepMesh::HArray1OfSegments

typedef NCollection_Handle<BndBox2dTree> BRepMesh::HBndBox2dTree

typedef NCollection_Handle<BRepMesh_Classifier> BRepMesh::HClassifier

typedef NCollection_Handle<DMapOfIntegerListOfXY> BRepMesh::HDMapOfIntegerListOfXY

typedef NCollection_Handle<DMapOfIntegerPnt> BRepMesh::HDMapOfIntegerPnt

typedef NCollection_Handle<DMapOfShapePairOfPolygon> BRepMesh::HDMapOfShapePairOfPolygon

typedef NCollection_Handle<DMapOfVertexInteger> BRepMesh::HDMapOfVertexInteger

typedef NCollection_Handle<IMapOfInteger> BRepMesh::HIMapOfInteger

typedef NCollection_Handle<MapOfInteger> BRepMesh::HMapOfInteger

typedef NCollection_Handle<VectorOfVertex> BRepMesh::HVectorOfVertex

Handles.

typedef NCollection_Handle<BRepMesh_VertexTool> BRepMesh::HVertexTool

typedef NCollection_IndexedDataMap<BRepMesh_Edge, BRepMesh_PairOfIndex> BRepMesh::IDMapOfLink

typedef NCollection_IndexedMap<BRepMesh_Triangle> BRepMesh::IMapOfElement

typedef NCollection_IndexedMap<Standard_Integer> BRepMesh::IMapOfInteger

typedef NCollection_IndexedMap<Standard_Real> BRepMesh::IMapOfReal

typedef NCollection_List<Standard_Integer> BRepMesh::ListOfInteger

typedef NCollection_List<BRepMesh_Vertex> BRepMesh::ListOfVertex

typedef NCollection_List<gp_XY> BRepMesh::ListOfXY

Lists.

typedef NCollection_Map<Standard_Integer> BRepMesh::MapOfInteger

Maps.

typedef NCollection_DataMap<Standard_Integer, Standard_Integer> BRepMesh::MapOfIntegerInteger

typedef NCollection_Map<TopoDS_Shape, TopTools_ShapeMapHasher> BRepMesh::MapOfShape

typedef NCollection_Map<Handle< Poly_Triangulation > > BRepMesh::MapOfTriangulation

typedef std::pair<HArray1OfSegments, HBndBox2dTree> BRepMesh::SegmentsTree

Other data structures.

typedef NCollection_Sequence<Bnd_B2d> BRepMesh::SequenceOfBndB2d

Sequences.

typedef NCollection_Sequence<Standard_Integer> BRepMesh::SequenceOfInteger

typedef NCollection_Sequence<Standard_Real> BRepMesh::SequenceOfReal

typedef NCollection_Vector<BRepMesh_Circle> BRepMesh::VectorOfCircle

typedef NCollection_Vector<Standard_Integer> BRepMesh::VectorOfInteger

typedef NCollection_Vector<BRepMesh_Vertex> BRepMesh::VectorOfVertex

Vectors.

typedef NCollection_CellFilter<BRepMesh_VertexInspector> BRepMesh::VertexCellFilter

## Variable Documentation

const size_t BRepMesh::MEMORY_BLOCK_SIZE_HUGE = 512 * 1024

Default size for memory block allocated by IncAllocator.