LocOpe_Generator Class Reference

#include <LocOpe_Generator.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
 LocOpe_Generator ()
 Empty constructor.

 LocOpe_Generator (const TopoDS_Shape &S)
 Creates the algorithm on the shape <S>.

void Init (const TopoDS_Shape &S)
 Initializes the algorithm on the shape <S>.

void Perform (const Handle< LocOpe_GeneratedShape > &G)
Standard_Boolean IsDone () const
const TopoDS_ShapeResultingShape () const
 Returns the new shape

const TopoDS_ShapeShape () const
 Returns the initial shape

const TopTools_ListOfShapeDescendantFace (const TopoDS_Face &F)
 Returns the descendant face of <F>. <F> may
belong to the original shape or to the "generated"
shape. The returned face may be a null shape
(when <F> disappears).


Constructor & Destructor Documentation

LocOpe_Generator::LocOpe_Generator (  ) 
LocOpe_Generator::LocOpe_Generator ( const TopoDS_Shape S  ) 

Member Function Documentation

const TopTools_ListOfShape& LocOpe_Generator::DescendantFace ( const TopoDS_Face F  ) 
void LocOpe_Generator::Init ( const TopoDS_Shape S  ) 
Standard_Boolean LocOpe_Generator::IsDone (  )  const
void LocOpe_Generator::operator delete ( void *  anAddress  )  [inline]
void* LocOpe_Generator::operator new ( size_t  size  )  [inline]
void* LocOpe_Generator::operator new ( size_t  ,
void *  anAddress 
) [inline]
void LocOpe_Generator::Perform ( const Handle< LocOpe_GeneratedShape > &  G  ) 
const TopoDS_Shape& LocOpe_Generator::ResultingShape (  )  const
const TopoDS_Shape& LocOpe_Generator::Shape (  )  const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:58:34 2011 for Open CASCADE Technology by  doxygen 1.6.3