Home
last modified time | relevance | path

Searched refs:constraintRow (Results 1 – 4 of 4) sorted by relevance

/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/Featherstone/
DbtMultiBodyJointLimitConstraint.cpp116 btMultiBodySolverConstraint& constraintRow = constraintRows.expandNonInitializing(); in createConstraintRows() local
117 constraintRow.m_orgConstraint = this; in createConstraintRows()
118 constraintRow.m_orgDofIndex = row; in createConstraintRows()
120 constraintRow.m_multiBodyA = m_bodyA; in createConstraintRows()
121 constraintRow.m_multiBodyB = m_bodyB; in createConstraintRows()
125 …btScalar rel_vel = fillMultiBodyConstraint(constraintRow,data,jacobianA(row),jacobianB(row),dummy,… in createConstraintRows()
135 constraintRow.m_contactNormal1.setZero(); in createConstraintRows()
136 constraintRow.m_contactNormal2.setZero(); in createConstraintRows()
138 constraintRow.m_relpos1CrossNormal=revoluteAxisInWorld; in createConstraintRows()
139 constraintRow.m_relpos2CrossNormal=-revoluteAxisInWorld; in createConstraintRows()
[all …]
DbtMultiBodyPoint2Point.cpp111 btMultiBodySolverConstraint& constraintRow = constraintRows.expandNonInitializing(); in createConstraintRows() local
113 constraintRow.m_orgConstraint = this; in createConstraintRows()
114 constraintRow.m_orgDofIndex = i; in createConstraintRows()
115 constraintRow.m_relpos1CrossNormal.setValue(0,0,0); in createConstraintRows()
116 constraintRow.m_contactNormal1.setValue(0,0,0); in createConstraintRows()
117 constraintRow.m_relpos2CrossNormal.setValue(0,0,0); in createConstraintRows()
118 constraintRow.m_contactNormal2.setValue(0,0,0); in createConstraintRows()
119 constraintRow.m_angularComponentA.setValue(0,0,0); in createConstraintRows()
120 constraintRow.m_angularComponentB.setValue(0,0,0); in createConstraintRows()
122 constraintRow.m_solverBodyIdA = data.m_fixedBodyId; in createConstraintRows()
[all …]
DbtMultiBodyJointMotor.cpp115 btMultiBodySolverConstraint& constraintRow = constraintRows.expandNonInitializing(); in createConstraintRows() local
118 …fillMultiBodyConstraint(constraintRow,data,jacobianA(row),jacobianB(row),dummy,dummy,dummy,posErro… in createConstraintRows()
119 constraintRow.m_orgConstraint = this; in createConstraintRows()
120 constraintRow.m_orgDofIndex = row; in createConstraintRows()
129 constraintRow.m_contactNormal1.setZero(); in createConstraintRows()
130 constraintRow.m_contactNormal2.setZero(); in createConstraintRows()
132 constraintRow.m_relpos1CrossNormal=revoluteAxisInWorld; in createConstraintRows()
133 constraintRow.m_relpos2CrossNormal=-revoluteAxisInWorld; in createConstraintRows()
140 constraintRow.m_contactNormal1=prismaticAxisInWorld; in createConstraintRows()
141 constraintRow.m_contactNormal2=-prismaticAxisInWorld; in createConstraintRows()
[all …]
DbtMultiBodyConstraintSolver.h53 void setupMultiBodyJointLimitConstraint(btMultiBodySolverConstraint& constraintRow, in ATTRIBUTE_ALIGNED16()