appendCurve(ParamCurve *cv, bool reparam=true) | Go::CurveOnSurface | [virtual] |
appendCurve(ParamCurve *cv, int continuity, double &dist, bool reparam=true) | Go::CurveOnSurface | [virtual] |
boundingBox() const | Go::CurveOnSurface | [virtual] |
classType() | Go::CurveOnSurface | [inline, static] |
clone() const | Go::CurveOnSurface | [inline, virtual] |
closestPoint(const Point &pt, double tmin, double tmax, double &clo_t, Point &clo_pt, double &clo_dist, double const *seed=0) const | Go::CurveOnSurface | [virtual] |
Go::ParamCurve::closestPoint(const Point &pt, double &clo_t, Point &clo_pt, double &clo_dist) const | Go::ParamCurve | |
compositeBox() const | Go::ParamCurve | [virtual] |
containingDomain() const | Go::CurveOnSurface | |
CurveOnSurface() | Go::CurveOnSurface | |
CurveOnSurface(boost::shared_ptr< ParamSurface > surf, boost::shared_ptr< ParamCurve > curve, bool preferparameter) | Go::CurveOnSurface | |
CurveOnSurface(boost::shared_ptr< ParamSurface > surf, boost::shared_ptr< ParamCurve > pcurve, boost::shared_ptr< ParamCurve > spacecurve, bool preferparameter) | Go::CurveOnSurface | |
CurveOnSurface(const CurveOnSurface &surface_curve) | Go::CurveOnSurface | |
dimension() const | Go::CurveOnSurface | [virtual] |
directionCone() const | Go::CurveOnSurface | [virtual] |
endparam() const | Go::CurveOnSurface | [virtual] |
estimatedCurveLength(int numpts=4) const | Go::ParamCurve | |
estimatedCurveLength(double tmin, double tmax, int numpts=4) const | Go::ParamCurve | |
geometryCurve() | Go::CurveOnSurface | [virtual] |
instanceType() const | Go::CurveOnSurface | [virtual] |
isDegenerate(double degenerate_epsilon) | Go::CurveOnSurface | [virtual] |
nextSegmentVal(double par, bool forward, double tol) const | Go::CurveOnSurface | [virtual] |
operator=(const CurveOnSurface &other) | Go::CurveOnSurface | |
parameterCurve() | Go::CurveOnSurface | [inline] |
parameterCurve() const | Go::CurveOnSurface | [inline] |
parPref() const | Go::CurveOnSurface | [inline] |
point(Point &pt, double tpar) const | Go::CurveOnSurface | [virtual] |
point(std::vector< Point > &pts, double tpar, int derivs, bool from_right=true) const | Go::CurveOnSurface | [virtual] |
Go::ParamCurve::point(double tpar) const | Go::ParamCurve | |
Go::ParamCurve::point(double tpar, int derivs, bool from_right=true) const | Go::ParamCurve | |
read(std::istream &is) | Go::CurveOnSurface | [virtual] |
reverseParameterDirection(bool switchparam=false) | Go::CurveOnSurface | [virtual] |
setUnderlyingSurface(boost::shared_ptr< ParamSurface > surface) | Go::CurveOnSurface | [inline] |
spaceCurve() | Go::CurveOnSurface | [inline] |
spaceCurve() const | Go::CurveOnSurface | [inline] |
startparam() const | Go::CurveOnSurface | [virtual] |
subCurve(double from_par, double to_par, double fuzzy=DEFAULT_PARAMETER_EPSILON) const | Go::CurveOnSurface | [virtual] |
underlyingSurface() | Go::CurveOnSurface | [inline] |
underlyingSurface() const | Go::CurveOnSurface | [inline] |
write(std::ostream &os) const | Go::CurveOnSurface | [virtual] |
writeStandardHeader(std::ostream &os) const | Go::GeomObject | |
~CurveOnSurface() | Go::CurveOnSurface | [virtual] |
~ParamCurve() | Go::ParamCurve | [virtual] |