Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions
TopOpeBRepDS_Explorer Class Reference

#include <TopOpeBRepDS_Explorer.hxx>

Public Member Functions

 TopOpeBRepDS_Explorer ()
 
 TopOpeBRepDS_Explorer (const occ::handle< TopOpeBRepDS_HDataStructure > &HDS, const TopAbs_ShapeEnum T=TopAbs_SHAPE, const bool findkeep=true)
 
void Init (const occ::handle< TopOpeBRepDS_HDataStructure > &HDS, const TopAbs_ShapeEnum T=TopAbs_SHAPE, const bool findkeep=true)
 
TopAbs_ShapeEnum Type () const
 
bool More () const
 
void Next ()
 
const TopoDS_ShapeCurrent () const
 
int 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 occ::handle< TopOpeBRepDS_HDataStructure > & HDS,
const TopAbs_ShapeEnum T = TopAbs_SHAPE,
const bool findkeep = 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()

int TopOpeBRepDS_Explorer::Index ( ) const

◆ Init()

void TopOpeBRepDS_Explorer::Init ( const occ::handle< TopOpeBRepDS_HDataStructure > & HDS,
const TopAbs_ShapeEnum T = TopAbs_SHAPE,
const bool findkeep = true )

◆ More()

bool 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: