Open CASCADE Technology: BOPAlgo_WireEdgeSet Class Reference

Open CASCADE Technology 6.8.0

- Main Page
- Related Pages
- Namespaces
- Data Structures
- Files

- Data Structures
- Data Structure Index
- Class Hierarchy
- Data Fields

Public Member Functions | Protected Attributes
BOPAlgo_WireEdgeSet Class Reference

`#include <BOPAlgo_WireEdgeSet.hxx>`

## Public Member Functions
| BOPAlgo_WireEdgeSet ()
virtual | ~BOPAlgo_WireEdgeSet ()
| BOPAlgo_WireEdgeSet (const BOPCol_BaseAllocator &theAllocator)
void | Clear ()
void | SetFace (const TopoDS_Face &aF)
const TopoDS_Face & | Face () const
void | AddStartElement (const TopoDS_Shape &sS)
const BOPCol_ListOfShape & | StartElements () const
void | AddShape (const TopoDS_Shape &sS)
const BOPCol_ListOfShape & | Shapes () const

## Protected Attributes
TopoDS_Face | myFace
BOPCol_ListOfShape | myStartShapes
BOPCol_ListOfShape | myShapes

## Constructor & Destructor Documentation

BOPAlgo_WireEdgeSet::BOPAlgo_WireEdgeSet | ( |  | ) |

virtual BOPAlgo_WireEdgeSet::~BOPAlgo_WireEdgeSet | ( |  | ) |
| virtual

BOPAlgo_WireEdgeSet::BOPAlgo_WireEdgeSet | ( | const BOPCol_BaseAllocator & | theAllocator | ) |

## Member Function Documentation

void BOPAlgo_WireEdgeSet::AddShape | ( | const TopoDS_Shape & | sS | ) |

void BOPAlgo_WireEdgeSet::AddStartElement | ( | const TopoDS_Shape & | sS | ) |

void BOPAlgo_WireEdgeSet::Clear | ( |  | ) |

const TopoDS_Face& BOPAlgo_WireEdgeSet::Face | ( |  | ) | const

void BOPAlgo_WireEdgeSet::SetFace | ( | const TopoDS_Face & | aF | ) |

const BOPCol_ListOfShape& BOPAlgo_WireEdgeSet::Shapes | ( |  | ) | const

const BOPCol_ListOfShape& BOPAlgo_WireEdgeSet::StartElements | ( |  | ) | const

## Field Documentation

TopoDS_Face BOPAlgo_WireEdgeSet::myFace
| protected

BOPCol_ListOfShape BOPAlgo_WireEdgeSet::myShapes
| protected

BOPCol_ListOfShape BOPAlgo_WireEdgeSet::myStartShapes
| protected

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

- BOPAlgo_WireEdgeSet.hxx