BRepTools_Modifier Class Reference

#include <BRepTools_Modifier.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
 BRepTools_Modifier ()
 Creates an empty Modifier.

 BRepTools_Modifier (const TopoDS_Shape &S)
 Creates a modifier on the shape <S>.

 BRepTools_Modifier (const TopoDS_Shape &S, const Handle< BRepTools_Modification > &M)
 Creates a modifier on the shape <S>, and performs
the modifications described by <M>.

void Init (const TopoDS_Shape &S)
 Initializes the modifier with the shape <S>.

void Perform (const Handle< BRepTools_Modification > &M)
 Performs the modifications described by <M>.

Standard_Boolean IsDone () const
 Returns Standard_True if the modification has
been computed successfully.


const TopoDS_ShapeModifiedShape (const TopoDS_Shape &S) const
 Returns the modified shape corresponding to <S>.


Constructor & Destructor Documentation

BRepTools_Modifier::BRepTools_Modifier (  ) 
BRepTools_Modifier::BRepTools_Modifier ( const TopoDS_Shape S  ) 
BRepTools_Modifier::BRepTools_Modifier ( const TopoDS_Shape S,
const Handle< BRepTools_Modification > &  M 
)

Member Function Documentation

void BRepTools_Modifier::Init ( const TopoDS_Shape S  ) 
Standard_Boolean BRepTools_Modifier::IsDone (  )  const
const TopoDS_Shape& BRepTools_Modifier::ModifiedShape ( const TopoDS_Shape S  )  const
void BRepTools_Modifier::operator delete ( void *  anAddress  )  [inline]
void* BRepTools_Modifier::operator new ( size_t  size  )  [inline]
void* BRepTools_Modifier::operator new ( size_t  ,
void *  anAddress 
) [inline]
void BRepTools_Modifier::Perform ( const Handle< BRepTools_Modification > &  M  ) 

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:53:27 2011 for Open CASCADE Technology by  doxygen 1.6.3