|
Open CASCADE Technology
6.7.1
|
The class to find in the coincidence points. More...
#include <BRepMesh_VertexInspector.hxx>

Public Types | |
| typedef Standard_Integer | Target |
Public Types inherited from NCollection_CellFilter_InspectorXY | |
| enum | { Dimension = 2 } |
| Points dimension. More... | |
| typedef gp_XY | Point |
| Points type. More... | |
Public Member Functions | |
| BRepMesh_VertexInspector (const Standard_Integer nbComp, const BRepMesh_BaseAllocator &theAlloc) | |
| Constructor; remembers tolerance and collector data structure. theTol can be Real or Array1OfReal with two elements which describe tolerance for each dimension. More... | |
| BRepMesh_VertexInspector (const Standard_Integer nbComp, const Standard_Real theTol, const BRepMesh_BaseAllocator &theAlloc) | |
| BRepMesh_VertexInspector (const Standard_Integer nbComp, const Standard_Real aTolX, const Standard_Real aTolY, const BRepMesh_BaseAllocator &theAlloc) | |
| Standard_Integer | Add (const BRepMesh_Vertex &theVertex) |
| void | SetTolerance (const Standard_Real theTol) |
| void | SetTolerance (const Standard_Real theTolX, const Standard_Real theTolY) |
| void | Clear () |
| void | Delete (const Standard_Integer theIndex) |
| Standard_Integer | GetNbVertices () const |
| BRepMesh_Vertex & | GetVertex (Standard_Integer theInd) |
| void | SetCurrent (const gp_XY &theCurVertex, const Standard_Boolean) |
| Set current node to be checked. More... | |
| const Standard_Integer | GetCoincidentInd () const |
| Get result index of node. More... | |
| const BRepMesh_ListOfInteger & | GetListOfDelNodes () const |
| NCollection_CellFilter_Action | Inspect (const Standard_Integer theTarget) |
| Implementation of inspection method. More... | |
Public Member Functions inherited from NCollection_CellFilter_InspectorXY | |
| Point | Shift (const Point &thePnt, Standard_Real theTol) const |
| Auxiliary method to shift point by each coordinate on given value; useful for preparing a points range for Inspect with tolerance. More... | |
Static Public Member Functions | |
| static Standard_Boolean | IsEqual (Standard_Integer theIdx, const Standard_Integer theTarget) |
Static Public Member Functions inherited from NCollection_CellFilter_InspectorXY | |
| static Standard_Real | Coord (int i, const Point &thePnt) |
| Access to co-ordinate. More... | |
The class to find in the coincidence points.
| BRepMesh_VertexInspector::BRepMesh_VertexInspector | ( | const Standard_Integer | nbComp, |
| const BRepMesh_BaseAllocator & | theAlloc | ||
| ) |
Constructor; remembers tolerance and collector data structure. theTol can be Real or Array1OfReal with two elements which describe tolerance for each dimension.
| BRepMesh_VertexInspector::BRepMesh_VertexInspector | ( | const Standard_Integer | nbComp, |
| const Standard_Real | theTol, | ||
| const BRepMesh_BaseAllocator & | theAlloc | ||
| ) |
| BRepMesh_VertexInspector::BRepMesh_VertexInspector | ( | const Standard_Integer | nbComp, |
| const Standard_Real | aTolX, | ||
| const Standard_Real | aTolY, | ||
| const BRepMesh_BaseAllocator & | theAlloc | ||
| ) |
| Standard_Integer BRepMesh_VertexInspector::Add | ( | const BRepMesh_Vertex & | theVertex | ) |
|
inline |
|
inline |
|
inline |
Get result index of node.
|
inline |
|
inline |
|
inline |
| NCollection_CellFilter_Action BRepMesh_VertexInspector::Inspect | ( | const Standard_Integer | theTarget | ) |
Implementation of inspection method.
|
inlinestatic |
|
inline |
Set current node to be checked.
|
inline |
|
inline |
1.8.5