Open CASCADE Technology 6.5.2
Public Member Functions
BOP_WireSplitter Class Reference

the algorithm to split multiconnexed
wires on a face onto biconnexed ones
.

#include <BOP_WireSplitter.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
 BOP_WireSplitter ()
 Empty constructor;

void SetFace (const TopoDS_Face &aF)
 Modifier

void DoWithListOfEdges (const TopTools_ListOfShape &aLE)
 Perform the algorithm using the list of shapes <aLE> as data

void DoWithFace ()
 Perform the algorithm using the face as data

Standard_Boolean IsNothingToDo () const
 Returns TRUE if the source wire is biconnexed and
there is nothing to correct

Standard_Boolean IsDone () const
 Returns TRUE if the algorithm was performed
successfuly

const TopoDS_FaceFace () const
 Selector

const
BOPTColStd_ListOfListOfShape
Shapes () const
 Selector


Constructor & Destructor Documentation

BOP_WireSplitter::BOP_WireSplitter ( )

Member Function Documentation

void BOP_WireSplitter::DoWithFace ( )
void BOP_WireSplitter::DoWithListOfEdges ( const TopTools_ListOfShape aLE)
const TopoDS_Face& BOP_WireSplitter::Face ( ) const
Standard_Boolean BOP_WireSplitter::IsDone ( ) const
Standard_Boolean BOP_WireSplitter::IsNothingToDo ( ) const
void BOP_WireSplitter::operator delete ( void *  anAddress) [inline]
void* BOP_WireSplitter::operator new ( size_t  size) [inline]
void* BOP_WireSplitter::operator new ( size_t  ,
void *  anAddress 
) [inline]
void BOP_WireSplitter::SetFace ( const TopoDS_Face aF)
const BOPTColStd_ListOfListOfShape& BOP_WireSplitter::Shapes ( ) const

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