Open CASCADE Technology
6.5.4
|
Projects elementary curves on a cone.
#include <ProjLib_Cone.hxx>
Public Member Functions | |
DEFINE_STANDARD_ALLOC | ProjLib_Cone () |
Undefined projection. | |
ProjLib_Cone (const gp_Cone &Co) | |
Projection on the cone <Co>. | |
ProjLib_Cone (const gp_Cone &Co, const gp_Lin &L) | |
Projection of the line <L> on the cone <Co>. | |
ProjLib_Cone (const gp_Cone &Co, const gp_Circ &C) | |
Projection of the circle on the cone <Co>. | |
void | Init (const gp_Cone &Co) |
virtual void | Project (const gp_Lin &L) |
virtual void | Project (const gp_Circ &C) |
virtual void | Project (const gp_Elips &E) |
virtual void | Project (const gp_Parab &P) |
virtual void | Project (const gp_Hypr &H) |
ProjLib_Cone::ProjLib_Cone | ( | const gp_Cone & | Co | ) |
ProjLib_Cone::ProjLib_Cone | ( | const gp_Cone & | Co, |
const gp_Lin & | L | ||
) |
ProjLib_Cone::ProjLib_Cone | ( | const gp_Cone & | Co, |
const gp_Circ & | C | ||
) |
void ProjLib_Cone::Init | ( | const gp_Cone & | Co | ) |
virtual void ProjLib_Cone::Project | ( | const gp_Lin & | L | ) | [virtual] |
Reimplemented from ProjLib_Projector.
virtual void ProjLib_Cone::Project | ( | const gp_Circ & | C | ) | [virtual] |
Reimplemented from ProjLib_Projector.
virtual void ProjLib_Cone::Project | ( | const gp_Elips & | E | ) | [virtual] |
Reimplemented from ProjLib_Projector.
virtual void ProjLib_Cone::Project | ( | const gp_Parab & | P | ) | [virtual] |
Reimplemented from ProjLib_Projector.
virtual void ProjLib_Cone::Project | ( | const gp_Hypr & | H | ) | [virtual] |
Reimplemented from ProjLib_Projector.