bisect(CubicBezierCurve_< P > &left, CubicBezierCurve_< P > &right) const | SimTK::Geo::CubicBezierCurve_< P > | inline |
calcAFromB(const Vec< 4, Vec3P, S > &B) | SimTK::Geo::CubicBezierCurve_< P > | inlinestatic |
calcAlgebraicCoefficients() const | SimTK::Geo::CubicBezierCurve_< P > | inline |
calcAxisAlignedBoundingBox() const | SimTK::Geo::CubicBezierCurve_< P > | inline |
calcBFromA(const Vec< 4, Vec3P, S > &A) | SimTK::Geo::CubicBezierCurve_< P > | inlinestatic |
calcBFromH(const Vec< 4, Vec3P, S > &H) | SimTK::Geo::CubicBezierCurve_< P > | inlinestatic |
calcBoundingSphere() const | SimTK::Geo::CubicBezierCurve_< P > | inline |
calcCurvatureSqr(RealP u) | SimTK::Geo::CubicBezierCurve_< P > | inline |
calcCurvatureVector(RealP u) const | SimTK::Geo::CubicBezierCurve_< P > | inline |
calcCurveFrame(RealP u, TransformP &X_FP) const | SimTK::Geo::CubicBezierCurve_< P > | inline |
calcD2Fb(RealP u) | SimTK::Geo::CubicBezierCurve_< P > | inlinestatic |
calcD3Fb(RealP u) | SimTK::Geo::CubicBezierCurve_< P > | inlinestatic |
calcDFb(RealP u) | SimTK::Geo::CubicBezierCurve_< P > | inlinestatic |
calcDsdu(RealP u) const | SimTK::Geo::CubicBezierCurve_< P > | inline |
calcFb(RealP u) | SimTK::Geo::CubicBezierCurve_< P > | inlinestatic |
calcHermiteCoefficients() const | SimTK::Geo::CubicBezierCurve_< P > | inline |
calcHFromB(const Vec< 4, Vec3P, S > &B) | SimTK::Geo::CubicBezierCurve_< P > | inlinestatic |
calcOrientedBoundingBox() const | SimTK::Geo::CubicBezierCurve_< P > | inline |
calcTorsion(RealP u) | SimTK::Geo::CubicBezierCurve_< P > | inline |
calcUnitNormal(RealP u) const | SimTK::Geo::CubicBezierCurve_< P > | inline |
calcUnitTangent(RealP u) const | SimTK::Geo::CubicBezierCurve_< P > | inline |
CubicBezierCurve_() | SimTK::Geo::CubicBezierCurve_< P > | inline |
CubicBezierCurve_(const Vec< 4, Vec3P, S > &controlPoints) | SimTK::Geo::CubicBezierCurve_< P > | inlineexplicit |
CubicBezierCurve_(const Row< 4, Vec3P, S > &controlPoints) | SimTK::Geo::CubicBezierCurve_< P > | inlineexplicit |
evalP(RealP u) const | SimTK::Geo::CubicBezierCurve_< P > | inline |
evalPu(RealP u) const | SimTK::Geo::CubicBezierCurve_< P > | inline |
evalPUsingB(const Vec< 4, Vec3P, S > &B, RealP u) | SimTK::Geo::CubicBezierCurve_< P > | inlinestatic |
evalPuu(RealP u) const | SimTK::Geo::CubicBezierCurve_< P > | inline |
evalPuUsingB(const Vec< 4, Vec3P, S > &B, RealP u) | SimTK::Geo::CubicBezierCurve_< P > | inlinestatic |
evalPuuu(RealP u) const | SimTK::Geo::CubicBezierCurve_< P > | inline |
evalPuuUsingB(const Vec< 4, Vec3P, S > &B, RealP u) | SimTK::Geo::CubicBezierCurve_< P > | inlinestatic |
evalPuuuUsingB(const Vec< 4, Vec3P, S > &B, RealP u) | SimTK::Geo::CubicBezierCurve_< P > | inlinestatic |
getControlPoints() const | SimTK::Geo::CubicBezierCurve_< P > | inline |
getMb() | SimTK::Geo::CubicBezierCurve_< P > | inlinestatic |
getMbInv() | SimTK::Geo::CubicBezierCurve_< P > | inlinestatic |
getMbInvMh() | SimTK::Geo::CubicBezierCurve_< P > | inlinestatic |
getMhInvMb() | SimTK::Geo::CubicBezierCurve_< P > | inlinestatic |
multiplyByMb(const Vec< 4, P, S > &b) | SimTK::Geo::CubicBezierCurve_< P > | inlinestatic |
multiplyByMbInv(const Vec< 4, P, S > &b) | SimTK::Geo::CubicBezierCurve_< P > | inlinestatic |
multiplyByMbInvMh(const Vec< 4, P, S > &v) | SimTK::Geo::CubicBezierCurve_< P > | inlinestatic |
multiplyByMhInvMb(const Vec< 4, P, S > &v) | SimTK::Geo::CubicBezierCurve_< P > | inlinestatic |
split(RealP u, CubicBezierCurve_< P > &left, CubicBezierCurve_< P > &right) const | SimTK::Geo::CubicBezierCurve_< P > | inline |