absolutelyAllBoundaryLoops() const | Go::BoundedSurface | |
allBoundaryLoops(double degenerate_epsilon=DEFAULT_SPACE_EPSILON) const | Go::BoundedSurface | [virtual] |
BoundedSurface() | Go::BoundedSurface | |
BoundedSurface(shared_ptr< ParamSurface > surf, vector< shared_ptr< CurveOnSurface > > loop, double space_epsilon) | Go::BoundedSurface | |
BoundedSurface(shared_ptr< ParamSurface > surf, vector< vector< shared_ptr< CurveOnSurface > > > loops, double space_epsilon) | Go::BoundedSurface | |
boundingBox() const | Go::BoundedSurface | [virtual] |
classType() | Go::BoundedSurface | [inline, static] |
clone() const | Go::BoundedSurface | [inline, virtual] |
closestBoundaryPoint(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 | Go::BoundedSurface | [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 | Go::BoundedSurface | [virtual] |
compositeBox() const | Go::ParamSurface | [virtual] |
constParamCurve(double parameter, bool direction_is_u) const | Go::BoundedSurface | |
constParamCurves(double parameter, bool pardir_is_u) const | Go::BoundedSurface | [virtual] |
containingDomain() const | Go::BoundedSurface | [virtual] |
dimension() const | Go::BoundedSurface | [virtual] |
getBoundaryInfo(Point &pt1, Point &pt2, double epsilon, SplineCurve *&cv, SplineCurve *&crosscv, double knot_tol=1e-05) const | Go::BoundedSurface | [virtual] |
getBoundaryInfo(Point &pt1, Point &pt2, vector< shared_ptr< CurveOnSurface > > &bd_cvs) const | Go::BoundedSurface | |
instanceType() const | Go::BoundedSurface | [virtual] |
isDegenerate(bool &b, bool &r, bool &t, bool &l, double tolerance) const | Go::BoundedSurface | [virtual] |
loop(int idx) | Go::BoundedSurface | [inline] |
makeBoundaryCurvesG1(double kink) | Go::BoundedSurface | |
nextSegmentVal(int dir, double par, bool forward, double tol) const | Go::BoundedSurface | [virtual] |
normal(Point &n, double upar, double vpar) const | Go::BoundedSurface | [virtual] |
normalCone() const | Go::BoundedSurface | [virtual] |
numberOfLoops() | Go::BoundedSurface | [inline] |
outerBoundaryLoop(double degenerate_epsilon=DEFAULT_SPACE_EPSILON) const | Go::BoundedSurface | [virtual] |
parameterDomain() const | Go::BoundedSurface | [virtual] |
point(Point &pt, double upar, double vpar) const | Go::BoundedSurface | [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 | Go::BoundedSurface | [virtual] |
point(std::vector< Point > &pts, double upar, double vpar, int derivs) const | Go::BoundedSurface | [virtual] |
Go::ParamSurface::point(double upar, double vpar) const | Go::ParamSurface | |
Go::ParamSurface::point(double upar, double vpar, int derivs) const | Go::ParamSurface | |
read(std::istream &is) | Go::BoundedSurface | [virtual] |
reverseParameterDirection(bool direction_is_u) | Go::BoundedSurface | [virtual] |
setParameterDomain(double u1, double u2, double v1, double v2) | Go::BoundedSurface | |
splitSingleLoops() | Go::BoundedSurface | |
subSurfaces(double from_upar, double from_vpar, double to_upar, double to_vpar, double fuzzy=DEFAULT_PARAMETER_EPSILON) const | Go::BoundedSurface | [virtual] |
swapParameterDirection() | Go::BoundedSurface | [virtual] |
tangentCone(bool pardir_is_u) const | Go::BoundedSurface | [virtual] |
turnOrientation() | Go::BoundedSurface | [virtual] |
underlyingSurface() | Go::BoundedSurface | [inline] |
underlyingSurface() const | Go::BoundedSurface | [inline] |
write(std::ostream &os) const | Go::BoundedSurface | [virtual] |
writeStandardHeader(std::ostream &os) const | Go::GeomObject | |
~BoundedSurface() | Go::BoundedSurface | [virtual] |
~ParamSurface() | Go::ParamSurface | [virtual] |