Open CASCADE Technology 6.6.0
|
to remove "floating" objects from compound.
"floating" objects are wires, edges, vertices that do not belong
solids, shells or faces.
#include <QANewModTopOpe_ReShaper.hxx>
Public Member Functions | |
QANewModTopOpe_ReShaper (const TopoDS_Shape &TheInitialShape) | |
QANewModTopOpe_ReShaper (const TopoDS_Shape &TheInitialShape, const TopTools_MapOfShape &TheMap) | |
QANewModTopOpe_ReShaper (const TopoDS_Shape &TheInitialShape, const Handle< TopTools_HSequenceOfShape > &TheShapeToBeRemoved) | |
void | Remove (const TopoDS_Shape &TheS) |
void | Perform () |
void | Clear () |
to clear all added for removing shapes from inner map. | |
const TopoDS_Shape & | GetResult () const |
operator TopoDS_Shape () const |
QANewModTopOpe_ReShaper::QANewModTopOpe_ReShaper | ( | const TopoDS_Shape & | TheInitialShape | ) |
QANewModTopOpe_ReShaper::QANewModTopOpe_ReShaper | ( | const TopoDS_Shape & | TheInitialShape, |
const TopTools_MapOfShape & | TheMap | ||
) |
QANewModTopOpe_ReShaper::QANewModTopOpe_ReShaper | ( | const TopoDS_Shape & | TheInitialShape, |
const Handle< TopTools_HSequenceOfShape > & | TheShapeToBeRemoved | ||
) |
void QANewModTopOpe_ReShaper::Clear | ( | ) |
const TopoDS_Shape& QANewModTopOpe_ReShaper::GetResult | ( | ) | const |
QANewModTopOpe_ReShaper::operator TopoDS_Shape | ( | ) | const |
void QANewModTopOpe_ReShaper::Perform | ( | ) |
void QANewModTopOpe_ReShaper::Remove | ( | const TopoDS_Shape & | TheS | ) |