File : API\scene\ITransformable.h Namespace : scene
General INode ability of transformation. This includes an internal matrix transformation, so node can be positioned, rotated or scaled in scene. All nodes in current implementation support this interface. Also, IControlPoint and IManipulator are also provide this interface.
Local transformation stored by this interface is relative to parent node only. to get complete world-to-node or node-to-world transformation, you need to make a matrix multiplication with parent nodes. You can use helper functions from file helpers/sceneNavigation.h.
getTransform | Provides node's transformation matrix. |
setTransform | Sets node's transformation matrix. |