appendCurve(ParamCurve *cv, bool reparam=true)=0 | Go::ParamCurve | [pure virtual] |
appendCurve(ParamCurve *cv, int continuity, double &dist, bool reparam=true)=0 | Go::ParamCurve | [pure virtual] |
boundingBox() const=0 | Go::GeomObject | [pure virtual] |
classType() | Go::GeomObject | [static] |
clone() const=0 | Go::ParamCurve | [pure virtual] |
closestPoint(const Point &pt, double tmin, double tmax, double &clo_t, Point &clo_pt, double &clo_dist, double const *seed=0) const=0 | Go::ParamCurve | [pure virtual] |
closestPoint(const Point &pt, double &clo_t, Point &clo_pt, double &clo_dist) const | Go::ParamCurve | |
compositeBox() const | Go::ParamCurve | [virtual] |
dimension() const=0 | Go::GeomObject | [pure virtual] |
directionCone() const=0 | Go::ParamCurve | [pure virtual] |
endparam() const=0 | Go::ParamCurve | [pure virtual] |
estimatedCurveLength(int numpts=4) const | Go::ParamCurve | |
estimatedCurveLength(double tmin, double tmax, int numpts=4) const | Go::ParamCurve | |
geometryCurve()=0 | Go::ParamCurve | [pure virtual] |
instanceType() const=0 | Go::GeomObject | [pure virtual] |
isDegenerate(double degenerate_epsilon)=0 | Go::ParamCurve | [pure virtual] |
nextSegmentVal(double par, bool forward, double tol) const | Go::ParamCurve | [virtual] |
point(Point &pt, double tpar) const=0 | Go::ParamCurve | [pure virtual] |
point(std::vector< Point > &pts, double tpar, int derivs, bool from_right=true) const=0 | Go::ParamCurve | [pure virtual] |
point(double tpar) const | Go::ParamCurve | |
point(double tpar, int derivs, bool from_right=true) const | Go::ParamCurve | |
read(std::istream &is)=0 | Go::Streamable | [pure virtual] |
reverseParameterDirection(bool switchparam=false)=0 | Go::ParamCurve | [pure virtual] |
startparam() const=0 | Go::ParamCurve | [pure virtual] |
subCurve(double from_par, double to_par, double fuzzy=DEFAULT_PARAMETER_EPSILON) const=0 | Go::ParamCurve | [pure virtual] |
write(std::ostream &os) const =0 | Go::Streamable | [pure virtual] |
writeStandardHeader(std::ostream &os) const | Go::GeomObject | |
~ParamCurve() | Go::ParamCurve | [virtual] |