util::Shapes::BSplineSurface Member List

This is the complete list of members for util::Shapes::BSplineSurface, 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
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Fri May 31 15:38:38 2013 for VVE by  doxygen 1.6.3