, including all inherited members.
BoundingBox(double &x1, double &y1, double &z1, double &x2, double &y2, double &z2) | util::Shapes::BSplineSurface | |
BSplineSurface() (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
BSplineSurface(const BSplineSurface &B) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
CalcFootprint(unsigned int i, unsigned int j, unsigned int level) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
CalcPreImage(int i, int j, unsigned int level) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
ContourEval(double u) const (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
ContourInverse(double u) const (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
ControlPoints() (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | [inline] |
ConvertU(double u) const (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | [inline] |
ConvertV(double v) const (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | [inline] |
DimU() (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | [inline] |
DimV() (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | [inline] |
DisplayControlPoints(Matrix3d A, Point3d t) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
DisplaySurface() (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
DoubleU() (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
DoubleV() (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
Draw(int uDiv, int vDiv) | util::Shapes::BSplineSurface | |
DrawCircle(double x, double y, double z, double w) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
EditLevel(unsigned int i) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
Eval(double u, double v) const (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
EvalN(double u, double v) const (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
EvalU(double u, int m) const (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
GetControlMesh(int i, int j, double &x, double &y, double &z) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | [inline] |
HalveU() (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
HalveV() (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
HasContracted(BSplineSurface *b, float u, float v) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
InsideContour(vector< Point3d > shape, Point3d to_check) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
Interpolate(const BSplineSurface &BS1, const BSplineSurface &BS2, double alpha, int num_rows, int num_cols) const (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
IsShaded(bool shaded) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | [inline] |
IsTextured() const | util::Shapes::BSplineSurface | [inline] |
Load(const char *fname, double scale, int TextureId, int divU, int divV) | util::Shapes::BSplineSurface | |
LoadPatch(const char *fname) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
LowestRes() (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
LowestResDim(int i) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
MovePoint(Point3d m, Matrix3d A, Point3d t) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
MoveRegion(Point3d dis) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
NormalEval(double u, double v) const (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
NormalEvalN(double u, double v) const (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
operator*(const double c) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
operator+(const BSplineSurface &B) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
operator-(const BSplineSurface &B) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
operator=(const BSplineSurface &B) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
PartialU(double u, double v) const (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
PartialUN(double u, double v) const (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
PartialV(double u, double v) const (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
PartialVN(double u, double v) const (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
PointInversion(Point2d &surf_p, Point2d p0, Point3d q) const (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
PointInversionN(Point2d &surf_p, Point2d p0, Point3d q) const (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
Recompute() | util::Shapes::BSplineSurface | [inline] |
RenderFootprint() (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
RenderLine(int i1, int j1, int level1, int i2, int j2, int level2) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
RenderSupport(unsigned int i, unsigned int j, unsigned int level) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
Reread() | util::Shapes::BSplineSurface | |
Reset(int u, int v) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
Resize(unsigned int num_rows, unsigned int num_cols) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
SavePatch(const char *fname) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
SelectedIndicies() (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | [inline] |
SelectedLevel() (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | [inline] |
SelectPoint(Point3d n, Matrix3d A, Point3d t) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
SelectRegion(vector< Point3d > s_reg, Matrix3d A, Point3d t) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
SetColors(double c1[3], double c2[3], double c3[3]) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
SetControlMesh(int i, int j, double x, double y, double z) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | [inline] |
SetPrecision(double u, double v) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | [inline] |
SetPrevious(BSplineSurface *b) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | [inline] |
TextureId() const | util::Shapes::BSplineSurface | [inline] |
ToggleControlMesh() (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | [inline] |
ToggleNormals() (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | [inline] |
TogglePolygonMesh() (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | [inline] |
ToggleShadedMesh() (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | [inline] |
Transform(Matrix3d M, double x, double y, double z) | util::Shapes::BSplineSurface | |
UpdateFootprint() (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |
VisualizeContraction(bool c) (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | [inline] |
~BSplineSurface() (defined in util::Shapes::BSplineSurface) | util::Shapes::BSplineSurface | |