Simbody  3.4 (development)
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 > [inline, explicit]
calcAFromB(const Mat< 4, 4, Vec3P > &B)SimTK::Geo::BicubicBezierPatch_< P > [inline, static]
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 > [inline, static]
calcBFromH(const Mat< 4, 4, Vec3P > &H)SimTK::Geo::BicubicBezierPatch_< P > [inline, static]
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 > [inline, static]
calcIsoCurveU(RealP u0) const SimTK::Geo::BicubicBezierPatch_< P > [inline]
calcIsoCurveU(const Mat< 4, 4, Vec3P > &B, RealP u0)SimTK::Geo::BicubicBezierPatch_< P > [inline, static]
calcIsoCurveW(RealP w0) const SimTK::Geo::BicubicBezierPatch_< P > [inline]
calcIsoCurveW(const Mat< 4, 4, Vec3P > &B, RealP w0)SimTK::Geo::BicubicBezierPatch_< P > [inline, static]
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 > [inline, static]
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 > [inline, static]
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 > [inline, static]
evalPUsingB(const Mat< 4, 4, Vec3P > &B, RealP u, RealP w)SimTK::Geo::BicubicBezierPatch_< P > [inline, static]
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]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines