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

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

CalcComMoment() constSpatialInertia< T >
CalcMinimumPhysicalLength() constSpatialInertia< T >
CalcPrincipalHalfLengthsAndPoseForMinimumBoundingBox() constSpatialInertia< T >
CalcPrincipalHalfLengthsAndPoseForSolidBox() constSpatialInertia< T >
CalcPrincipalSemiDiametersAndPoseForSolidEllipsoid() constSpatialInertia< T >
CalcRotationalInertia() constSpatialInertia< T >
cast() constSpatialInertia< T >
CopyToFullMatrix6() constSpatialInertia< T >
get_com() constSpatialInertia< T >
get_mass() constSpatialInertia< T >
get_unit_inertia() constSpatialInertia< T >
HollowSphereWithDensity(const T &area_density, const T &radius)SpatialInertia< T >static
HollowSphereWithMass(const T &mass, const T &radius)SpatialInertia< T >static
IsNaN() constSpatialInertia< T >
IsPhysicallyValid() constSpatialInertia< T >
MakeFromCentralInertia(const T &mass, const Vector3< T > &p_PScm_E, const RotationalInertia< T > &I_SScm_E)SpatialInertia< T >static
MakeUnitary()SpatialInertia< T >static
operator *(const SpatialAcceleration< T > &A_WB_E) constSpatialInertia< T >
operator *(const SpatialVelocity< T > &V_WBp_E) constSpatialInertia< T >
operator *(const Eigen::MatrixBase< Derived > &Mmatrix) constSpatialInertia< T >
operator+=(const SpatialInertia< T > &M_BP_E)SpatialInertia< T >
operator<<(std::ostream &out, const SpatialInertia< T > &M)SpatialInertia< T >related
operator=(const SpatialInertia &)=defaultSpatialInertia< T >
operator=(SpatialInertia &&)=defaultSpatialInertia< T >
PointMass(const T &mass, const Vector3< T > &position)SpatialInertia< T >static
ReExpress(const math::RotationMatrix< T > &R_AE) constSpatialInertia< T >
ReExpressInPlace(const math::RotationMatrix< T > &R_AE)SpatialInertia< T >
SetNaN()SpatialInertia< T >
Shift(const Vector3< T > &p_PQ_E) constSpatialInertia< T >
ShiftInPlace(const Vector3< T > &p_PQ_E)SpatialInertia< T >
SolidBoxWithDensity(const T &density, const T &lx, const T &ly, const T &lz)SpatialInertia< T >static
SolidBoxWithMass(const T &mass, const T &lx, const T &ly, const T &lz)SpatialInertia< T >static
SolidCapsuleWithDensity(const T &density, const T &radius, const T &length, const Vector3< T > &unit_vector)SpatialInertia< T >static
SolidCapsuleWithMass(const T &mass, const T &radius, const T &length, const Vector3< T > &unit_vector)SpatialInertia< T >static
SolidCubeWithDensity(const T &density, const T &length)SpatialInertia< T >static
SolidCubeWithMass(const T &mass, const T &length)SpatialInertia< T >static
SolidCylinderWithDensity(const T &density, const T &radius, const T &length, const Vector3< T > &unit_vector)SpatialInertia< T >static
SolidCylinderWithDensityAboutEnd(const T &density, const T &radius, const T &length, const Vector3< T > &unit_vector)SpatialInertia< T >static
SolidCylinderWithMass(const T &mass, const T &radius, const T &length, const Vector3< T > &unit_vector)SpatialInertia< T >static
SolidCylinderWithMassAboutEnd(const T &mass, const T &radius, const T &length, const Vector3< T > &unit_vector)SpatialInertia< T >static
SolidEllipsoidWithDensity(const T &density, const T &a, const T &b, const T &c)SpatialInertia< T >static
SolidEllipsoidWithMass(const T &mass, const T &a, const T &b, const T &c)SpatialInertia< T >static
SolidSphereWithDensity(const T &density, const T &radius)SpatialInertia< T >static
SolidSphereWithMass(const T &mass, const T &radius)SpatialInertia< T >static
SolidTetrahedronAboutPointWithDensity(const T &density, const Vector3< T > &p0, const Vector3< T > &p1, const Vector3< T > &p2, const Vector3< T > &p3)SpatialInertia< T >static
SolidTetrahedronAboutVertexWithDensity(const T &density, const Vector3< T > &p1, const Vector3< T > &p2, const Vector3< T > &p3)SpatialInertia< T >static
SpatialInertia(const SpatialInertia &)=defaultSpatialInertia< T >
SpatialInertia(SpatialInertia &&)=defaultSpatialInertia< T >
SpatialInertia()SpatialInertia< T >
SpatialInertia(const T &mass, const Vector3< T > &p_PScm_E, const UnitInertia< T > &G_SP_E, const bool skip_validity_check=false)SpatialInertia< T >
ThinRodWithMass(const T &mass, const T &length, const Vector3< T > &unit_vector)SpatialInertia< T >static
ThinRodWithMassAboutEnd(const T &mass, const T &length, const Vector3< T > &unit_vector)SpatialInertia< T >static