file
Mesh.hEnum Magnum::
Namespaces
- namespace Magnum
- Root namespace.
Classes
-
template<>struct Corrade::Utility::ConfigurationValue<Magnum::MeshPrimitive>
- Configuration value parser and writer.
-
template<>struct Corrade::Utility::ConfigurationValue<Magnum::MeshIndexType>
- Configuration value parser and writer.
Enums
- enum class MeshPrimitive: UnsignedInt { Points = 1, Lines, LineLoop, LineStrip, Triangles, TriangleStrip, TriangleFan, Instances new in 2020.06, Faces new in 2020.06, Edges new in 2020.06, Meshlets new in Git master }
- Mesh primitive type.
- enum class MeshIndexType: UnsignedInt { UnsignedByte = 1, UnsignedShort, UnsignedInt }
- Mesh index type.
Functions
- auto operator<<(Debug& debug, MeshPrimitive value) -> Debug&
- Debug output operator.
- auto isMeshPrimitiveImplementationSpecific(MeshPrimitive primitive) -> bool constexpr new in 2020.06
- Whether a MeshPrimitive value wraps an implementation-specific identifier.
-
template<class T>auto meshPrimitiveWrap(T implementationSpecific) -> MeshPrimitive constexpr new in 2020.06
- Wrap an implementation-specific mesh primitive identifier in MeshPrimitive.
-
template<class T = UnsignedInt>auto meshPrimitiveUnwrap(MeshPrimitive primitive) -> T constexpr new in 2020.06
- Unwrap an implementation-specific mesh primitive identifier from MeshPrimitive.
- auto operator<<(Debug& debug, MeshIndexType value) -> Debug&
- Debug output operator.
- auto isMeshIndexTypeImplementationSpecific(MeshIndexType type) -> bool constexpr new in Git master
- Whether a MeshIndexType value wraps an implementation-specific identifier.
-
template<class T>auto meshIndexTypeWrap(T implementationSpecific) -> MeshIndexType constexpr new in Git master
- Wrap an implementation-specific mesh index type identifier in MeshIndexType.
-
template<class T = UnsignedInt>auto meshIndexTypeUnwrap(MeshIndexType type) -> T constexpr new in Git master
- Unwrap an implementation-specific mesh index type identifier from MeshIndexType.
- auto meshIndexTypeSize(MeshIndexType type) -> UnsignedInt
- Size of given mesh index type.