Open CASCADE Technology  7.6.0
Public Member Functions

TopOpeBRepDS_Explorer Class Reference

#include <TopOpeBRepDS_Explorer.hxx>

Public Member Functions

 TopOpeBRepDS_Explorer ()
 
 TopOpeBRepDS_Explorer (const Handle< TopOpeBRepDS_HDataStructure > &HDS, const TopAbs_ShapeEnum T=TopAbs_SHAPE, const Standard_Boolean findkeep=Standard_True)
 
void Init (const Handle< TopOpeBRepDS_HDataStructure > &HDS, const TopAbs_ShapeEnum T=TopAbs_SHAPE, const Standard_Boolean findkeep=Standard_True)
 
TopAbs_ShapeEnum Type () const
 
Standard_Boolean More () const
 
void Next ()
 
const TopoDS_ShapeCurrent () const
 
Standard_Integer Index () const
 
const TopoDS_FaceFace () const
 
const TopoDS_EdgeEdge () const
 
const TopoDS_VertexVertex () const
 

Constructor & Destructor Documentation

◆ TopOpeBRepDS_Explorer() [1/2]

TopOpeBRepDS_Explorer::TopOpeBRepDS_Explorer ( )

◆ TopOpeBRepDS_Explorer() [2/2]

TopOpeBRepDS_Explorer::TopOpeBRepDS_Explorer ( const Handle< TopOpeBRepDS_HDataStructure > &  HDS,
const TopAbs_ShapeEnum  T = TopAbs_SHAPE,
const Standard_Boolean  findkeep = Standard_True 
)

Member Function Documentation

◆ Current()

const TopoDS_Shape& TopOpeBRepDS_Explorer::Current ( ) const

◆ Edge()

const TopoDS_Edge& TopOpeBRepDS_Explorer::Edge ( ) const

◆ Face()

const TopoDS_Face& TopOpeBRepDS_Explorer::Face ( ) const

◆ Index()

Standard_Integer TopOpeBRepDS_Explorer::Index ( ) const

◆ Init()

void TopOpeBRepDS_Explorer::Init ( const Handle< TopOpeBRepDS_HDataStructure > &  HDS,
const TopAbs_ShapeEnum  T = TopAbs_SHAPE,
const Standard_Boolean  findkeep = Standard_True 
)

◆ More()

Standard_Boolean TopOpeBRepDS_Explorer::More ( ) const

◆ Next()

void TopOpeBRepDS_Explorer::Next ( )

◆ Type()

TopAbs_ShapeEnum TopOpeBRepDS_Explorer::Type ( ) const

◆ Vertex()

const TopoDS_Vertex& TopOpeBRepDS_Explorer::Vertex ( ) const

The documentation for this class was generated from the following file: