file
FlattenTransformationHierarchy.hFunction Magnum::
Namespaces
- namespace Magnum
- Root namespace.
- namespace Magnum::SceneTools new in Git master
- Scene tools.
Functions
- auto flattenTransformationHierarchy2D(const Trade::SceneData& scene, Trade::SceneField field, const Matrix3& globalTransformation = {}) -> Containers::Array<Matrix3> deprecated in Git master
- Flatten a 2D transformation hierarchy for given field.
- auto flattenTransformationHierarchy2D(const Trade::SceneData& scene, UnsignedInt fieldId, const Matrix3& globalTransformation = {}) -> Containers::Array<Matrix3> deprecated in Git master
- Flatten a 2D transformation hierarchy for given field ID.
-
void flattenTransformationHierarchy2DInto(const Trade::SceneData& scene,
Trade::SceneField field,
const Containers::
StridedArrayView1D<Matrix3>& transformations, const Matrix3& globalTransformation = {}) deprecated in Git master - Flatten a 2D transformation hierarchy for given field into an existing array.
-
void flattenTransformationHierarchy2DInto(const Trade::SceneData& scene,
UnsignedInt fieldId,
const Containers::
StridedArrayView1D<Matrix3>& transformations, const Matrix3& globalTransformation = {}) deprecated in Git master - Flatten a 2D transformation hierarchy for given field ID into an existing array.
- auto flattenTransformationHierarchy3D(const Trade::SceneData& scene, Trade::SceneField field, const Matrix4& globalTransformation = {}) -> Containers::Array<Matrix4> deprecated in Git master
- Flatten a 3D transformation hierarchy for given field.
- auto flattenTransformationHierarchy3D(const Trade::SceneData& scene, UnsignedInt fieldId, const Matrix4& globalTransformation = {}) -> Containers::Array<Matrix4> deprecated in Git master
- Flatten a 3D transformation hierarchy for given field ID.
-
void flattenTransformationHierarchy3DInto(const Trade::SceneData& scene,
Trade::SceneField field,
const Containers::
StridedArrayView1D<Matrix4>& transformations, const Matrix4& globalTransformation = {}) deprecated in Git master - Flatten a 3D transformation hierarchy for given field into an existing array.
-
void flattenTransformationHierarchy3DInto(const Trade::SceneData& scene,
UnsignedInt fieldId,
const Containers::
StridedArrayView1D<Matrix4>& transformations, const Matrix4& globalTransformation = {}) deprecated in Git master - Flatten a 3D transformation hierarchy for given field ID into an existing array.