7 #include "imstkIsometricMap.h" 8 #include "imstkGeometry.h" 9 #include "imstkLogger.h" 19 Vec3d position = Vec3d::Zero();
20 Mat3d orientation = Mat3d::Identity();
21 Vec3d scale = Vec3d::Ones();
22 const Mat4d& transform = getParentGeometry()->getTransform();
23 mat4dTRS(transform, position, orientation, scale);
25 getChildGeometry()->setTransform(
26 mat4dTranslate(position + orientation * m_localOffset) *
27 mat4dRotation(orientation));
31 getChildGeometry()->setTransform(getParentGeometry()->getTransform());
void requestUpdate() override
Apply the map.