Go::SplineCurve Member List

This is the complete list of members for Go::SplineCurve, including all inherited members.

appendCurve(ParamCurve *other_curve, int continuity, double &dist, bool repar=true)Go::SplineCurve [virtual]
appendCurve(ParamCurve *cv, bool repar=true)Go::SplineCurve [virtual]
basis() constGo::SplineCurve [inline]
basis()Go::SplineCurve [inline]
boundingBox() constGo::SplineCurve [virtual]
classType()Go::SplineCurve [inline, static]
clone() constGo::SplineCurve [inline, virtual]
closestPoint(const Point &pt, double tmin, double tmax, double &clo_t, Point &clo_pt, double &clo_dist, double const *seed=0) constGo::SplineCurve [virtual]
Go::ParamCurve::closestPoint(const Point &pt, double &clo_t, Point &clo_pt, double &clo_dist) const Go::ParamCurve
coefs_begin()Go::SplineCurve [inline]
coefs_begin() constGo::SplineCurve [inline]
coefs_end()Go::SplineCurve [inline]
coefs_end() constGo::SplineCurve [inline]
compositeBox() constGo::SplineCurve [virtual]
derivCurve(int ider) constGo::SplineCurve
dimension() constGo::SplineCurve [virtual]
directionCone() constGo::SplineCurve [virtual]
endparam() constGo::SplineCurve [virtual]
estimatedCurveLength(int numpts=4) const Go::ParamCurve
estimatedCurveLength(double tmin, double tmax, int numpts=4) constGo::ParamCurve
geometryCurve()Go::SplineCurve [virtual]
insertKnot(double apar)Go::SplineCurve
insertKnot(const std::vector< double > &new_knots)Go::SplineCurve
instanceType() constGo::SplineCurve [virtual]
interpolate(Interpolator &interpolator, int num_points, int dim, const double *param_start, const double *data_start)Go::SplineCurve
isDegenerate(double degenerate_epsilon)Go::SplineCurve [virtual]
knotsBegin()Go::SplineCurve [inline]
knotsBegin() constGo::SplineCurve [inline]
knotsEnd()Go::SplineCurve [inline]
knotsEnd() constGo::SplineCurve [inline]
makeBernsteinKnots()Go::SplineCurve
makeKnotEndRegular()Go::SplineCurve
makeKnotStartRegular()Go::SplineCurve
nextSegmentVal(double par, bool forward, double tol) constGo::SplineCurve [virtual]
numCoefs() constGo::SplineCurve [inline]
order() constGo::SplineCurve [inline]
point(Point &pt, double tpar) constGo::SplineCurve [virtual]
point(std::vector< Point > &pts, double tpar, int derivs, bool from_right=true) constGo::SplineCurve [virtual]
Go::ParamCurve::point(double tpar) const Go::ParamCurve
Go::ParamCurve::point(double tpar, int derivs, bool from_right=true) constGo::ParamCurve
raiseOrder(int i=1)Go::SplineCurve
rational() constGo::SplineCurve [inline]
rcoefs_begin()Go::SplineCurve [inline]
rcoefs_begin() constGo::SplineCurve [inline]
rcoefs_end()Go::SplineCurve [inline]
rcoefs_end() constGo::SplineCurve [inline]
read(std::istream &is)Go::SplineCurve [virtual]
removeKnot(double tpar)Go::SplineCurve
reverseParameterDirection(bool switchparam=false)Go::SplineCurve [virtual]
setParameterInterval(double t1, double t2)Go::SplineCurve
SplineCurve()Go::SplineCurve [inline]
SplineCurve(int number, int order, RandomIterator1 knotstart, RandomIterator2 coefsstart, int dim, bool rational=false)Go::SplineCurve [inline]
SplineCurve(const Point &pnt1, const Point &pnt2)Go::SplineCurve
SplineCurve(const Point &pnt1, double startpar, const Point &pnt2, double endpar)Go::SplineCurve
startparam() constGo::SplineCurve [virtual]
subCurve(double from_par, double to_par, double fuzzy=DEFAULT_PARAMETER_EPSILON) constGo::SplineCurve [virtual]
swap(SplineCurve &other)Go::SplineCurve
write(std::ostream &os) const Go::SplineCurve [virtual]
writeStandardHeader(std::ostream &os) const Go::GeomObject
~ParamCurve()Go::ParamCurve [virtual]
~SplineCurve()Go::SplineCurve [virtual]


Generated on Mon Jun 11 14:48:19 2007 for GoTools Core Library by  doxygen 1.5.1