#include <Geo.h>
◆ BSpline()
GCS::BSpline::BSpline |
( |
| ) |
|
◆ ~BSpline()
virtual GCS::BSpline::~BSpline |
( |
| ) |
|
|
virtual |
◆ CalculateNormal()
DeriVector2 GCS::BSpline::CalculateNormal |
( |
Point & |
p, |
|
|
double * |
derivparam = 0 |
|
) |
| |
|
virtual |
◆ Copy()
◆ PushOwnParams()
int GCS::BSpline::PushOwnParams |
( |
VEC_pD & |
pvec | ) |
|
|
virtual |
◆ ReconstructOnNewPvec()
void GCS::BSpline::ReconstructOnNewPvec |
( |
VEC_pD & |
pvec, |
|
|
int & |
cnt |
|
) |
| |
|
virtual |
◆ Value()
DeriVector2 GCS::BSpline::Value |
( |
double |
u, |
|
|
double |
du, |
|
|
double * |
derivparam = 0 |
|
) |
| |
|
virtual |
Value: returns point (vector) given the value of parameter.
- Parameters
-
u | value of parameter |
du | derivative of parameter by derivparam |
derivparam | pointer to sketch parameter to calculate the derivative for |
- Returns
Reimplemented from GCS::Curve.
◆ degree
◆ end
◆ knotpointGeoids
VEC_I GCS::BSpline::knotpointGeoids |
◆ knots
◆ mult
◆ periodic
bool GCS::BSpline::periodic |
◆ poles
VEC_P GCS::BSpline::poles |
◆ start
Point GCS::BSpline::start |
◆ weights
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