Home
last modified time | relevance | path

Searched refs:inertiaOut (Results 1 – 5 of 5) sorted by relevance

/dports/science/chrono/chrono-7.0.1/src/chrono/physics/
H A DChInertiaUtils.h93 inertiaOut = R * inertiaIn * Rt; in RotateInertia()
102 ChMatrix33<>& inertiaOut) { in TranslateInertia() argument
104 inertiaOut = inertiaIn; in TranslateInertia()
105 inertiaOut(0, 0) += mass * (dist.Length2() - dist.x() * dist.x()); in TranslateInertia()
106 inertiaOut(1, 1) += mass * (dist.Length2() - dist.y() * dist.y()); in TranslateInertia()
108 inertiaOut(0, 1) += mass * (-dist.x() * dist.y()); in TranslateInertia()
109 inertiaOut(0, 2) += mass * (-dist.x() * dist.z()); in TranslateInertia()
110 inertiaOut(1, 2) += mass * (-dist.y() * dist.z()); in TranslateInertia()
112 inertiaOut(1, 0) = inertiaOut(0, 1); in TranslateInertia()
113 inertiaOut(2, 0) = inertiaOut(0, 2); in TranslateInertia()
[all …]
/dports/games/flightgear/flightgear-2020.3.11/src/FDM/YASim/
H A DRigidBody.hpp105 void getInertiaMatrix(float* inertiaOut) const;
H A DRigidBody.cpp255 void RigidBody::getInertiaMatrix(float* inertiaOut) const in getInertiaMatrix()
261 inertiaOut[i] = _tI[i]; in getInertiaMatrix()
/dports/devel/bullet/bullet3-3.21/examples/Importers/ImportURDFDemo/
H A DUrdfParser.cpp1733 …st btTransform* transforms, btMatrix3x3* inertiasIn, btTransform& principal, btVector3& inertiaOut) in CalculatePrincipalAxisTransform() argument
1787 inertiaOut.setValue(tensor[0][0], tensor[1][1], tensor[2][2]); in CalculatePrincipalAxisTransform()
1853 btVector3 inertiaOut; in mergeFixedLinks() local
1855 CalculatePrincipalAxisTransform(masses, transforms, inertiasIn, principal, inertiaOut); in mergeFixedLinks()
1861 link->m_inertia.m_ixx = inertiaOut[0]; in mergeFixedLinks()
1864 link->m_inertia.m_iyy = inertiaOut[1]; in mergeFixedLinks()
1866 link->m_inertia.m_izz = inertiaOut[2]; in mergeFixedLinks()
/dports/devel/py-bullet3/bullet3-3.21/examples/Importers/ImportURDFDemo/
H A DUrdfParser.cpp1733 …st btTransform* transforms, btMatrix3x3* inertiasIn, btTransform& principal, btVector3& inertiaOut) in CalculatePrincipalAxisTransform() argument
1787 inertiaOut.setValue(tensor[0][0], tensor[1][1], tensor[2][2]); in CalculatePrincipalAxisTransform()
1853 btVector3 inertiaOut; in mergeFixedLinks() local
1855 CalculatePrincipalAxisTransform(masses, transforms, inertiasIn, principal, inertiaOut); in mergeFixedLinks()
1861 link->m_inertia.m_ixx = inertiaOut[0]; in mergeFixedLinks()
1864 link->m_inertia.m_iyy = inertiaOut[1]; in mergeFixedLinks()
1866 link->m_inertia.m_izz = inertiaOut[2]; in mergeFixedLinks()