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