Open CASCADE Technology 6.6.0
Public Member Functions
QANewModTopOpe_ReShaper Class Reference

to remove "floating" objects from compound.
"floating" objects are wires, edges, vertices that do not belong
solids, shells or faces.

#include <QANewModTopOpe_ReShaper.hxx>

Inheritance diagram for QANewModTopOpe_ReShaper:
Inheritance graph
[legend]

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_ShapeGetResult () const
 operator TopoDS_Shape () const

Constructor & Destructor Documentation

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 
)

Member Function Documentation

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)

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines