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

ModelingData
TKGeomBase
GCE2d


GCE2d_Root Class Reference

This class implements the common services for
all classes of gce which report error.
.

#include <GCE2d_Root.hxx>

Inheritance diagram for GCE2d_Root:

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_Boolean IsDone () const
 Returns true if the construction is successful.
.
gce_ErrorType Status () const
 Returns the status of the construction
- gce_Done, if the construction is successful, or
- another value of the gce_ErrorType enumeration
indicating why the construction failed.
.

Protected Attributes

gce_ErrorType TheError

Member Function Documentation

Standard_Boolean GCE2d_Root::IsDone  )  const [inline]
 

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

Reimplemented in GCE2d_MakeArcOfCircle, GCE2d_MakeArcOfEllipse, GCE2d_MakeArcOfHyperbola, GCE2d_MakeArcOfParabola, GCE2d_MakeCircle, GCE2d_MakeEllipse, GCE2d_MakeHyperbola, GCE2d_MakeLine, GCE2d_MakeParabola, and GCE2d_MakeSegment.

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

Reimplemented in GCE2d_MakeArcOfCircle, GCE2d_MakeArcOfEllipse, GCE2d_MakeArcOfHyperbola, GCE2d_MakeArcOfParabola, GCE2d_MakeCircle, GCE2d_MakeEllipse, GCE2d_MakeHyperbola, GCE2d_MakeLine, GCE2d_MakeParabola, and GCE2d_MakeSegment.

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

Reimplemented in GCE2d_MakeArcOfCircle, GCE2d_MakeArcOfEllipse, GCE2d_MakeArcOfHyperbola, GCE2d_MakeArcOfParabola, GCE2d_MakeCircle, GCE2d_MakeEllipse, GCE2d_MakeHyperbola, GCE2d_MakeLine, GCE2d_MakeParabola, and GCE2d_MakeSegment.

gce_ErrorType GCE2d_Root::Status  )  const [inline]
 


Field Documentation

gce_ErrorType GCE2d_Root::TheError [protected]
 


The documentation for this class was generated from the following files:
Generated on Mon Aug 25 13:22:43 2008 for OpenCASCADE by  doxygen 1.4.1