GCS::MajorRadiusConic Class Referenceabstract
#include <Geo.h>
Public Member Functions | |
DeriVector2 | CalculateNormal (Point &p, double *derivparam=0)=0 |
virtual double | getRadMaj ()=0 |
virtual double | getRadMaj (const DeriVector2 ¢er, const DeriVector2 &f1, double b, double db, double &ret_dRadMaj)=0 |
virtual double | getRadMaj (double *derivparam, double &ret_dRadMaj)=0 |
virtual | ~MajorRadiusConic () |
Public Member Functions inherited from GCS::Curve | |
virtual Curve * | Copy ()=0 |
virtual int | PushOwnParams (VEC_pD &pvec)=0 |
virtual void | ReconstructOnNewPvec (VEC_pD &pvec, int &cnt)=0 |
virtual DeriVector2 | Value (double u, double du, double *derivparam=0) |
Value: returns point (vector) given the value of parameter. More... | |
virtual | ~Curve () |
Public Member Functions inherited from GCS::DependentParameters | |
DependentParameters () | |
Additional Inherited Members | |
Public Attributes inherited from GCS::DependentParameters | |
bool | hasDependentParameters |
Constructor & Destructor Documentation
◆ ~MajorRadiusConic()
|
virtual |
Member Function Documentation
◆ CalculateNormal()
|
pure virtual |
Implements GCS::Curve.
Implemented in GCS::Hyperbola, and GCS::Ellipse.
◆ getRadMaj() [1/3]
|
pure virtual |
Implemented in GCS::Hyperbola, and GCS::Ellipse.
◆ getRadMaj() [2/3]
|
pure virtual |
Implemented in GCS::Hyperbola, and GCS::Ellipse.
◆ getRadMaj() [3/3]
|
pure virtual |
Implemented in GCS::Hyperbola, and GCS::Ellipse.
The documentation for this class was generated from the following file:
- src/Mod/Sketcher/App/planegcs/Geo.h