| 370 | set_position(ref_point); |
| 371 | } |
| 372 | void CODEGeom::init() |
| 373 | { |
| 374 | dGeomID geom = create(); |
| 375 | m_geom_transform = dCreateGeomTransform(0); |
| 376 | dGeomTransformSetCleanup(m_geom_transform, 0); |
| 377 | dGeomSetData(m_geom_transform, 0); |
| 378 | dGeomTransformSetGeom(m_geom_transform, geom); |
| 379 | dGeomTransformSetInfo(m_geom_transform, 1); |
| 380 | dGeomCreateUserData(geom); |
| 381 | dGeomUserDataSetBoneId(geom, m_bone_id); |
| 382 | } |
| 383 | void CODEGeom::destroy() |
| 384 | { |
| 385 | if (!m_geom_transform) |
nothing calls this directly
no test coverage detected