directory
MathNamespace Magnum::
Contents
- Reference
Directories
- directory Algorithms/
- Namespace Magnum::
Math:: Algorithms. - directory Geometry/
- Namespace Magnum::
Math:: Geometry.
Files
- file Angle.h
- Class Magnum::
Math:: Deg, Magnum:: Math:: Rad, literal Magnum:: Math:: Literals:: operator""_degf(), Magnum:: Math:: Literals:: operator""_radf(), Magnum:: Math:: Literals:: operator""_deg(), Magnum:: Math:: Literals:: operator""_rad(). - file Bezier.h
- Class Magnum::
Math:: Bezier, alias Magnum:: Math:: QuadraticBezier, Magnum:: Math:: QuadraticBezier2D, Magnum:: Math:: QuadraticBezier3D, Magnum:: Math:: CubicBezier, Magnum:: Math:: CubicBezier2D, Magnum:: Math:: CubicBezier3D. - file BoolVector.h
- Class Magnum::
Math:: BoolVector. - file Color.h
- Class Magnum::
Math:: Color3, Magnum:: Math:: Color4, literal Magnum:: Math:: Literals:: operator""_rgb(), Magnum:: Math:: Literals:: operator""_rgba(), Magnum:: Math:: Literals:: operator""_rgbf(), Magnum:: Math:: Literals:: operator""_rgbaf(), Magnum:: Math:: Literals:: operator""_srgb(), Magnum:: Math:: Literals:: operator""_srgba(), Magnum:: Math:: Literals:: operator""_srgbf(), Magnum:: Math:: Literals:: operator""_srgbaf(). - file Complex.h
- Class Magnum::
Math:: Complex, function Magnum:: Math:: dot(), Magnum:: math:: angle() - file Constants.h
- Class Magnum::
Math:: Constants. - file Dual.h
- Class Magnum::
Math:: Dual. - file DualComplex.h
- Class Magnum::
Math:: DualComplex. - file DualQuaternion.h
- Class Magnum::
Math:: DualQuaternion, function Magnum:: Math:: sclerp() - file Frustum.h
- Class Magnum::
Math:: Frustum. - file Functions.h
- Functions usable with scalar and vector types.
- file Half.h
- Class Magnum::
Math:: Half, literal Magnum:: Math:: Literals:: operator""_h(). - file Math.h
- Forward declarations for the Magnum::
Math namespace. - file Matrix.h
- Class Magnum::
Math:: Matrix, typedef Magnum:: Math:: Matrix2x2, Magnum:: Math:: Matrix3x3, Magnum:: Math:: Matrix4x4. - file Matrix3.h
- Class Magnum::
Math:: Matrix3. - file Matrix4.h
- Class Magnum::
Math:: Matrix4. - file Packing.h
- Functions Magnum::
Math:: pack(), Magnum:: Math:: unpack(), Magnum:: Math:: packHalf(), Magnum:: Math:: unpackHalf() - file Quaternion.h
- Class Magnum::
Math:: Quaternion, function Magnum:: Math:: dot(), Magnum:: Math:: angle(), Magnum:: Math:: lerp(), Magnum:: Math:: slerp() - file Range.h
- Class Magnum::
Math:: Range, Magnum:: Math:: Range2D, Magnum:: Math:: Range3D, alias Magnum:: Math:: Range1D. - file RectangularMatrix.h
- Class Magnum::
Math:: RectangularMatrix, typedef Magnum:: Math:: Matrix2x3, Magnum:: Math:: Matrix3x2, Magnum:: Math:: Matrix2x4, Magnum:: Math:: Matrix4x2, Magnum:: Math:: Matrix3x4, Magnum:: Math:: Matrix4x3. - file Swizzle.h
- Function Magnum::
Math:: swizzle() - file Tags.h
- Tag type Magnum::
Math:: NoInitT, Magnum:: Math:: ZeroInitT, Magnum:: Math:: IdentityInitT, tag Magnum:: Math:: NoInit, Magnum:: Math:: ZeroInit, Magnum:: Math:: IdentityInit. - file TypeTraits.h
- Class Magnum::
Math:: TypeTraits. - file Unit.h
- Class Magnum::
Math:: Unit. - file Vector.h
- Class Magnum::
Math:: Vector, function Magnum:: Math:: dot(), Magnum:: Math:: angle() - file Vector2.h
- Class Magnum::
Math:: Vector2, function Magnum:: Math:: cross() - file Vector3.h
- Class Magnum::
Math:: Vector3, function Magnum:: Math:: cross() - file Vector4.h
- Class Magnum::
Math:: Vector4.