Magnum/SceneGraph/TranslationTransformation.h file

Class Magnum::SceneGraph::TranslationTransformation, alias Magnum::SceneGraph::BasicTranslationTransformation2D, Magnum::SceneGraph::BasicTranslationTransformation3D, typedef Magnum::SceneGraph::TranslationTransformation2D, Magnum::SceneGraph::BasicTranslationTransformation3D.

Contents

Namespaces

namespace Magnum
Root namespace.
namespace Magnum::SceneGraph
Scene graph library.

Classes

template<UnsignedInt dimensions, class T, class TranslationType = T>
class Magnum::SceneGraph::TranslationTransformation
Translation-only transformation.

Typedefs

template<class T, class TranslationType = T>
using BasicTranslationTransformation2D = TranslationTransformation<2, T, TranslationType>
Base transformation for two-dimensional scenes supporting translation.
using TranslationTransformation2D = BasicTranslationTransformation2D<Float>
Base transformation for two-dimensional float scenes supporting translation.
template<class T, class TranslationType = T>
using BasicTranslationTransformation3D = TranslationTransformation<3, T, TranslationType>
Base transformation for three-dimensional scenes supporting translation.
using TranslationTransformation3D = BasicTranslationTransformation3D<Float>
Base transformation for three-dimensional float scenes supporting translation.