OCC Main Page | ModelingAlgorithms | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingAlgorithms
TKBool
TopOpeBRepBuild


TopOpeBRepBuild_BuilderON Class Reference

#include <TopOpeBRepBuild_BuilderON.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT TopOpeBRepBuild_BuilderON ()
Standard_EXPORT TopOpeBRepBuild_BuilderON (const TopOpeBRepBuild_PBuilder &PB, const TopoDS_Shape &F, const TopOpeBRepBuild_PGTopo &PG, const TopOpeBRepTool_Plos &PLSclass, const TopOpeBRepBuild_PWireEdgeSet &PWES)
Standard_EXPORT void Perform (const TopOpeBRepBuild_PBuilder &PB, const TopoDS_Shape &F, const TopOpeBRepBuild_PGTopo &PG, const TopOpeBRepTool_Plos &PLSclass, const TopOpeBRepBuild_PWireEdgeSet &PWES)
Standard_EXPORT Standard_Boolean GFillONCheckI (const Handle(TopOpeBRepDS_Interference)&I) const
Standard_EXPORT void GFillONPartsWES1 (const Handle(TopOpeBRepDS_Interference)&I)
Standard_EXPORT void GFillONPartsWES2 (const Handle(TopOpeBRepDS_Interference)&I, const TopoDS_Shape &EspON)
Standard_EXPORT void Perform2d (const TopOpeBRepBuild_PBuilder &PB, const TopoDS_Shape &F, const TopOpeBRepBuild_PGTopo &PG, const TopOpeBRepTool_Plos &PLSclass, const TopOpeBRepBuild_PWireEdgeSet &PWES)
Standard_EXPORT void GFillONParts2dWES2 (const Handle(TopOpeBRepDS_Interference)&I, const TopoDS_Shape &EspON)

Private Attributes

TopOpeBRepBuild_PBuilder myPB
TopOpeBRepBuild_PGTopo myPG
TopOpeBRepTool_Plos myPLSclass
TopOpeBRepBuild_PWireEdgeSet myPWES
TopoDS_Shape myFace
TopOpeBRepDS_ListOfInterference myFEI


Constructor & Destructor Documentation

Standard_EXPORT TopOpeBRepBuild_BuilderON::TopOpeBRepBuild_BuilderON  ) 
 

Standard_EXPORT TopOpeBRepBuild_BuilderON::TopOpeBRepBuild_BuilderON const TopOpeBRepBuild_PBuilder PB,
const TopoDS_Shape &  F,
const TopOpeBRepBuild_PGTopo PG,
const TopOpeBRepTool_Plos PLSclass,
const TopOpeBRepBuild_PWireEdgeSet PWES
 


Member Function Documentation

Standard_EXPORT Standard_Boolean TopOpeBRepBuild_BuilderON::GFillONCheckI const Handle(TopOpeBRepDS_Interference)&  I  )  const
 

Standard_EXPORT void TopOpeBRepBuild_BuilderON::GFillONParts2dWES2 const Handle(TopOpeBRepDS_Interference)&  I,
const TopoDS_Shape &  EspON
 

Standard_EXPORT void TopOpeBRepBuild_BuilderON::GFillONPartsWES1 const Handle(TopOpeBRepDS_Interference)&  I  ) 
 

Standard_EXPORT void TopOpeBRepBuild_BuilderON::GFillONPartsWES2 const Handle(TopOpeBRepDS_Interference)&  I,
const TopoDS_Shape &  EspON
 

void TopOpeBRepBuild_BuilderON::operator delete void *  anAddress  )  [inline]
 

void* TopOpeBRepBuild_BuilderON::operator new size_t  size  )  [inline]
 

void* TopOpeBRepBuild_BuilderON::operator new size_t  ,
void *  anAddress
[inline]
 

Standard_EXPORT void TopOpeBRepBuild_BuilderON::Perform const TopOpeBRepBuild_PBuilder PB,
const TopoDS_Shape &  F,
const TopOpeBRepBuild_PGTopo PG,
const TopOpeBRepTool_Plos PLSclass,
const TopOpeBRepBuild_PWireEdgeSet PWES
 

Standard_EXPORT void TopOpeBRepBuild_BuilderON::Perform2d const TopOpeBRepBuild_PBuilder PB,
const TopoDS_Shape &  F,
const TopOpeBRepBuild_PGTopo PG,
const TopOpeBRepTool_Plos PLSclass,
const TopOpeBRepBuild_PWireEdgeSet PWES
 


Field Documentation

TopoDS_Shape TopOpeBRepBuild_BuilderON::myFace [private]
 

TopOpeBRepDS_ListOfInterference TopOpeBRepBuild_BuilderON::myFEI [private]
 

TopOpeBRepBuild_PBuilder TopOpeBRepBuild_BuilderON::myPB [private]
 

TopOpeBRepBuild_PGTopo TopOpeBRepBuild_BuilderON::myPG [private]
 

TopOpeBRepTool_Plos TopOpeBRepBuild_BuilderON::myPLSclass [private]
 

TopOpeBRepBuild_PWireEdgeSet TopOpeBRepBuild_BuilderON::myPWES [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:42:55 2008 for OpenCASCADE by  doxygen 1.4.1