Open CASCADE Technology  6.9.1
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::TopOpeBRepDS_Explorer ( )
TopOpeBRepDS_Explorer::TopOpeBRepDS_Explorer ( const Handle< TopOpeBRepDS_HDataStructure > &  HDS,
const TopAbs_ShapeEnum  T = TopAbs_SHAPE,
const Standard_Boolean  findkeep = Standard_True 
)

Member Function Documentation

const TopoDS_Shape& TopOpeBRepDS_Explorer::Current ( ) const
const TopoDS_Edge& TopOpeBRepDS_Explorer::Edge ( ) const
const TopoDS_Face& TopOpeBRepDS_Explorer::Face ( ) const
Standard_Integer TopOpeBRepDS_Explorer::Index ( ) const
void TopOpeBRepDS_Explorer::Init ( const Handle< TopOpeBRepDS_HDataStructure > &  HDS,
const TopAbs_ShapeEnum  T = TopAbs_SHAPE,
const Standard_Boolean  findkeep = Standard_True 
)
Standard_Boolean TopOpeBRepDS_Explorer::More ( ) const
void TopOpeBRepDS_Explorer::Next ( )
TopAbs_ShapeEnum TopOpeBRepDS_Explorer::Type ( ) const
const TopoDS_Vertex& TopOpeBRepDS_Explorer::Vertex ( ) const

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