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)
void SetDeflection (const Standard_Real theDeflection)
virtual ~BRepMesh_DiscretRoot ()
Standard_Real Deflection () const
void SetAngle (const Standard_Real theAngle)
Standard_Real Angle () const
void SetShape (const TopoDS_Shape &theShape)
const TopoDS_ShapeShape () const
virtual void Perform ()=0
Standard_Boolean IsDone () const

Protected Member Functions

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

Protected Attributes

Standard_Real myDeflection
Standard_Real myAngle
TopoDS_Shape myShape
Standard_Boolean myIsDone

Constructor & Destructor Documentation

virtual BRepMesh_DiscretRoot::~BRepMesh_DiscretRoot (  )  [virtual]
BRepMesh_DiscretRoot::BRepMesh_DiscretRoot (  )  [protected]

Member Function Documentation

Standard_Real BRepMesh_DiscretRoot::Angle (  )  const
Standard_Real BRepMesh_DiscretRoot::Deflection (  )  const
virtual void BRepMesh_DiscretRoot::Init (  )  [protected, virtual]

Reimplemented in BRepMesh_IncrementalMesh.

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 void BRepMesh_DiscretRoot::Perform (  )  [pure virtual]

Implemented in BRepMesh_IncrementalMesh.

void BRepMesh_DiscretRoot::SetAngle ( const Standard_Real  theAngle  ) 
void BRepMesh_DiscretRoot::SetDeflection ( const Standard_Real  theDeflection  ) 
void BRepMesh_DiscretRoot::SetDone (  )  [protected]
void BRepMesh_DiscretRoot::SetNotDone (  )  [protected]
void BRepMesh_DiscretRoot::SetShape ( const TopoDS_Shape theShape  ) 
const TopoDS_Shape& BRepMesh_DiscretRoot::Shape (  )  const

Field Documentation


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