, including all inherited members.
asSymMat33() const | SimTK::Inertia_< P > | [inline] |
asUnitInertia() const | SimTK::UnitInertia_< P > | [inline] |
brick(const RealP &hx, const RealP &hy, const RealP &hz) | SimTK::UnitInertia_< P > | [inline, static] |
brick(const Vec3P &halfLengths) | SimTK::UnitInertia_< P > | [inline, static] |
cylinderAlongX(const RealP &r, const RealP &hx) | SimTK::UnitInertia_< P > | [inline, static] |
cylinderAlongY(const RealP &r, const RealP &hy) | SimTK::UnitInertia_< P > | [inline, static] |
cylinderAlongZ(const RealP &r, const RealP &hz) | SimTK::UnitInertia_< P > | [inline, static] |
ellipsoid(const RealP &hx, const RealP &hy, const RealP &hz) | SimTK::UnitInertia_< P > | [inline, static] |
ellipsoid(const Vec3P &halfLengths) | SimTK::UnitInertia_< P > | [inline, static] |
errChk(const char *methodName) const | SimTK::Inertia_< P > | [inline, protected] |
getAsUnitInertia() const | SimTK::Inertia_< P > | [inline, protected] |
getMoments() const | SimTK::Inertia_< P > | [inline] |
getProducts() const | SimTK::Inertia_< P > | [inline] |
I_OF_F | SimTK::Inertia_< P > | [protected] |
Inertia_() | SimTK::Inertia_< P > | [inline] |
Inertia_(const RealP &moment) | SimTK::Inertia_< P > | [inline, explicit] |
Inertia_(const Vec3P &p, const RealP &mass) | SimTK::Inertia_< P > | [inline] |
Inertia_(const Vec3P &moments, const Vec3P &products=Vec3P(0)) | SimTK::Inertia_< P > | [inline, explicit] |
Inertia_(const RealP &xx, const RealP &yy, const RealP &zz) | SimTK::Inertia_< P > | [inline] |
Inertia_(const RealP &xx, const RealP &yy, const RealP &zz, const RealP &xy, const RealP &xz, const RealP &yz) | SimTK::Inertia_< P > | [inline] |
Inertia_(const SymMat33P &I) | SimTK::Inertia_< P > | [inline, explicit] |
Inertia_(const Mat33P &m) | SimTK::Inertia_< P > | [inline, explicit] |
isFinite() const | SimTK::Inertia_< P > | [inline] |
isInf() const | SimTK::Inertia_< P > | [inline] |
isNaN() const | SimTK::Inertia_< P > | [inline] |
isNumericallyEqual(const Inertia_< P > &other) const | SimTK::Inertia_< P > | [inline] |
isNumericallyEqual(const Inertia_< P > &other, double tol) const | SimTK::Inertia_< P > | [inline] |
isValidInertiaMatrix(const SymMat33P &m) | SimTK::Inertia_< P > | [inline, static] |
isValidUnitInertiaMatrix(const SymMat33P &m) | SimTK::UnitInertia_< P > | [inline, static] |
operator const SymMat33P &() const | SimTK::UnitInertia_< P > | [inline] |
operator*(const Inertia_< P > &i, const P &r) | SimTK::Inertia_< P > | [related] |
operator*(const P &r, const Inertia_< P > &i) | SimTK::Inertia_< P > | [related] |
operator*(const Inertia_< P > &i, int r) | SimTK::Inertia_< P > | [related] |
operator*(int r, const Inertia_< P > &i) | SimTK::Inertia_< P > | [related] |
operator*(const Inertia_< P > &I, const Vec< 3, P > &w) | SimTK::Inertia_< P > | [related] |
SimTK::Inertia_::operator*=(const P &s) | SimTK::Inertia_< P > | [inline] |
operator+(const Inertia_< P > &l, const Inertia_< P > &r) | SimTK::Inertia_< P > | [related] |
SimTK::Inertia_::operator+=(const Inertia_ &I) | SimTK::Inertia_< P > | [inline] |
operator-(const Inertia_< P > &l, const Inertia_< P > &r) | SimTK::Inertia_< P > | [related] |
SimTK::Inertia_::operator-=(const Inertia_ &I) | SimTK::Inertia_< P > | [inline] |
operator/(const Inertia_< P > &i, const P &r) | SimTK::Inertia_< P > | [related] |
operator/(const Inertia_< P > &i, int r) | SimTK::Inertia_< P > | [related] |
SimTK::Inertia_::operator/=(const P &s) | SimTK::Inertia_< P > | [inline] |
operator<<(std::ostream &o, const Inertia_< P > &inertia) | SimTK::Inertia_< P > | [related] |
operator==(const Inertia_< P > &i1, const Inertia_< P > &i2) | SimTK::Inertia_< P > | [related] |
pointMassAt(const Vec3P &p) | SimTK::UnitInertia_< P > | [inline, static] |
SimTK::Inertia_::pointMassAt(const Vec3P &p, const RealP &m) | SimTK::Inertia_< P > | [inline, static] |
pointMassAtOrigin() | SimTK::UnitInertia_< P > | [inline, static] |
reexpress(const Rotation_< P > &R_FB) const | SimTK::UnitInertia_< P > | [inline] |
reexpress(const InverseRotation_< P > &R_FB) const | SimTK::UnitInertia_< P > | [inline] |
reexpressInPlace(const Rotation_< P > &R_FB) | SimTK::UnitInertia_< P > | [inline] |
reexpressInPlace(const InverseRotation_< P > &R_FB) | SimTK::UnitInertia_< P > | [inline] |
setFromUnitInertia(const Inertia_< P > &I) | SimTK::UnitInertia_< P > | [inline] |
SimTK::Inertia_::setInertia(const RealP &xx, const RealP &yy, const RealP &zz) | SimTK::Inertia_< P > | [inline] |
SimTK::Inertia_::setInertia(const Vec3P &moments, const Vec3P &products=Vec3P(0)) | SimTK::Inertia_< P > | [inline] |
SimTK::Inertia_::setInertia(const RealP &xx, const RealP &yy, const RealP &zz, const RealP &xy, const RealP &xz, const RealP &yz) | SimTK::Inertia_< P > | [inline] |
setUnitInertia(const RealP &xx, const RealP &yy, const RealP &zz) | SimTK::UnitInertia_< P > | [inline] |
setUnitInertia(const Vec3P &moments, const Vec3P &products=Vec3P(0)) | SimTK::UnitInertia_< P > | [inline] |
setUnitInertia(const RealP &xx, const RealP &yy, const RealP &zz, const RealP &xy, const RealP &xz, const RealP &yz) | SimTK::UnitInertia_< P > | [inline] |
shiftFromCentroid(const Vec3P &p) const | SimTK::UnitInertia_< P > | [inline] |
shiftFromCentroidInPlace(const Vec3P &p) | SimTK::UnitInertia_< P > | [inline] |
shiftFromMassCenter(const Vec3P &p, const RealP &mass) const | SimTK::Inertia_< P > | [inline] |
shiftFromMassCenterInPlace(const Vec3P &p, const RealP &mass) | SimTK::Inertia_< P > | [inline] |
shiftToCentroid(const Vec3P &CF) const | SimTK::UnitInertia_< P > | [inline] |
shiftToCentroidInPlace(const Vec3P &CF) | SimTK::UnitInertia_< P > | [inline] |
shiftToMassCenter(const Vec3P &CF, const RealP &mass) const | SimTK::Inertia_< P > | [inline] |
shiftToMassCenterInPlace(const Vec3P &CF, const RealP &mass) | SimTK::Inertia_< P > | [inline] |
sphere(const RealP &r) | SimTK::UnitInertia_< P > | [inline, static] |
toMat33() const | SimTK::Inertia_< P > | [inline] |
trace() const | SimTK::Inertia_< P > | [inline] |
UnitInertia_() | SimTK::UnitInertia_< P > | [inline] |
UnitInertia_(const RealP &moment) | SimTK::UnitInertia_< P > | [inline, explicit] |
UnitInertia_(const Vec3P &moments, const Vec3P &products=Vec3P(0)) | SimTK::UnitInertia_< P > | [inline, explicit] |
UnitInertia_(const RealP &xx, const RealP &yy, const RealP &zz) | SimTK::UnitInertia_< P > | [inline] |
UnitInertia_(const RealP &xx, const RealP &yy, const RealP &zz, const RealP &xy, const RealP &xz, const RealP &yz) | SimTK::UnitInertia_< P > | [inline] |
UnitInertia_(const SymMat33P &m) | SimTK::UnitInertia_< P > | [inline, explicit] |
UnitInertia_(const Mat33P &m) | SimTK::UnitInertia_< P > | [inline, explicit] |
UnitInertia_(const Inertia_< P > &I) | SimTK::UnitInertia_< P > | [inline, explicit] |
updAsUnitInertia() | SimTK::Inertia_< P > | [inline, protected] |