Magnum/SceneGraph/AbstractTranslation.h file

Class Magnum::SceneGraph::AbstractTranslation, alias Magnum::SceneGraph::AbstractBasicTranslation2D, Magnum::SceneGraph::AbstractBasicTranslation3D, typedef Magnum::SceneGraph::AbstractTranslation2D, Magnum::SceneGraph::AbstractBasicTranslation3D.

Contents

Namespaces

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

Classes

template<UnsignedInt dimensions, class T, class TranslationType = T>
class Magnum::SceneGraph::AbstractTranslation
Base transformation for two-dimensional scenes supporting translation.

Typedefs

template<class T, class TranslationType = T>
using AbstractBasicTranslation2D = AbstractTranslation<2, T, TranslationType>
Base transformation for two-dimensional scenes supporting translation.
using AbstractTranslation2D = AbstractBasicTranslation2D<Float>
Base transformation for two-dimensional float scenes supporting translation.
template<class T, class TranslationType = T>
using AbstractBasicTranslation3D = AbstractTranslation<3, T, TranslationType>
Base transformation for three-dimensional scenes supporting translation.
using AbstractTranslation3D = AbstractBasicTranslation3D<Float>
Base transformation for three-dimensional float scenes supporting translation.