Drake
Drake C++ Documentation
UnitInertia< T > Member List

This is the complete list of members for UnitInertia< T >, including all inherited members.

AxiallySymmetric(const T &moment_parallel, const T &moment_perpendicular, const Vector3< T > &unit_vector)UnitInertia< T >static
CalcMaximumPossibleMomentOfInertia() constRotationalInertia< T >
CalcPrincipalMomentsAndAxesOfInertia() constRotationalInertia< T >
CalcPrincipalMomentsOfInertia() constRotationalInertia< T >
cast() constUnitInertia< T >
cols() constRotationalInertia< T >
CopyToFullMatrix3() constRotationalInertia< T >
CouldBePhysicallyValid() constRotationalInertia< T >
get_moments() constRotationalInertia< T >
get_products() constRotationalInertia< T >
HollowSphere(const T &r)UnitInertia< T >static
IsNaN() constRotationalInertia< T >
IsNearlyEqualTo(const RotationalInertia &other, double precision) constRotationalInertia< T >
IsZero() constRotationalInertia< T >
MakeFromMomentsAndProductsOfInertia(const T &Ixx, const T &Iyy, const T &Izz, const T &Ixy, const T &Ixz, const T &Iyz, bool skip_validity_check=false)RotationalInertia< T >static
MinusEqualsUnchecked(const RotationalInertia< T > &I_BP_E)RotationalInertia< T >protected
MultiplyByScalarSkipValidityCheck(const T &s) constRotationalInertia< T >
operator *(const T &nonnegative_scalar) constRotationalInertia< T >
operator *(const Vector3< T > &w_E) constRotationalInertia< T >
operator *=(const T &)=deleteUnitInertia< T >
operator()(int i, int j) constRotationalInertia< T >
operator+(const RotationalInertia< T > &I_BP_E) constRotationalInertia< T >
operator+=(const RotationalInertia< T > &)=deleteUnitInertia< T >
operator-(const RotationalInertia< T > &I_BP_E) constRotationalInertia< T >
operator-=(const RotationalInertia< T > &)=deleteUnitInertia< T >
operator/(const T &positive_scalar) constRotationalInertia< T >
operator/=(const T &)=deleteUnitInertia< T >
operator<<(std::ostream &out, const RotationalInertia< T > &I)RotationalInertia< T >related
operator=(const UnitInertia &)=defaultUnitInertia< T >
operator=(UnitInertia &&)=defaultUnitInertia< T >
drake::multibody::RotationalInertia::operator=(const RotationalInertia &)=defaultRotationalInertia< T >
drake::multibody::RotationalInertia::operator=(RotationalInertia &&)=defaultRotationalInertia< T >
PointMass(const Vector3< T > &p_FQ)UnitInertia< T >static
ReExpress(const math::RotationMatrix< T > &R_AE) constUnitInertia< T >
ReExpressInPlace(const math::RotationMatrix< T > &R_AE)UnitInertia< T >
RotationalInertia(const RotationalInertia &)=defaultRotationalInertia< T >
RotationalInertia(RotationalInertia &&)=defaultRotationalInertia< T >
RotationalInertia()RotationalInertia< T >
RotationalInertia(const T &Ixx, const T &Iyy, const T &Izz)RotationalInertia< T >
RotationalInertia(const T &Ixx, const T &Iyy, const T &Izz, const T &Ixy, const T &Ixz, const T &Iyz)RotationalInertia< T >
RotationalInertia(const T &mass, const Vector3< T > &p_PQ_E)RotationalInertia< T >
rows() constRotationalInertia< T >
SetFromRotationalInertia(const RotationalInertia< T > &I, const T &mass)UnitInertia< T >
SetToNaN()RotationalInertia< T >
SetZero()RotationalInertia< T >
ShiftFromCenterOfMass(const Vector3< T > &p_BcmQ_E) constUnitInertia< T >
drake::multibody::RotationalInertia::ShiftFromCenterOfMass(const T &mass, const Vector3< T > &p_BcmQ_E) constRotationalInertia< T >
ShiftFromCenterOfMassInPlace(const Vector3< T > &p_BcmQ_E)UnitInertia< T >
drake::multibody::RotationalInertia::ShiftFromCenterOfMassInPlace(const T &mass, const Vector3< T > &p_BcmQ_E)RotationalInertia< T >
ShiftToCenterOfMass(const Vector3< T > &p_QBcm_E) constUnitInertia< T >
drake::multibody::RotationalInertia::ShiftToCenterOfMass(const T &mass, const Vector3< T > &p_QBcm_E) constRotationalInertia< T >
ShiftToCenterOfMassInPlace(const Vector3< T > &p_QBcm_E)UnitInertia< T >
drake::multibody::RotationalInertia::ShiftToCenterOfMassInPlace(const T &mass, const Vector3< T > &p_QBcm_E)RotationalInertia< T >
ShiftToThenAwayFromCenterOfMass(const T &mass, const Vector3< T > &p_PBcm_E, const Vector3< T > &p_QBcm_E) constRotationalInertia< T >
ShiftToThenAwayFromCenterOfMassInPlace(const T &mass, const Vector3< T > &p_PBcm_E, const Vector3< T > &p_QBcm_E)RotationalInertia< T >
SolidBox(const T &Lx, const T &Ly, const T &Lz)UnitInertia< T >static
SolidCapsule(const T &radius, const T &length, const Vector3< T > &unit_vector)UnitInertia< T >static
SolidCube(const T &L)UnitInertia< T >static
SolidCylinder(const T &radius, const T &length, const Vector3< T > &unit_vector)UnitInertia< T >static
SolidCylinderAboutEnd(const T &radius, const T &length, const Vector3< T > &unit_vector)UnitInertia< T >static
SolidEllipsoid(const T &a, const T &b, const T &c)UnitInertia< T >static
SolidSphere(const T &r)UnitInertia< T >static
SolidTetrahedronAboutPoint(const Vector3< T > &p0, const Vector3< T > &p1, const Vector3< T > &p2, const Vector3< T > &p3)UnitInertia< T >static
SolidTetrahedronAboutVertex(const Vector3< T > &p1, const Vector3< T > &p2, const Vector3< T > &p3)UnitInertia< T >static
StraightLine(const T &moment_perpendicular, const Vector3< T > &unit_vector)UnitInertia< T >static
ThinRod(const T &length, const Vector3< T > &unit_vector)UnitInertia< T >static
Trace() constRotationalInertia< T >
TriaxiallySymmetric(const T &I_triaxial)UnitInertia< T >static
UnitInertia(const UnitInertia &)=defaultUnitInertia< T >
UnitInertia(UnitInertia &&)=defaultUnitInertia< T >
UnitInertia()UnitInertia< T >
UnitInertia(const T &Ixx, const T &Iyy, const T &Izz)UnitInertia< T >
UnitInertia(const T &Ixx, const T &Iyy, const T &Izz, const T &Ixy, const T &Ixz, const T &Iyz)UnitInertia< T >
UnitInertia(const RotationalInertia< T > &I)UnitInertia< T >explicit