GCS::ArcOfParabola Class Reference
#include <Geo.h>
Public Member Functions | |
ArcOfParabola () | |
virtual ArcOfParabola * | Copy () |
virtual int | PushOwnParams (VEC_pD &pvec) |
virtual void | ReconstructOnNewPvec (VEC_pD &pvec, int &cnt) |
virtual | ~ArcOfParabola () |
Public Member Functions inherited from GCS::Parabola | |
DeriVector2 | CalculateNormal (Point &p, double *derivparam=0) |
Parabola () | |
virtual DeriVector2 | Value (double u, double du, double *derivparam=0) |
Value: returns point (vector) given the value of parameter. More... | |
virtual | ~Parabola () |
Public Member Functions inherited from GCS::Curve | |
virtual | ~Curve () |
Public Member Functions inherited from GCS::DependentParameters | |
DependentParameters () | |
Public Attributes | |
Point | end |
double * | endAngle |
Point | start |
double * | startAngle |
Public Attributes inherited from GCS::Parabola | |
Point | focus1 |
Point | vertex |
Public Attributes inherited from GCS::DependentParameters | |
bool | hasDependentParameters |
Constructor & Destructor Documentation
◆ ArcOfParabola()
GCS::ArcOfParabola::ArcOfParabola | ( | ) |
Referenced by Copy().
◆ ~ArcOfParabola()
|
virtual |
Member Function Documentation
◆ Copy()
|
virtual |
Reimplemented from GCS::Parabola.
References ArcOfParabola().
◆ PushOwnParams()
|
virtual |
Reimplemented from GCS::Parabola.
References endAngle, GCS::Parabola::PushOwnParams(), and startAngle.
Referenced by GCS::ConstraintEqualFocalDistance::ConstraintEqualFocalDistance().
◆ ReconstructOnNewPvec()
|
virtual |
Reimplemented from GCS::Parabola.
References endAngle, GCS::Parabola::ReconstructOnNewPvec(), and startAngle.
Member Data Documentation
◆ end
Point GCS::ArcOfParabola::end |
◆ endAngle
double* GCS::ArcOfParabola::endAngle |
Referenced by PushOwnParams(), and ReconstructOnNewPvec().
◆ start
Point GCS::ArcOfParabola::start |
Referenced by Sketcher::Sketch::addArcOfParabola().
◆ startAngle
double* GCS::ArcOfParabola::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