Open CASCADE Technology 7.9.1
Loading...
Searching...
No Matches
BOPAlgo_WireEdgeSet Class Reference

#include <BOPAlgo_WireEdgeSet.hxx>

Public Member Functions

 BOPAlgo_WireEdgeSet ()
virtual ~BOPAlgo_WireEdgeSet ()
 BOPAlgo_WireEdgeSet (const Handle< NCollection_BaseAllocator > &theAllocator)
void Clear ()
void SetFace (const TopoDS_Face &aF)
const TopoDS_FaceFace () const
void AddStartElement (const TopoDS_Shape &sS)
const TopTools_ListOfShapeStartElements () const
void AddShape (const TopoDS_Shape &sS)
const TopTools_ListOfShapeShapes () const

Protected Attributes

TopoDS_Face myFace
TopTools_ListOfShape myStartShapes
TopTools_ListOfShape myShapes

Constructor & Destructor Documentation

◆ BOPAlgo_WireEdgeSet() [1/2]

BOPAlgo_WireEdgeSet::BOPAlgo_WireEdgeSet ( )

◆ ~BOPAlgo_WireEdgeSet()

virtual BOPAlgo_WireEdgeSet::~BOPAlgo_WireEdgeSet ( )
virtual

◆ BOPAlgo_WireEdgeSet() [2/2]

BOPAlgo_WireEdgeSet::BOPAlgo_WireEdgeSet ( const Handle< NCollection_BaseAllocator > & theAllocator)

Member Function Documentation

◆ AddShape()

void BOPAlgo_WireEdgeSet::AddShape ( const TopoDS_Shape & sS)

◆ AddStartElement()

void BOPAlgo_WireEdgeSet::AddStartElement ( const TopoDS_Shape & sS)

◆ Clear()

void BOPAlgo_WireEdgeSet::Clear ( )

◆ Face()

const TopoDS_Face & BOPAlgo_WireEdgeSet::Face ( ) const

◆ SetFace()

void BOPAlgo_WireEdgeSet::SetFace ( const TopoDS_Face & aF)

◆ Shapes()

const TopTools_ListOfShape & BOPAlgo_WireEdgeSet::Shapes ( ) const

◆ StartElements()

const TopTools_ListOfShape & BOPAlgo_WireEdgeSet::StartElements ( ) const

Field Documentation

◆ myFace

TopoDS_Face BOPAlgo_WireEdgeSet::myFace
protected

◆ myShapes

TopTools_ListOfShape BOPAlgo_WireEdgeSet::myShapes
protected

◆ myStartShapes

TopTools_ListOfShape BOPAlgo_WireEdgeSet::myStartShapes
protected

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