BRepMesh_DiscretFactory Class Reference

#include <BRepMesh_DiscretFactory.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
const TColStd_MapOfAsciiStringNames () const
void SetDefaultName (const TCollection_AsciiString &theName)
const TCollection_AsciiStringDefaultName () const
void SetFunctionName (const TCollection_AsciiString &theName)
const TCollection_AsciiStringFunctionName () const
BRepMesh_PDiscretRootDiscret (const TopoDS_Shape &theShape, const Standard_Real theDeflection, const Standard_Real theAngle)
BRepMesh_FactoryError ErrorStatus () const

Static Public Member Functions

static BRepMesh_DiscretFactoryGet ()

Protected Member Functions

 BRepMesh_DiscretFactory ()
virtual ~BRepMesh_DiscretFactory ()
void Clear ()

Protected Attributes

BRepMesh_PDiscretRoot myPDiscret
BRepMesh_FactoryError myErrorStatus
TColStd_MapOfAsciiString myNames
TCollection_AsciiString myFixedNames [1]
TCollection_AsciiString myDefaultName
TCollection_AsciiString myFunctionName

Constructor & Destructor Documentation

BRepMesh_DiscretFactory::BRepMesh_DiscretFactory (  )  [protected]
virtual BRepMesh_DiscretFactory::~BRepMesh_DiscretFactory (  )  [protected, virtual]

Member Function Documentation

void BRepMesh_DiscretFactory::Clear (  )  [protected]
const TCollection_AsciiString& BRepMesh_DiscretFactory::DefaultName (  )  const
BRepMesh_PDiscretRoot& BRepMesh_DiscretFactory::Discret ( const TopoDS_Shape theShape,
const Standard_Real  theDeflection,
const Standard_Real  theAngle 
)
BRepMesh_FactoryError BRepMesh_DiscretFactory::ErrorStatus (  )  const
const TCollection_AsciiString& BRepMesh_DiscretFactory::FunctionName (  )  const
static BRepMesh_DiscretFactory& BRepMesh_DiscretFactory::Get (  )  [static]
const TColStd_MapOfAsciiString& BRepMesh_DiscretFactory::Names (  )  const
void BRepMesh_DiscretFactory::operator delete ( void *  anAddress  )  [inline]
void* BRepMesh_DiscretFactory::operator new ( size_t  size  )  [inline]
void* BRepMesh_DiscretFactory::operator new ( size_t  ,
void *  anAddress 
) [inline]
void BRepMesh_DiscretFactory::SetDefaultName ( const TCollection_AsciiString theName  ) 
void BRepMesh_DiscretFactory::SetFunctionName ( const TCollection_AsciiString theName  ) 

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