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

ModelingAlgorithms
TKMesh
BRepMesh


BRepMesh_DiscretRoot Class Reference

#include <BRepMesh_DiscretRoot.hxx>

Inheritance diagram for BRepMesh_DiscretRoot:

Inheritance graph
[legend]

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT void SetDeflection (const Standard_Real theDeflection)
virtual Standard_EXPORT ~BRepMesh_DiscretRoot ()
Standard_EXPORT Standard_Real Deflection () const
Standard_EXPORT void SetAngle (const Standard_Real theAngle)
Standard_EXPORT Standard_Real Angle () const
Standard_EXPORT void SetShape (const TopoDS_Shape &theShape)
Standard_EXPORT const TopoDS_Shape & Shape () const
virtual Standard_EXPORT void Perform ()=0
Standard_EXPORT Standard_Boolean IsDone () const

Protected Member Functions

Standard_EXPORT BRepMesh_DiscretRoot ()
Standard_EXPORT void SetDone ()
Standard_EXPORT void SetNotDone ()
virtual Standard_EXPORT void Init ()

Protected Attributes

Standard_Real myDeflection
Standard_Real myAngle
TopoDS_Shape myShape
Standard_Boolean myIsDone

Constructor & Destructor Documentation

virtual Standard_EXPORT BRepMesh_DiscretRoot::~BRepMesh_DiscretRoot  )  [virtual]
 

Standard_EXPORT BRepMesh_DiscretRoot::BRepMesh_DiscretRoot  )  [protected]
 


Member Function Documentation

Standard_EXPORT Standard_Real BRepMesh_DiscretRoot::Angle  )  const
 

Standard_EXPORT Standard_Real BRepMesh_DiscretRoot::Deflection  )  const
 

virtual Standard_EXPORT void BRepMesh_DiscretRoot::Init  )  [protected, virtual]
 

Reimplemented in BRepMesh_IncrementalMesh.

Standard_EXPORT Standard_Boolean BRepMesh_DiscretRoot::IsDone  )  const
 

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

Reimplemented in BRepMesh_IncrementalMesh.

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

Reimplemented in BRepMesh_IncrementalMesh.

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

Reimplemented in BRepMesh_IncrementalMesh.

virtual Standard_EXPORT void BRepMesh_DiscretRoot::Perform  )  [pure virtual]
 

Implemented in BRepMesh_IncrementalMesh.

Standard_EXPORT void BRepMesh_DiscretRoot::SetAngle const Standard_Real  theAngle  ) 
 

Standard_EXPORT void BRepMesh_DiscretRoot::SetDeflection const Standard_Real  theDeflection  ) 
 

Standard_EXPORT void BRepMesh_DiscretRoot::SetDone  )  [protected]
 

Standard_EXPORT void BRepMesh_DiscretRoot::SetNotDone  )  [protected]
 

Standard_EXPORT void BRepMesh_DiscretRoot::SetShape const TopoDS_Shape &  theShape  ) 
 

Standard_EXPORT const TopoDS_Shape& BRepMesh_DiscretRoot::Shape  )  const
 


Field Documentation

Standard_Real BRepMesh_DiscretRoot::myAngle [protected]
 

Standard_Real BRepMesh_DiscretRoot::myDeflection [protected]
 

Standard_Boolean BRepMesh_DiscretRoot::myIsDone [protected]
 

TopoDS_Shape BRepMesh_DiscretRoot::myShape [protected]
 


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