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

ModelingData
TKGeomBase
ProjLib


ProjLib_Cone Class Reference

Projects elementary curves on a cone.
.

#include <ProjLib_Cone.hxx>

Inheritance diagram for ProjLib_Cone:

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 ProjLib_Cone ()
 Undefined projection.
.
Standard_EXPORT ProjLib_Cone (const gp_Cone &Co)
 Projection on the cone <co>.
.
Standard_EXPORT ProjLib_Cone (const gp_Cone &Co, const gp_Lin &L)
 Projection of the line <l> on the cone <co>.
.
Standard_EXPORT ProjLib_Cone (const gp_Cone &Co, const gp_Circ &C)
 Projection of the circle <c> on the cone <co>.
.
Standard_EXPORT void Init (const gp_Cone &Co)
virtual Standard_EXPORT void Project (const gp_Lin &L)
virtual Standard_EXPORT void Project (const gp_Circ &C)
virtual Standard_EXPORT void Project (const gp_Elips &E)
virtual Standard_EXPORT void Project (const gp_Parab &P)
virtual Standard_EXPORT void Project (const gp_Hypr &H)

Private Attributes

gp_Cone myCone

Constructor & Destructor Documentation

Standard_EXPORT ProjLib_Cone::ProjLib_Cone  ) 
 

Standard_EXPORT ProjLib_Cone::ProjLib_Cone const gp_Cone &  Co  ) 
 

Standard_EXPORT ProjLib_Cone::ProjLib_Cone const gp_Cone &  Co,
const gp_Lin &  L
 

Standard_EXPORT ProjLib_Cone::ProjLib_Cone const gp_Cone &  Co,
const gp_Circ &  C
 


Member Function Documentation

Standard_EXPORT void ProjLib_Cone::Init const gp_Cone &  Co  ) 
 

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

Reimplemented from ProjLib_Projector.

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

Reimplemented from ProjLib_Projector.

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

Reimplemented from ProjLib_Projector.

virtual Standard_EXPORT void ProjLib_Cone::Project const gp_Hypr &  H  )  [virtual]
 

Reimplemented from ProjLib_Projector.

virtual Standard_EXPORT void ProjLib_Cone::Project const gp_Parab &  P  )  [virtual]
 

Reimplemented from ProjLib_Projector.

virtual Standard_EXPORT void ProjLib_Cone::Project const gp_Elips &  E  )  [virtual]
 

Reimplemented from ProjLib_Projector.

virtual Standard_EXPORT void ProjLib_Cone::Project const gp_Circ &  C  )  [virtual]
 

Reimplemented from ProjLib_Projector.

virtual Standard_EXPORT void ProjLib_Cone::Project const gp_Lin &  L  )  [virtual]
 

Reimplemented from ProjLib_Projector.


Field Documentation

gp_Cone ProjLib_Cone::myCone [private]
 


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