allBoundaryLoops(double degenerate_epsilon=DEFAULT_SPACE_EPSILON) const =0 | Go::ParamSurface | [pure virtual] |
boundingBox() const=0 | Go::GeomObject | [pure virtual] |
classType() | Go::GeomObject | [static] |
clone() const=0 | Go::ParamSurface | [pure virtual] |
closestBoundaryPoint(const Point &pt, double &clo_u, double &clo_v, Point &clo_pt, double &clo_dist, double epsilon, const RectDomain *rd=NULL, double *seed=0) const=0 | Go::ParamSurface | [pure virtual] |
closestPoint(const Point &pt, double &clo_u, double &clo_v, Point &clo_pt, double &clo_dist, double epsilon, const RectDomain *domain_of_interest=NULL, double *seed=0) const=0 | Go::ParamSurface | [pure virtual] |
compositeBox() const | Go::ParamSurface | [virtual] |
constParamCurves(double parameter, bool pardir_is_u) const=0 | Go::ParamSurface | [pure virtual] |
containingDomain() const=0 | Go::ParamSurface | [pure virtual] |
dimension() const=0 | Go::GeomObject | [pure virtual] |
getBoundaryInfo(Point &pt1, Point &pt2, double epsilon, SplineCurve *&cv, SplineCurve *&crosscv, double knot_tol=1e-05) const=0 | Go::ParamSurface | [pure virtual] |
instanceType() const=0 | Go::GeomObject | [pure virtual] |
isDegenerate(bool &b, bool &r, bool &t, bool &l, double tolerance) const=0 | Go::ParamSurface | [pure virtual] |
nextSegmentVal(int dir, double par, bool forward, double tol) const=0 | Go::ParamSurface | [pure virtual] |
normal(Point &n, double upar, double vpar) const=0 | Go::ParamSurface | [pure virtual] |
normalCone() const=0 | Go::ParamSurface | [pure virtual] |
outerBoundaryLoop(double degenerate_epsilon=DEFAULT_SPACE_EPSILON) const =0 | Go::ParamSurface | [pure virtual] |
parameterDomain() const=0 | Go::ParamSurface | [pure virtual] |
point(Point &pt, double upar, double vpar) const=0 | Go::ParamSurface | [pure virtual] |
point(std::vector< Point > &pts, double upar, double vpar, int derivs, bool u_from_right=true, bool v_from_right=true, double resolution=1.0e-12) const =0 | Go::ParamSurface | [pure virtual] |
point(double upar, double vpar) const | Go::ParamSurface | |
point(double upar, double vpar, int derivs) const | Go::ParamSurface | |
read(std::istream &is)=0 | Go::Streamable | [pure virtual] |
reverseParameterDirection(bool direction_is_u)=0 | Go::ParamSurface | [pure virtual] |
subSurfaces(double from_upar, double from_vpar, double to_upar, double to_vpar, double fuzzy=DEFAULT_PARAMETER_EPSILON) const=0 | Go::ParamSurface | [pure virtual] |
swapParameterDirection()=0 | Go::ParamSurface | [pure virtual] |
tangentCone(bool pardir_is_u) const =0 | Go::ParamSurface | [pure virtual] |
turnOrientation()=0 | Go::ParamSurface | [pure virtual] |
write(std::ostream &os) const =0 | Go::Streamable | [pure virtual] |
writeStandardHeader(std::ostream &os) const | Go::GeomObject | |
~ParamSurface() | Go::ParamSurface | [virtual] |