Simbody  3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
SimTK::Geo::BicubicBezierPatch_< P > Member List

This is the complete list of members for SimTK::Geo::BicubicBezierPatch_< P >, including all inherited members.

BicubicBezierPatch_()SimTK::Geo::BicubicBezierPatch_< P >inline
BicubicBezierPatch_(const Mat< 4, 4, Vec3P > &controlPoints)SimTK::Geo::BicubicBezierPatch_< P >inlineexplicit
calcAFromB(const Mat< 4, 4, Vec3P > &B)SimTK::Geo::BicubicBezierPatch_< P >inlinestatic
calcAlgebraicCoefficients() const SimTK::Geo::BicubicBezierPatch_< P >inline
calcAxisAlignedBoundingBox() const SimTK::Geo::BicubicBezierPatch_< P >inline
calcBFromA(const Mat< 4, 4, Vec3P > &A)SimTK::Geo::BicubicBezierPatch_< P >inlinestatic
calcBFromH(const Mat< 4, 4, Vec3P > &H)SimTK::Geo::BicubicBezierPatch_< P >inlinestatic
calcBoundingSphere() const SimTK::Geo::BicubicBezierPatch_< P >inline
calcHermiteCoefficients() const SimTK::Geo::BicubicBezierPatch_< P >inline
calcHFromB(const Mat< 4, 4, Vec3P > &B)SimTK::Geo::BicubicBezierPatch_< P >inlinestatic
calcIsoCurveU(RealP u0) const SimTK::Geo::BicubicBezierPatch_< P >inline
calcIsoCurveU(const Mat< 4, 4, Vec3P > &B, RealP u0)SimTK::Geo::BicubicBezierPatch_< P >inlinestatic
calcIsoCurveW(RealP w0) const SimTK::Geo::BicubicBezierPatch_< P >inline
calcIsoCurveW(const Mat< 4, 4, Vec3P > &B, RealP w0)SimTK::Geo::BicubicBezierPatch_< P >inlinestatic
calcOrientedBoundingBox() const SimTK::Geo::BicubicBezierPatch_< P >inline
evalP(RealP u, RealP w) const SimTK::Geo::BicubicBezierPatch_< P >inline
evalP1(RealP u, RealP w, Vec3P &Pu, Vec3P &Pw) const SimTK::Geo::BicubicBezierPatch_< P >inline
evalP1UsingB(const Mat< 4, 4, Vec3P > &B, RealP u, RealP w, Vec3P &Pu, Vec3P &Pw)SimTK::Geo::BicubicBezierPatch_< P >inlinestatic
evalP2(RealP u, RealP w, Vec3P &Puu, Vec3P &Puw, Vec3P &Pww) const SimTK::Geo::BicubicBezierPatch_< P >inline
evalP2UsingB(const Mat< 4, 4, Vec3P > &B, RealP u, RealP w, Vec3P &Puu, Vec3P &Puw, Vec3P &Pww)SimTK::Geo::BicubicBezierPatch_< P >inlinestatic
evalP3(RealP u, RealP w, Vec3P &Puuu, Vec3P &Puuw, Vec3P &Puww, Vec3P &Pwww) const SimTK::Geo::BicubicBezierPatch_< P >inline
evalP3UsingB(const Mat< 4, 4, Vec3P > &B, RealP u, RealP w, Vec3P &Puuu, Vec3P &Puuw, Vec3P &Puww, Vec3P &Pwww)SimTK::Geo::BicubicBezierPatch_< P >inlinestatic
evalPUsingB(const Mat< 4, 4, Vec3P > &B, RealP u, RealP w)SimTK::Geo::BicubicBezierPatch_< P >inlinestatic
getBoundaryCurveU0() const SimTK::Geo::BicubicBezierPatch_< P >inline
getBoundaryCurveU1() const SimTK::Geo::BicubicBezierPatch_< P >inline
getBoundaryCurveW0() const SimTK::Geo::BicubicBezierPatch_< P >inline
getBoundaryCurveW1() const SimTK::Geo::BicubicBezierPatch_< P >inline
getControlPoints() const SimTK::Geo::BicubicBezierPatch_< P >inline
split(RealP u, RealP w, BicubicBezierPatch_< P > &patch00, BicubicBezierPatch_< P > &patch01, BicubicBezierPatch_< P > &patch10, BicubicBezierPatch_< P > &patch11) const SimTK::Geo::BicubicBezierPatch_< P >inline
splitU(RealP u, BicubicBezierPatch_< P > &patch0, BicubicBezierPatch_< P > &patch1) const SimTK::Geo::BicubicBezierPatch_< P >inline
splitW(RealP w, BicubicBezierPatch_< P > &patch0, BicubicBezierPatch_< P > &patch1) const SimTK::Geo::BicubicBezierPatch_< P >inline
updControlPoints()SimTK::Geo::BicubicBezierPatch_< P >inline