Open CASCADE Technology 7.8.2.dev
LocOpe_Spliter Class Reference

#include <LocOpe_Spliter.hxx>

Public Member Functions

 LocOpe_Spliter ()
 Empty constructor.
 
 LocOpe_Spliter (const TopoDS_Shape &S)
 Creates the algorithm on the shape .
 
void Init (const TopoDS_Shape &S)
 Initializes the algorithm on the shape .
 
void Perform (const Handle< LocOpe_WiresOnShape > &PW)
 
Standard_Boolean IsDone () const
 
const TopoDS_ShapeResultingShape () const
 Returns the new shape.
 
const TopoDS_ShapeShape () const
 Returns the initial shape.
 
const TopTools_ListOfShapeDirectLeft () const
 Returns the faces which are the left of the projected wires and which are.
 
const TopTools_ListOfShapeLeft () const
 Returns the faces of the "left" part on the shape. (It is build from DirectLeft, with the faces connected to this set, and so on...).
 
const TopTools_ListOfShapeDescendantShapes (const TopoDS_Shape &S)
 Returns the list of descendant shapes of .
 

Constructor & Destructor Documentation

◆ LocOpe_Spliter() [1/2]

LocOpe_Spliter::LocOpe_Spliter ( )

Empty constructor.

◆ LocOpe_Spliter() [2/2]

LocOpe_Spliter::LocOpe_Spliter ( const TopoDS_Shape & S)

Creates the algorithm on the shape .

Member Function Documentation

◆ DescendantShapes()

const TopTools_ListOfShape & LocOpe_Spliter::DescendantShapes ( const TopoDS_Shape & S)

Returns the list of descendant shapes of .

◆ DirectLeft()

const TopTools_ListOfShape & LocOpe_Spliter::DirectLeft ( ) const

Returns the faces which are the left of the projected wires and which are.

◆ Init()

void LocOpe_Spliter::Init ( const TopoDS_Shape & S)

Initializes the algorithm on the shape .

◆ IsDone()

Standard_Boolean LocOpe_Spliter::IsDone ( ) const

◆ Left()

const TopTools_ListOfShape & LocOpe_Spliter::Left ( ) const

Returns the faces of the "left" part on the shape. (It is build from DirectLeft, with the faces connected to this set, and so on...).

◆ Perform()

void LocOpe_Spliter::Perform ( const Handle< LocOpe_WiresOnShape > & PW)

◆ ResultingShape()

const TopoDS_Shape & LocOpe_Spliter::ResultingShape ( ) const

Returns the new shape.

◆ Shape()

const TopoDS_Shape & LocOpe_Spliter::Shape ( ) const

Returns the initial shape.


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