TopOpeBRepTool_REGUS Class Reference

#include <TopOpeBRepTool_REGUS.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
 TopOpeBRepTool_REGUS ()
void Init (const TopoDS_Shape &S)
const TopoDS_ShapeS () const
Standard_Boolean MapS ()
Standard_Boolean SplitFaces ()
Standard_Boolean REGU ()
void SetFsplits (TopTools_DataMapOfShapeListOfShape &Fsplits)
void GetFsplits (TopTools_DataMapOfShapeListOfShape &Fsplits) const
void SetOshNsh (TopTools_DataMapOfShapeListOfShape &OshNsh)
void GetOshNsh (TopTools_DataMapOfShapeListOfShape &OshNsh) const
Standard_Boolean InitBlock ()
Standard_Boolean NextinBlock ()
Standard_Boolean NearestF (const TopoDS_Edge &e, const TopTools_ListOfShape &lof, TopoDS_Face &ffound) const

Static Public Member Functions

static Standard_Boolean WireToFace (const TopoDS_Face &Fanc, const TopTools_ListOfShape &nWs, TopTools_ListOfShape &nFs)
static Standard_Boolean SplitF (const TopoDS_Face &Fanc, TopTools_ListOfShape &FSplits)

Constructor & Destructor Documentation

TopOpeBRepTool_REGUS::TopOpeBRepTool_REGUS (  ) 

Member Function Documentation

void TopOpeBRepTool_REGUS::GetFsplits ( TopTools_DataMapOfShapeListOfShape Fsplits  )  const
void TopOpeBRepTool_REGUS::GetOshNsh ( TopTools_DataMapOfShapeListOfShape OshNsh  )  const
void TopOpeBRepTool_REGUS::Init ( const TopoDS_Shape S  ) 
Standard_Boolean TopOpeBRepTool_REGUS::InitBlock (  ) 
Standard_Boolean TopOpeBRepTool_REGUS::MapS (  ) 
Standard_Boolean TopOpeBRepTool_REGUS::NearestF ( const TopoDS_Edge e,
const TopTools_ListOfShape lof,
TopoDS_Face ffound 
) const
Standard_Boolean TopOpeBRepTool_REGUS::NextinBlock (  ) 
void TopOpeBRepTool_REGUS::operator delete ( void *  anAddress  )  [inline]
void* TopOpeBRepTool_REGUS::operator new ( size_t  size  )  [inline]
void* TopOpeBRepTool_REGUS::operator new ( size_t  ,
void *  anAddress 
) [inline]
Standard_Boolean TopOpeBRepTool_REGUS::REGU (  ) 
const TopoDS_Shape& TopOpeBRepTool_REGUS::S (  )  const
void TopOpeBRepTool_REGUS::SetFsplits ( TopTools_DataMapOfShapeListOfShape Fsplits  ) 
void TopOpeBRepTool_REGUS::SetOshNsh ( TopTools_DataMapOfShapeListOfShape OshNsh  ) 
static Standard_Boolean TopOpeBRepTool_REGUS::SplitF ( const TopoDS_Face Fanc,
TopTools_ListOfShape FSplits 
) [static]
Standard_Boolean TopOpeBRepTool_REGUS::SplitFaces (  ) 
static Standard_Boolean TopOpeBRepTool_REGUS::WireToFace ( const TopoDS_Face Fanc,
const TopTools_ListOfShape nWs,
TopTools_ListOfShape nFs 
) [static]

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 11:07:47 2011 for Open CASCADE Technology by  doxygen 1.6.3