allBoundaryLoops(double degenerate_epsilon=DEFAULT_SPACE_EPSILON) const | Go::SplineSurface | [virtual] |
appendSurface(ParamSurface *sf, int join_dir, int continuity, double &dist, bool repar=true) | Go::SplineSurface | |
appendSurface(ParamSurface *sf, int join_dir, bool repar=true) | Go::SplineSurface | |
basis(int i) const | Go::SplineSurface | [inline] |
basis_u() const | Go::SplineSurface | [inline] |
basis_v() const | Go::SplineSurface | [inline] |
boundaryIndex(Point ¶m_pt1, Point ¶m_pt2) const | Go::SplineSurface | |
boundingBox() const | Go::SplineSurface | [virtual] |
classType() | Go::SplineSurface | [inline, static] |
clone() const | Go::SplineSurface | [inline, 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 | Go::SplineSurface | [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::SplineSurface | [virtual] |
coefs_begin() | Go::SplineSurface | [inline] |
coefs_begin() const | Go::SplineSurface | [inline] |
coefs_end() | Go::SplineSurface | [inline] |
coefs_end() const | Go::SplineSurface | [inline] |
compositeBox() const | Go::SplineSurface | [virtual] |
constParamCurve(double parameter, bool pardir_is_u) const | Go::SplineSurface | |
constParamCurve(double parameter, bool pardir_is_u, SplineCurve *&cv, SplineCurve *&crosscv) const | Go::SplineSurface | |
constParamCurves(double parameter, bool pardir_is_u) const | Go::SplineSurface | [virtual] |
containingDomain() const | Go::SplineSurface | [virtual] |
derivSurface(int ider1, int ider2) const | Go::SplineSurface | |
dimension() const | Go::SplineSurface | [virtual] |
edgeCurve(int ccw_edge_number) const | Go::SplineSurface | |
endparam_u() const | Go::SplineSurface | [virtual] |
endparam_v() const | Go::SplineSurface | [virtual] |
getBoundaryIdx(Point &pt1, Point &pt2, double epsilon, int &bdindex, double &par1, double &par2, double knot_tol=1e-05) const | Go::SplineSurface | |
getBoundaryIdx(Point &pt1, double epsilon, int &bdindex, double knot_tol=1e-05) const | Go::SplineSurface | |
getBoundaryInfo(Point &pt1, Point &pt2, double epsilon, SplineCurve *&cv, SplineCurve *&crosscv, double knot_tol=1e-05) const | Go::SplineSurface | [virtual] |
getBoundaryInfo(double par1, double par2, int bdindex, SplineCurve *&cv, SplineCurve *&crosscv, double knot_tol=1e-05) const | Go::SplineSurface | |
gridEvaluator(int num_u, int num_v, std::vector< double > &points, std::vector< double > &normals, std::vector< double > ¶m_u, std::vector< double > ¶m_v) const | Go::SplineSurface | |
gridEvaluator(int num_u, int num_v, std::vector< double > &points, std::vector< double > ¶m_u, std::vector< double > ¶m_v) const | Go::SplineSurface | |
insertKnot_u(double apar) | Go::SplineSurface | |
insertKnot_u(const std::vector< double > &new_knots) | Go::SplineSurface | |
insertKnot_v(double apar) | Go::SplineSurface | |
insertKnot_v(const std::vector< double > &new_knots) | Go::SplineSurface | |
instanceType() const | Go::SplineSurface | [virtual] |
interpolate(Interpolator &interpolator1, Interpolator &interpolator2, int num_points1, int num_points2, int dim, const double *param1_start, const double *param2_start, const double *data_start) | Go::SplineSurface | |
isDegenerate(bool &b, bool &r, bool &t, bool &l, double tolerance) const | Go::SplineSurface | [virtual] |
makeBernsteinKnotsU() | Go::SplineSurface | |
makeBernsteinKnotsV() | Go::SplineSurface | |
nextSegmentVal(int dir, double par, bool forward, double tol) const | Go::SplineSurface | [virtual] |
normal(Point &n, double upar, double vpar) const | Go::SplineSurface | [virtual] |
normal() const | Go::SplineSurface | |
normalCone(NormalConeMethod method) const | Go::SplineSurface | |
normalCone() const | Go::SplineSurface | [virtual] |
NormalConeMethod enum name | Go::SplineSurface | |
normalSurface() const | Go::SplineSurface | |
numberOfPatches_u() const | Go::SplineSurface | |
numberOfPatches_v() const | Go::SplineSurface | |
numCoefs_u() const | Go::SplineSurface | [inline] |
numCoefs_v() const | Go::SplineSurface | [inline] |
order_u() const | Go::SplineSurface | [inline] |
order_v() const | Go::SplineSurface | [inline] |
outerBoundaryLoop(double degenerate_epsilon=DEFAULT_SPACE_EPSILON) const | Go::SplineSurface | [virtual] |
parameterDomain() const | Go::SplineSurface | [virtual] |
point(Point &pt, double upar, double vpar) const | Go::SplineSurface | [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::SplineSurface | [virtual] |
Go::ParamSurface::point(double upar, double vpar) const | Go::ParamSurface | |
Go::ParamSurface::point(double upar, double vpar, int derivs) const | Go::ParamSurface | |
raiseOrder(int raise_u, int raise_v) | Go::SplineSurface | |
rational() const | Go::SplineSurface | [inline] |
rcoefs_begin() | Go::SplineSurface | [inline] |
rcoefs_begin() const | Go::SplineSurface | [inline] |
rcoefs_end() | Go::SplineSurface | [inline] |
rcoefs_end() const | Go::SplineSurface | [inline] |
read(std::istream &is) | Go::SplineSurface | [virtual] |
removeKnot_u(double tpar) | Go::SplineSurface | |
removeKnot_v(double tpar) | Go::SplineSurface | |
reverseParameterDirection(bool direction_is_u) | Go::SplineSurface | [virtual] |
setParameterDomain(double u1, double u2, double v1, double v2) | Go::SplineSurface | |
SplineSurface() | Go::SplineSurface | [inline] |
SplineSurface(int number1, int number2, int order1, int order2, RandomIterator1 knot1start, RandomIterator2 knot2start, RandomIterator3 coefsstart, int dim, bool rational=false) | Go::SplineSurface | [inline] |
SplineSurface(const BsplineBasis &basis_u, const BsplineBasis &basis_v, RandomIterator coefsstart, int dim, bool rational=false) | Go::SplineSurface | [inline] |
startparam_u() const | Go::SplineSurface | [virtual] |
startparam_v() const | Go::SplineSurface | [virtual] |
subSurface(double from_upar, double from_vpar, double to_upar, double to_vpar, double fuzzy=DEFAULT_PARAMETER_EPSILON) const | Go::SplineSurface | |
subSurfaces(double from_upar, double from_vpar, double to_upar, double to_vpar, double fuzzy=DEFAULT_PARAMETER_EPSILON) const | Go::SplineSurface | [virtual] |
swap(SplineSurface &other) | Go::SplineSurface | |
swapParameterDirection() | Go::SplineSurface | [virtual] |
tangentCone(bool pardir_is_u) const | Go::SplineSurface | [virtual] |
turnOrientation() | Go::SplineSurface | [virtual] |
write(std::ostream &os) const | Go::SplineSurface | [virtual] |
writeStandardHeader(std::ostream &os) const | Go::GeomObject | |
~ParamSurface() | Go::ParamSurface | [virtual] |
~SplineSurface() | Go::SplineSurface | [virtual] |