Open CASCADE Technology 6.6.0
Public Types | Public Member Functions
BRepBuilderAPI_VertexInspector Class Reference

Class BRepBuilderAPI_VertexInspector derived from NCollection_CellFilter_InspectorXYZ This class define the Inspector interface for CellFilter algorithm, working with gp_XYZ points in 3d space. Used in search of coincidence points with a certain tolerance.

#include <BRepBuilderAPI_VertexInspector.hxx>

Inheritance diagram for BRepBuilderAPI_VertexInspector:
Inheritance graph
[legend]

Public Types

typedef Standard_Integer Target

Public Member Functions

 BRepBuilderAPI_VertexInspector (const Standard_Real theTol)
 Constructor; remembers the tolerance.
void Add (const gp_XYZ &thePnt)
 Keep the points used for comparison.
void ClearResList ()
 Clear the list of adjacent points.
void SetCurrent (const gp_XYZ &theCurPnt)
 Set current point to search for coincidence.
const TColStd_ListOfIntegerResInd ()
 Get list of indexes of points adjacent with the current.
NCollection_CellFilter_Action Inspect (const Standard_Integer theTarget)
 Implementation of inspection method.

Member Typedef Documentation


Constructor & Destructor Documentation

BRepBuilderAPI_VertexInspector::BRepBuilderAPI_VertexInspector ( const Standard_Real  theTol) [inline]

Member Function Documentation

void BRepBuilderAPI_VertexInspector::Add ( const gp_XYZ thePnt) [inline]
void BRepBuilderAPI_VertexInspector::ClearResList ( ) [inline]
NCollection_CellFilter_Action BRepBuilderAPI_VertexInspector::Inspect ( const Standard_Integer  theTarget)
const TColStd_ListOfInteger& BRepBuilderAPI_VertexInspector::ResInd ( ) [inline]
void BRepBuilderAPI_VertexInspector::SetCurrent ( const gp_XYZ theCurPnt) [inline]

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines