Open CASCADE Technology  7.5.0
Public Member Functions
LocOpe_Spliter Class Reference

#include <LocOpe_Spliter.hxx>

Public Member Functions

 LocOpe_Spliter ()
 Empty constructor. More...
 
 LocOpe_Spliter (const TopoDS_Shape &S)
 Creates the algorithm on the shape <S>. More...
 
void Init (const TopoDS_Shape &S)
 Initializes the algorithm on the shape <S>. More...
 
void Perform (const Handle< LocOpe_WiresOnShape > &PW)
 
Standard_Boolean IsDone () const
 
const TopoDS_ShapeResultingShape () const
 Returns the new shape. More...
 
const TopoDS_ShapeShape () const
 Returns the initial shape. More...
 
const TopTools_ListOfShapeDirectLeft () const
 Returns the faces which are the left of the projected wires and which are. More...
 
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...). More...
 
const TopTools_ListOfShapeDescendantShapes (const TopoDS_Shape &S)
 Returns the list of descendant shapes of <S>. More...
 

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 <S>.

Member Function Documentation

◆ DescendantShapes()

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

Returns the list of descendant shapes of <S>.

◆ 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 <S>.

◆ 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: