file
AbstractFeature.hClass Magnum::
Namespaces
- namespace Magnum
- Root namespace.
- namespace Magnum::SceneGraph
- Scene graph library.
Classes
-
template<UnsignedInt dimensions, class T>class Magnum::SceneGraph::AbstractFeature
- Base for object features.
Enums
- enum class CachedTransformation: UnsignedByte { Absolute = 1 << 0, InvertedAbsolute = 1 << 1 }
- Which transformation to cache in given feature.
Typedefs
- using CachedTransformations = Containers::EnumSet<CachedTransformation>
- Which transformations to cache in this feature.
-
template<class T>using AbstractBasicFeature2D = AbstractFeature<2, T>
- Base feature for two-dimensional scenes.
- using AbstractFeature2D = AbstractBasicFeature2D<Float>
- Base feature for two-dimensional float scenes.
-
template<class T>using AbstractBasicFeature3D = AbstractFeature<3, T>
- Base feature for three-dimensional scenes.
- using AbstractFeature3D = AbstractBasicFeature3D<Float>
- Base feature for three-dimensional float scenes.