GCS::ArcOfHyperbola Class Reference
#include <Geo.h>
Public Member Functions | |
ArcOfHyperbola () | |
virtual ArcOfHyperbola * Copy () | |
virtual int PushOwnParams (VEC_pD &pvec) | |
virtual void ReconstructOnNewPvec (VEC_pD &pvec, int &cnt) | |
virtual ~ArcOfHyperbola () | |
![]() | |
DeriVector2 CalculateNormal (Point &p, double *derivparam=0) | |
virtual double getRadMaj () | |
virtual double getRadMaj (const DeriVector2 ¢er, const DeriVector2 &f1, double b, double db, double &ret_dRadMaj) | |
virtual double getRadMaj (double *derivparam, double &ret_dRadMaj) | |
Hyperbola () | |
virtual DeriVector2 Value (double u, double du, double *derivparam=0) | |
Value: returns point (vector) given the value of parameter. More... | |
virtual ~Hyperbola () | |
![]() | |
virtual ~MajorRadiusConic () | |
![]() | |
virtual ~Curve () | |
![]() | |
DependentParameters () | |
Public Attributes | |
Point end | |
double * endAngle | |
Point start | |
double * startAngle | |
![]() | |
Point center | |
Point focus1 | |
double * radmin | |
![]() | |
bool hasDependentParameters | |
Constructor & Destructor Documentation
◆ ArcOfHyperbola()
GCS::ArcOfHyperbola::ArcOfHyperbola | ( | ) |
Referenced by Copy().
◆ ~ArcOfHyperbola()
|
virtual |
Member Function Documentation
◆ Copy()
|
virtual |
Reimplemented from GCS::Hyperbola.
References ArcOfHyperbola().
◆ PushOwnParams()
|
virtual |
Reimplemented from GCS::Hyperbola.
References endAngle, GCS::Hyperbola::PushOwnParams(), and startAngle.
◆ ReconstructOnNewPvec()
|
virtual |
Reimplemented from GCS::Hyperbola.
References endAngle, GCS::Hyperbola::ReconstructOnNewPvec(), and startAngle.
Member Data Documentation
◆ end
Point GCS::ArcOfHyperbola::end |
◆ endAngle
double* GCS::ArcOfHyperbola::endAngle |
Referenced by PushOwnParams(), and ReconstructOnNewPvec().
◆ start
Point GCS::ArcOfHyperbola::start |
Referenced by Sketcher::Sketch::addArcOfHyperbola().
◆ startAngle
double* GCS::ArcOfHyperbola::startAngle |
Referenced by PushOwnParams(), and ReconstructOnNewPvec().
The documentation for this class was generated from the following files:
- src/Mod/Sketcher/App/planegcs/Geo.h
- src/Mod/Sketcher/App/planegcs/Geo.cpp