41 m_innerTransform.setIdentity();
42 m_scale.setIdentity();
48 btMatrix3x3 original_basis = m_innerTransform.getBasis();
49 m_innerTransform.setBasis(original_basis * m_scale);
50 m_innerTransform.getOpenGLMatrix(m);
51 m_innerTransform.setBasis(original_basis);
66 return m_innerTransform;
72 m_innerTransform = innerTransform;
84 return btVector3(m_scale[0][0],
92 d.setZ(d.getZ() * -1.0f);
93 m_innerTransform.setOrigin(m_innerTransform.getOrigin() + d);
111 m_scale.setIdentity();
112 m_scale[0][0] = scale.x();
113 m_scale[1][1] = scale.y();
114 m_scale[2][2] = scale.z();
120 scale(btVector3(x, y, z));
126 m_innerTransform.setRotation(m_innerTransform.getRotation() * q);
132 m_innerTransform.setRotation(btQuaternion(x, y, z));