This module lists all interfaces and typedefs related to compounds. More...
Classes | |
class | mi::IBbox3 |
This interface represents bounding boxes. More... | |
class | mi::IColor |
This interface represents RGBA colors. More... | |
class | mi::IColor3 |
This interface represents RGB colors. More... | |
class | mi::ICompound |
This interface represents compounds, i.e., vectors, matrices, colors, spectrums, and bounding boxes. More... | |
class | mi::IBoolean_2_2 |
This interface represents a 2 x 2 matrix of bool. More... | |
class | mi::IBoolean_2_3 |
This interface represents a 2 x 3 matrix of bool. More... | |
class | mi::IBoolean_2_4 |
This interface represents a 2 x 4 matrix of bool. More... | |
class | mi::IBoolean_3_2 |
This interface represents a 3 x 2 matrix of bool. More... | |
class | mi::IBoolean_3_3 |
This interface represents a 3 x 3 matrix of bool. More... | |
class | mi::IBoolean_3_4 |
This interface represents a 3 x 4 matrix of bool. More... | |
class | mi::IBoolean_4_2 |
This interface represents a 4 x 2 matrix of bool. More... | |
class | mi::IBoolean_4_3 |
This interface represents a 4 x 3 matrix of bool. More... | |
class | mi::IBoolean_4_4 |
This interface represents a 4 x 4 matrix of bool. More... | |
class | mi::ISint32_2_2 |
This interface represents a 2 x 2 matrix of Sint32. More... | |
class | mi::ISint32_2_3 |
This interface represents a 2 x 3 matrix of Sint32. More... | |
class | mi::ISint32_2_4 |
This interface represents a 2 x 4 matrix of Sint32. More... | |
class | mi::ISint32_3_2 |
This interface represents a 3 x 2 matrix of Sint32. More... | |
class | mi::ISint32_3_3 |
This interface represents a 3 x 3 matrix of Sint32. More... | |
class | mi::ISint32_3_4 |
This interface represents a 3 x 4 matrix of Sint32. More... | |
class | mi::ISint32_4_2 |
This interface represents a 4 x 2 matrix of Sint32. More... | |
class | mi::ISint32_4_3 |
This interface represents a 4 x 3 matrix of Sint32. More... | |
class | mi::ISint32_4_4 |
This interface represents a 4 x 4 matrix of Sint32. More... | |
class | mi::IUint32_2_2 |
This interface represents a 2 x 2 matrix of Uint32. More... | |
class | mi::IUint32_2_3 |
This interface represents a 2 x 3 matrix of Uint32. More... | |
class | mi::IUint32_2_4 |
This interface represents a 2 x 4 matrix of Uint32. More... | |
class | mi::IUint32_3_2 |
This interface represents a 3 x 2 matrix of Uint32. More... | |
class | mi::IUint32_3_3 |
This interface represents a 3 x 3 matrix of Uint32. More... | |
class | mi::IUint32_3_4 |
This interface represents a 3 x 4 matrix of Uint32. More... | |
class | mi::IUint32_4_2 |
This interface represents a 4 x 2 matrix of Uint32. More... | |
class | mi::IUint32_4_3 |
This interface represents a 4 x 3 matrix of Uint32. More... | |
class | mi::IUint32_4_4 |
This interface represents a 4 x 4 matrix of Uint32. More... | |
class | mi::IFloat32_2_2 |
This interface represents a 2 x 2 matrix of Float32. More... | |
class | mi::IFloat32_2_3 |
This interface represents a 2 x 3 matrix of Float32. More... | |
class | mi::IFloat32_2_4 |
This interface represents a 2 x 4 matrix of Float32. More... | |
class | mi::IFloat32_3_2 |
This interface represents a 3 x 2 matrix of Float32. More... | |
class | mi::IFloat32_3_3 |
This interface represents a 3 x 3 matrix of Float32. More... | |
class | mi::IFloat32_3_4 |
This interface represents a 3 x 4 matrix of Float32. More... | |
class | mi::IFloat32_4_2 |
This interface represents a 4 x 2 matrix of Float32. More... | |
class | mi::IFloat32_4_3 |
This interface represents a 4 x 3 matrix of Float32. More... | |
class | mi::IFloat32_4_4 |
This interface represents a 4 x 4 matrix of Float32. More... | |
class | mi::IFloat64_2_2 |
This interface represents a 2 x 2 matrix of Float64. More... | |
class | mi::IFloat64_2_3 |
This interface represents a 2 x 3 matrix of Float64. More... | |
class | mi::IFloat64_2_4 |
This interface represents a 2 x 4 matrix of Float64. More... | |
class | mi::IFloat64_3_2 |
This interface represents a 3 x 2 matrix of Float64. More... | |
class | mi::IFloat64_3_3 |
This interface represents a 3 x 3 matrix of Float64. More... | |
class | mi::IFloat64_3_4 |
This interface represents a 3 x 4 matrix of Float64. More... | |
class | mi::IFloat64_4_2 |
This interface represents a 4 x 2 matrix of Float64. More... | |
class | mi::IFloat64_4_3 |
This interface represents a 4 x 3 matrix of Float64. More... | |
class | mi::IFloat64_4_4 |
This interface represents a 4 x 4 matrix of Float64. More... | |
class | mi::ISpectrum |
This interface represents spectrums. More... | |
class | mi::IBoolean_2 |
This interface represents a vector of two bool. More... | |
class | mi::IBoolean_3 |
This interface represents a vector of three bool. More... | |
class | mi::IBoolean_4 |
This interface represents a vector of four bool. More... | |
class | mi::ISint32_2 |
This interface represents a vector of two Sint32. More... | |
class | mi::ISint32_3 |
This interface represents a vector of three Sint32. More... | |
class | mi::ISint32_4 |
This interface represents a vector of four Sint32. More... | |
class | mi::IUint32_2 |
This interface represents a vector of two Uint32. More... | |
class | mi::IUint32_3 |
This interface represents a vector of three Uint32. More... | |
class | mi::IUint32_4 |
This interface represents a vector of four Uint32. More... | |
class | mi::IFloat32_2 |
This interface represents a vector of two Float32. More... | |
class | mi::IFloat32_3 |
This interface represents a vector of three Float32. More... | |
class | mi::IFloat32_4 |
This interface represents a vector of four Float32. More... | |
class | mi::IFloat64_2 |
This interface represents a vector of two Float64. More... | |
class | mi::IFloat64_3 |
This interface represents a vector of three Float64. More... | |
class | mi::IFloat64_4 |
This interface represents a vector of four Float64. More... | |
Typedefs | |
using | mi::Boolean_2_2 = math::Matrix<bool, 2, 2> |
2 x 2 matrix of bool. More... | |
using | mi::Boolean_2_3 = math::Matrix<bool, 2, 3> |
2 x 3 matrix of bool. More... | |
using | mi::Boolean_2_4 = math::Matrix<bool, 2, 4> |
2 x 4 matrix of bool. More... | |
using | mi::Boolean_3_2 = math::Matrix<bool, 3, 2> |
3 x 2 matrix of bool. More... | |
using | mi::Boolean_3_3 = math::Matrix<bool, 3, 3> |
3 x 3 matrix of bool. More... | |
using | mi::Boolean_3_4 = math::Matrix<bool, 3, 4> |
3 x 4 matrix of bool. More... | |
using | mi::Boolean_4_2 = math::Matrix<bool, 4, 2> |
4 x 2 matrix of bool. More... | |
using | mi::Boolean_4_3 = math::Matrix<bool, 4, 3> |
4 x 3 matrix of bool. More... | |
using | mi::Boolean_4_4 = math::Matrix<bool, 4, 4> |
4 x 4 matrix of bool. More... | |
using | mi::Sint32_2_2 = math::Matrix< Sint32, 2, 2 > |
2 x 2 matrix of Sint32. More... | |
using | mi::Sint32_2_3 = math::Matrix< Sint32, 2, 3 > |
2 x 3 matrix of Sint32. More... | |
using | mi::Sint32_2_4 = math::Matrix< Sint32, 2, 4 > |
2 x 4 matrix of Sint32. More... | |
using | mi::Sint32_3_2 = math::Matrix< Sint32, 3, 2 > |
3 x 2 matrix of Sint32. More... | |
using | mi::Sint32_3_3 = math::Matrix< Sint32, 3, 3 > |
3 x 3 matrix of Sint32. More... | |
using | mi::Sint32_3_4 = math::Matrix< Sint32, 3, 4 > |
3 x 4 matrix of Sint32. More... | |
using | mi::Sint32_4_2 = math::Matrix< Sint32, 4, 2 > |
4 x 2 matrix of Sint32. More... | |
using | mi::Sint32_4_3 = math::Matrix< Sint32, 4, 3 > |
4 x 3 matrix of Sint32. More... | |
using | mi::Sint32_4_4 = math::Matrix< Sint32, 4, 4 > |
4 x 4 matrix of Sint32. More... | |
using | mi::Uint32_2_2 = math::Matrix< Uint32, 2, 2 > |
2 x 2 matrix of Uint32. More... | |
using | mi::Uint32_2_3 = math::Matrix< Uint32, 2, 3 > |
2 x 3 matrix of Uint32. More... | |
using | mi::Uint32_2_4 = math::Matrix< Uint32, 2, 4 > |
2 x 4 matrix of Uint32. More... | |
using | mi::Uint32_3_2 = math::Matrix< Uint32, 3, 2 > |
3 x 2 matrix of Uint32. More... | |
using | mi::Uint32_3_3 = math::Matrix< Uint32, 3, 3 > |
3 x 3 matrix of Uint32. More... | |
using | mi::Uint32_3_4 = math::Matrix< Uint32, 3, 4 > |
3 x 4 matrix of Uint32. More... | |
using | mi::Uint32_4_2 = math::Matrix< Uint32, 4, 2 > |
4 x 2 matrix of Uint32. More... | |
using | mi::Uint32_4_3 = math::Matrix< Uint32, 4, 3 > |
4 x 3 matrix of Uint32. More... | |
using | mi::Uint32_4_4 = math::Matrix< Uint32, 4, 4 > |
4 x 4 matrix of Uint32. More... | |
using | mi::Float32_2_2 = math::Matrix< Float32, 2, 2 > |
2 x 2 matrix of Float32. More... | |
using | mi::Float32_2_3 = math::Matrix< Float32, 2, 3 > |
2 x 3 matrix of Float32. More... | |
using | mi::Float32_2_4 = math::Matrix< Float32, 2, 4 > |
2 x 4 matrix of Float32. More... | |
using | mi::Float32_3_2 = math::Matrix< Float32, 3, 2 > |
3 x 2 matrix of Float32. More... | |
using | mi::Float32_3_3 = math::Matrix< Float32, 3, 3 > |
3 x 3 matrix of Float32. More... | |
using | mi::Float32_3_4 = math::Matrix< Float32, 3, 4 > |
3 x 4 matrix of Float32. More... | |
using | mi::Float32_4_2 = math::Matrix< Float32, 4, 2 > |
4 x 2 matrix of Float32. More... | |
using | mi::Float32_4_3 = math::Matrix< Float32, 4, 3 > |
4 x 3 matrix of Float32. More... | |
using | mi::Float32_4_4 = math::Matrix< Float32, 4, 4 > |
4 x 4 matrix of Float32. More... | |
using | mi::Float64_2_2 = math::Matrix< Float64, 2, 2 > |
2 x 2 matrix of Float64. More... | |
using | mi::Float64_2_3 = math::Matrix< Float64, 2, 3 > |
2 x 3 matrix of Float64. More... | |
using | mi::Float64_2_4 = math::Matrix< Float64, 2, 4 > |
2 x 4 matrix of Float64. More... | |
using | mi::Float64_3_2 = math::Matrix< Float64, 3, 2 > |
3 x 2 matrix of Float64. More... | |
using | mi::Float64_3_3 = math::Matrix< Float64, 3, 3 > |
3 x 3 matrix of Float64. More... | |
using | mi::Float64_3_4 = math::Matrix< Float64, 3, 4 > |
3 x 4 matrix of Float64. More... | |
using | mi::Float64_4_2 = math::Matrix< Float64, 4, 2 > |
4 x 2 matrix of Float64. More... | |
using | mi::Float64_4_3 = math::Matrix< Float64, 4, 3 > |
4 x 3 matrix of Float64. More... | |
using | mi::Float64_4_4 = math::Matrix< Float64, 4, 4 > |
4 x 4 matrix of Float64. More... | |
using | mi::Boolean_2_2_struct = math::Matrix_struct<bool, 2, 2> |
2 x 2 matrix of bool (underlying POD type). More... | |
using | mi::Boolean_2_3_struct = math::Matrix_struct<bool, 2, 3> |
2 x 3 matrix of bool (underlying POD type). More... | |
using | mi::Boolean_2_4_struct = math::Matrix_struct<bool, 2, 4> |
2 x 4 matrix of bool (underlying POD type). More... | |
using | mi::Boolean_3_2_struct = math::Matrix_struct<bool, 3, 2> |
3 x 2 matrix of bool (underlying POD type). More... | |
using | mi::Boolean_3_3_struct = math::Matrix_struct<bool, 3, 3> |
3 x 3 matrix of bool (underlying POD type). More... | |
using | mi::Boolean_3_4_struct = math::Matrix_struct<bool, 3, 4> |
3 x 4 matrix of bool (underlying POD type). More... | |
using | mi::Boolean_4_2_struct = math::Matrix_struct<bool, 4, 2> |
4 x 2 matrix of bool (underlying POD type). More... | |
using | mi::Boolean_4_3_struct = math::Matrix_struct<bool, 4, 3> |
4 x 3 matrix of bool (underlying POD type). More... | |
using | mi::Boolean_4_4_struct = math::Matrix_struct<bool, 4, 4> |
4 x 4 matrix of bool (underlying POD type). More... | |
using | mi::Sint32_2_2_struct = math::Matrix_struct< Sint32, 2, 2 > |
2 x 2 matrix of Sint32 (underlying POD type). More... | |
using | mi::Sint32_2_3_struct = math::Matrix_struct< Sint32, 2, 3 > |
2 x 3 matrix of Sint32 (underlying POD type). More... | |
using | mi::Sint32_2_4_struct = math::Matrix_struct< Sint32, 2, 4 > |
2 x 4 matrix of Sint32 (underlying POD type). More... | |
using | mi::Sint32_3_2_struct = math::Matrix_struct< Sint32, 3, 2 > |
3 x 2 matrix of Sint32 (underlying POD type). More... | |
using | mi::Sint32_3_3_struct = math::Matrix_struct< Sint32, 3, 3 > |
3 x 3 matrix of Sint32 (underlying POD type). More... | |
using | mi::Sint32_3_4_struct = math::Matrix_struct< Sint32, 3, 4 > |
3 x 4 matrix of Sint32 (underlying POD type). More... | |
using | mi::Sint32_4_2_struct = math::Matrix_struct< Sint32, 4, 2 > |
4 x 2 matrix of Sint32 (underlying POD type). More... | |
using | mi::Sint32_4_3_struct = math::Matrix_struct< Sint32, 4, 3 > |
4 x 3 matrix of Sint32 (underlying POD type). More... | |
using | mi::Sint32_4_4_struct = math::Matrix_struct< Sint32, 4, 4 > |
4 x 4 matrix of Sint32 (underlying POD type). More... | |
using | mi::Uint32_2_2_struct = math::Matrix_struct< Uint32, 2, 2 > |
2 x 2 matrix of Uint32 (underlying POD type). More... | |
using | mi::Uint32_2_3_struct = math::Matrix_struct< Uint32, 2, 3 > |
2 x 3 matrix of Uint32 (underlying POD type). More... | |
using | mi::Uint32_2_4_struct = math::Matrix_struct< Uint32, 2, 4 > |
2 x 4 matrix of Uint32 (underlying POD type). More... | |
using | mi::Uint32_3_2_struct = math::Matrix_struct< Uint32, 3, 2 > |
3 x 2 matrix of Uint32 (underlying POD type). More... | |
using | mi::Uint32_3_3_struct = math::Matrix_struct< Uint32, 3, 3 > |
3 x 3 matrix of Uint32 (underlying POD type). More... | |
using | mi::Uint32_3_4_struct = math::Matrix_struct< Uint32, 3, 4 > |
3 x 4 matrix of Uint32 (underlying POD type). More... | |
using | mi::Uint32_4_2_struct = math::Matrix_struct< Uint32, 4, 2 > |
4 x 2 matrix of Uint32 (underlying POD type). More... | |
using | mi::Uint32_4_3_struct = math::Matrix_struct< Uint32, 4, 3 > |
4 x 3 matrix of Uint32 (underlying POD type). More... | |
using | mi::Uint32_4_4_struct = math::Matrix_struct< Uint32, 4, 4 > |
4 x 4 matrix of Uint32 (underlying POD type). More... | |
using | mi::Float32_2_2_struct = math::Matrix_struct< Float32, 2, 2 > |
2 x 2 matrix of Float32 (underlying POD type). More... | |
using | mi::Float32_2_3_struct = math::Matrix_struct< Float32, 2, 3 > |
2 x 3 matrix of Float32 (underlying POD type). More... | |
using | mi::Float32_2_4_struct = math::Matrix_struct< Float32, 2, 4 > |
2 x 4 matrix of Float32 (underlying POD type). More... | |
using | mi::Float32_3_2_struct = math::Matrix_struct< Float32, 3, 2 > |
3 x 2 matrix of Float32 (underlying POD type). More... | |
using | mi::Float32_3_3_struct = math::Matrix_struct< Float32, 3, 3 > |
3 x 3 matrix of Float32 (underlying POD type). More... | |
using | mi::Float32_3_4_struct = math::Matrix_struct< Float32, 3, 4 > |
3 x 4 matrix of Float32 (underlying POD type). More... | |
using | mi::Float32_4_2_struct = math::Matrix_struct< Float32, 4, 2 > |
4 x 2 matrix of Float32 (underlying POD type). More... | |
using | mi::Float32_4_3_struct = math::Matrix_struct< Float32, 4, 3 > |
4 x 3 matrix of Float32 (underlying POD type). More... | |
using | mi::Float32_4_4_struct = math::Matrix_struct< Float32, 4, 4 > |
4 x 4 matrix of Float32 (underlying POD type). More... | |
using | mi::Float64_2_2_struct = math::Matrix_struct< Float64, 2, 2 > |
2 x 2 matrix of Float64 (underlying POD type). More... | |
using | mi::Float64_2_3_struct = math::Matrix_struct< Float64, 2, 3 > |
2 x 3 matrix of Float64 (underlying POD type). More... | |
using | mi::Float64_2_4_struct = math::Matrix_struct< Float64, 2, 4 > |
2 x 4 matrix of Float64 (underlying POD type). More... | |
using | mi::Float64_3_2_struct = math::Matrix_struct< Float64, 3, 2 > |
3 x 2 matrix of Float64 (underlying POD type). More... | |
using | mi::Float64_3_3_struct = math::Matrix_struct< Float64, 3, 3 > |
3 x 3 matrix of Float64 (underlying POD type). More... | |
using | mi::Float64_3_4_struct = math::Matrix_struct< Float64, 3, 4 > |
3 x 4 matrix of Float64 (underlying POD type). More... | |
using | mi::Float64_4_2_struct = math::Matrix_struct< Float64, 4, 2 > |
4 x 2 matrix of Float64 (underlying POD type). More... | |
using | mi::Float64_4_3_struct = math::Matrix_struct< Float64, 4, 3 > |
4 x 3 matrix of Float64 (underlying POD type). More... | |
using | mi::Float64_4_4_struct = math::Matrix_struct< Float64, 4, 4 > |
4 x 4 matrix of Float64 (underlying POD type). More... | |
using | mi::Color = math::Color |
RGBA color class. More... | |
using | mi::Color_struct = math::Color_struct |
RGBA color class (underlying POD type). More... | |
using | mi::Spectrum = math::Spectrum |
Spectrum class. More... | |
using | mi::Spectrum_struct = math::Spectrum_struct |
Spectrum class (underlying POD type). More... | |
using | mi::Bbox3 = math::Bbox< Float32, 3 > |
Three-dimensional bounding box. More... | |
using | mi::Bbox3_struct = math::Bbox_struct< Float32, 3 > |
Three-dimensional bounding box (underlying POD type). More... | |
using | mi::Boolean_2 = math::Vector<bool, 2> |
Vector of two bool. More... | |
using | mi::Boolean_3 = math::Vector<bool, 3> |
Vector of three bool. More... | |
using | mi::Boolean_4 = math::Vector<bool, 4> |
Vector of four bool. More... | |
using | mi::Sint32_2 = math::Vector< Sint32, 2 > |
Vector of two Sint32. More... | |
using | mi::Sint32_3 = math::Vector< Sint32, 3 > |
Vector of three Sint32. More... | |
using | mi::Sint32_4 = math::Vector< Sint32, 4 > |
Vector of four Sint32. More... | |
using | mi::Uint32_2 = math::Vector< Uint32, 2 > |
Vector of two Uint32. More... | |
using | mi::Uint32_3 = math::Vector< Uint32, 3 > |
Vector of three Uint32. More... | |
using | mi::Uint32_4 = math::Vector< Uint32, 4 > |
Vector of four Uint32. More... | |
using | mi::Float32_2 = math::Vector< Float32, 2 > |
Vector of two Float32. More... | |
using | mi::Float32_3 = math::Vector< Float32, 3 > |
Vector of three Float32. More... | |
using | mi::Float32_4 = math::Vector< Float32, 4 > |
Vector of four Float32. More... | |
using | mi::Float64_2 = math::Vector< Float64, 2 > |
Vector of two Float64. More... | |
using | mi::Float64_3 = math::Vector< Float64, 3 > |
Vector of three Float64. More... | |
using | mi::Float64_4 = math::Vector< Float64, 4 > |
Vector of four Float64. More... | |
using | mi::Boolean_2_struct = math::Vector_struct<bool, 2> |
Vector of two bool (underlying POD type). More... | |
using | mi::Boolean_3_struct = math::Vector_struct<bool, 3> |
Vector of three bool (underlying POD type). More... | |
using | mi::Boolean_4_struct = math::Vector_struct<bool, 4> |
Vector of four bool (underlying POD type). More... | |
using | mi::Sint32_2_struct = math::Vector_struct< Sint32, 2 > |
Vector of two Sint32 (underlying POD type). More... | |
using | mi::Sint32_3_struct = math::Vector_struct< Sint32, 3 > |
Vector of three Sint32 (underlying POD type). More... | |
using | mi::Sint32_4_struct = math::Vector_struct< Sint32, 4 > |
Vector of four Sint32 (underlying POD type). More... | |
using | mi::Uint32_2_struct = math::Vector_struct< Uint32, 2 > |
Vector of two Uint32 (underlying POD type). More... | |
using | mi::Uint32_3_struct = math::Vector_struct< Uint32, 3 > |
Vector of three Uint32 (underlying POD type). More... | |
using | mi::Uint32_4_struct = math::Vector_struct< Uint32, 4 > |
Vector of four Uint32 (underlying POD type). More... | |
using | mi::Float32_2_struct = math::Vector_struct< Float32, 2 > |
Vector of two Float32 (underlying POD type). More... | |
using | mi::Float32_3_struct = math::Vector_struct< Float32, 3 > |
Vector of three Float32 (underlying POD type). More... | |
using | mi::Float32_4_struct = math::Vector_struct< Float32, 4 > |
Vector of four Float32 (underlying POD type). More... | |
using | mi::Float64_2_struct = math::Vector_struct< Float64, 2 > |
Vector of two Float64 (underlying POD type). More... | |
using | mi::Float64_3_struct = math::Vector_struct< Float64, 3 > |
Vector of three Float64 (underlying POD type). More... | |
using | mi::Float64_4_struct = math::Vector_struct< Float64, 4 > |
Vector of four Float64 (underlying POD type). More... | |
This module lists all interfaces and typedefs related to compounds.
It exist only to split the very high number of interfaces related to types into smaller subsets. See Types for an explanation of the type system.
using mi::Bbox3 = typedef math::Bbox<Float32,3> |
Three-dimensional bounding box.
using mi::Bbox3_struct = typedef math::Bbox_struct<Float32,3> |
Three-dimensional bounding box (underlying POD type).
using mi::Boolean_2 = typedef math::Vector<bool,2> |
Vector of two bool.
using mi::Boolean_2_2 = typedef math::Matrix<bool,2,2> |
2 x 2 matrix of bool.
using mi::Boolean_2_2_struct = typedef math::Matrix_struct<bool,2,2> |
2 x 2 matrix of bool (underlying POD type).
using mi::Boolean_2_3 = typedef math::Matrix<bool,2,3> |
2 x 3 matrix of bool.
using mi::Boolean_2_3_struct = typedef math::Matrix_struct<bool,2,3> |
2 x 3 matrix of bool (underlying POD type).
using mi::Boolean_2_4 = typedef math::Matrix<bool,2,4> |
2 x 4 matrix of bool.
using mi::Boolean_2_4_struct = typedef math::Matrix_struct<bool,2,4> |
2 x 4 matrix of bool (underlying POD type).
using mi::Boolean_2_struct = typedef math::Vector_struct<bool,2> |
Vector of two bool (underlying POD type).
using mi::Boolean_3 = typedef math::Vector<bool,3> |
Vector of three bool.
using mi::Boolean_3_2 = typedef math::Matrix<bool,3,2> |
3 x 2 matrix of bool.
using mi::Boolean_3_2_struct = typedef math::Matrix_struct<bool,3,2> |
3 x 2 matrix of bool (underlying POD type).
using mi::Boolean_3_3 = typedef math::Matrix<bool,3,3> |
3 x 3 matrix of bool.
using mi::Boolean_3_3_struct = typedef math::Matrix_struct<bool,3,3> |
3 x 3 matrix of bool (underlying POD type).
using mi::Boolean_3_4 = typedef math::Matrix<bool,3,4> |
3 x 4 matrix of bool.
using mi::Boolean_3_4_struct = typedef math::Matrix_struct<bool,3,4> |
3 x 4 matrix of bool (underlying POD type).
using mi::Boolean_3_struct = typedef math::Vector_struct<bool,3> |
Vector of three bool (underlying POD type).
using mi::Boolean_4 = typedef math::Vector<bool,4> |
Vector of four bool.
using mi::Boolean_4_2 = typedef math::Matrix<bool,4,2> |
4 x 2 matrix of bool.
using mi::Boolean_4_2_struct = typedef math::Matrix_struct<bool,4,2> |
4 x 2 matrix of bool (underlying POD type).
using mi::Boolean_4_3 = typedef math::Matrix<bool,4,3> |
4 x 3 matrix of bool.
using mi::Boolean_4_3_struct = typedef math::Matrix_struct<bool,4,3> |
4 x 3 matrix of bool (underlying POD type).
using mi::Boolean_4_4 = typedef math::Matrix<bool,4,4> |
4 x 4 matrix of bool.
using mi::Boolean_4_4_struct = typedef math::Matrix_struct<bool,4,4> |
4 x 4 matrix of bool (underlying POD type).
using mi::Boolean_4_struct = typedef math::Vector_struct<bool,4> |
Vector of four bool (underlying POD type).
using mi::Color = typedef math::Color |
RGBA color class.
using mi::Color_struct = typedef math::Color_struct |
RGBA color class (underlying POD type).
using mi::Float32_2 = typedef math::Vector<Float32,2> |
Vector of two Float32.
using mi::Float32_2_2 = typedef math::Matrix<Float32,2,2> |
2 x 2 matrix of Float32.
using mi::Float32_2_2_struct = typedef math::Matrix_struct<Float32,2,2> |
2 x 2 matrix of Float32 (underlying POD type).
using mi::Float32_2_3 = typedef math::Matrix<Float32,2,3> |
2 x 3 matrix of Float32.
using mi::Float32_2_3_struct = typedef math::Matrix_struct<Float32,2,3> |
2 x 3 matrix of Float32 (underlying POD type).
using mi::Float32_2_4 = typedef math::Matrix<Float32,2,4> |
2 x 4 matrix of Float32.
using mi::Float32_2_4_struct = typedef math::Matrix_struct<Float32,2,4> |
2 x 4 matrix of Float32 (underlying POD type).
using mi::Float32_2_struct = typedef math::Vector_struct<Float32,2> |
Vector of two Float32 (underlying POD type).
using mi::Float32_3 = typedef math::Vector<Float32,3> |
Vector of three Float32.
using mi::Float32_3_2 = typedef math::Matrix<Float32,3,2> |
3 x 2 matrix of Float32.
using mi::Float32_3_2_struct = typedef math::Matrix_struct<Float32,3,2> |
3 x 2 matrix of Float32 (underlying POD type).
using mi::Float32_3_3 = typedef math::Matrix<Float32,3,3> |
3 x 3 matrix of Float32.
using mi::Float32_3_3_struct = typedef math::Matrix_struct<Float32,3,3> |
3 x 3 matrix of Float32 (underlying POD type).
using mi::Float32_3_4 = typedef math::Matrix<Float32,3,4> |
3 x 4 matrix of Float32.
using mi::Float32_3_4_struct = typedef math::Matrix_struct<Float32,3,4> |
3 x 4 matrix of Float32 (underlying POD type).
using mi::Float32_3_struct = typedef math::Vector_struct<Float32,3> |
Vector of three Float32 (underlying POD type).
using mi::Float32_4 = typedef math::Vector<Float32,4> |
Vector of four Float32.
using mi::Float32_4_2 = typedef math::Matrix<Float32,4,2> |
4 x 2 matrix of Float32.
using mi::Float32_4_2_struct = typedef math::Matrix_struct<Float32,4,2> |
4 x 2 matrix of Float32 (underlying POD type).
using mi::Float32_4_3 = typedef math::Matrix<Float32,4,3> |
4 x 3 matrix of Float32.
using mi::Float32_4_3_struct = typedef math::Matrix_struct<Float32,4,3> |
4 x 3 matrix of Float32 (underlying POD type).
using mi::Float32_4_4 = typedef math::Matrix<Float32,4,4> |
4 x 4 matrix of Float32.
using mi::Float32_4_4_struct = typedef math::Matrix_struct<Float32,4,4> |
4 x 4 matrix of Float32 (underlying POD type).
using mi::Float32_4_struct = typedef math::Vector_struct<Float32,4> |
Vector of four Float32 (underlying POD type).
using mi::Float64_2 = typedef math::Vector<Float64,2> |
Vector of two Float64.
using mi::Float64_2_2 = typedef math::Matrix<Float64,2,2> |
2 x 2 matrix of Float64.
using mi::Float64_2_2_struct = typedef math::Matrix_struct<Float64,2,2> |
2 x 2 matrix of Float64 (underlying POD type).
using mi::Float64_2_3 = typedef math::Matrix<Float64,2,3> |
2 x 3 matrix of Float64.
using mi::Float64_2_3_struct = typedef math::Matrix_struct<Float64,2,3> |
2 x 3 matrix of Float64 (underlying POD type).
using mi::Float64_2_4 = typedef math::Matrix<Float64,2,4> |
2 x 4 matrix of Float64.
using mi::Float64_2_4_struct = typedef math::Matrix_struct<Float64,2,4> |
2 x 4 matrix of Float64 (underlying POD type).
using mi::Float64_2_struct = typedef math::Vector_struct<Float64,2> |
Vector of two Float64 (underlying POD type).
using mi::Float64_3 = typedef math::Vector<Float64,3> |
Vector of three Float64.
using mi::Float64_3_2 = typedef math::Matrix<Float64,3,2> |
3 x 2 matrix of Float64.
using mi::Float64_3_2_struct = typedef math::Matrix_struct<Float64,3,2> |
3 x 2 matrix of Float64 (underlying POD type).
using mi::Float64_3_3 = typedef math::Matrix<Float64,3,3> |
3 x 3 matrix of Float64.
using mi::Float64_3_3_struct = typedef math::Matrix_struct<Float64,3,3> |
3 x 3 matrix of Float64 (underlying POD type).
using mi::Float64_3_4 = typedef math::Matrix<Float64,3,4> |
3 x 4 matrix of Float64.
using mi::Float64_3_4_struct = typedef math::Matrix_struct<Float64,3,4> |
3 x 4 matrix of Float64 (underlying POD type).
using mi::Float64_3_struct = typedef math::Vector_struct<Float64,3> |
Vector of three Float64 (underlying POD type).
using mi::Float64_4 = typedef math::Vector<Float64,4> |
Vector of four Float64.
using mi::Float64_4_2 = typedef math::Matrix<Float64,4,2> |
4 x 2 matrix of Float64.
using mi::Float64_4_2_struct = typedef math::Matrix_struct<Float64,4,2> |
4 x 2 matrix of Float64 (underlying POD type).
using mi::Float64_4_3 = typedef math::Matrix<Float64,4,3> |
4 x 3 matrix of Float64.
using mi::Float64_4_3_struct = typedef math::Matrix_struct<Float64,4,3> |
4 x 3 matrix of Float64 (underlying POD type).
using mi::Float64_4_4 = typedef math::Matrix<Float64,4,4> |
4 x 4 matrix of Float64.
using mi::Float64_4_4_struct = typedef math::Matrix_struct<Float64,4,4> |
4 x 4 matrix of Float64 (underlying POD type).
using mi::Float64_4_struct = typedef math::Vector_struct<Float64,4> |
Vector of four Float64 (underlying POD type).
using mi::Sint32_2 = typedef math::Vector<Sint32,2> |
Vector of two Sint32.
using mi::Sint32_2_2 = typedef math::Matrix<Sint32,2,2> |
2 x 2 matrix of Sint32.
using mi::Sint32_2_2_struct = typedef math::Matrix_struct<Sint32,2,2> |
2 x 2 matrix of Sint32 (underlying POD type).
using mi::Sint32_2_3 = typedef math::Matrix<Sint32,2,3> |
2 x 3 matrix of Sint32.
using mi::Sint32_2_3_struct = typedef math::Matrix_struct<Sint32,2,3> |
2 x 3 matrix of Sint32 (underlying POD type).
using mi::Sint32_2_4 = typedef math::Matrix<Sint32,2,4> |
2 x 4 matrix of Sint32.
using mi::Sint32_2_4_struct = typedef math::Matrix_struct<Sint32,2,4> |
2 x 4 matrix of Sint32 (underlying POD type).
using mi::Sint32_2_struct = typedef math::Vector_struct<Sint32,2> |
Vector of two Sint32 (underlying POD type).
using mi::Sint32_3 = typedef math::Vector<Sint32,3> |
Vector of three Sint32.
using mi::Sint32_3_2 = typedef math::Matrix<Sint32,3,2> |
3 x 2 matrix of Sint32.
using mi::Sint32_3_2_struct = typedef math::Matrix_struct<Sint32,3,2> |
3 x 2 matrix of Sint32 (underlying POD type).
using mi::Sint32_3_3 = typedef math::Matrix<Sint32,3,3> |
3 x 3 matrix of Sint32.
using mi::Sint32_3_3_struct = typedef math::Matrix_struct<Sint32,3,3> |
3 x 3 matrix of Sint32 (underlying POD type).
using mi::Sint32_3_4 = typedef math::Matrix<Sint32,3,4> |
3 x 4 matrix of Sint32.
using mi::Sint32_3_4_struct = typedef math::Matrix_struct<Sint32,3,4> |
3 x 4 matrix of Sint32 (underlying POD type).
using mi::Sint32_3_struct = typedef math::Vector_struct<Sint32,3> |
Vector of three Sint32 (underlying POD type).
using mi::Sint32_4 = typedef math::Vector<Sint32,4> |
Vector of four Sint32.
using mi::Sint32_4_2 = typedef math::Matrix<Sint32,4,2> |
4 x 2 matrix of Sint32.
using mi::Sint32_4_2_struct = typedef math::Matrix_struct<Sint32,4,2> |
4 x 2 matrix of Sint32 (underlying POD type).
using mi::Sint32_4_3 = typedef math::Matrix<Sint32,4,3> |
4 x 3 matrix of Sint32.
using mi::Sint32_4_3_struct = typedef math::Matrix_struct<Sint32,4,3> |
4 x 3 matrix of Sint32 (underlying POD type).
using mi::Sint32_4_4 = typedef math::Matrix<Sint32,4,4> |
4 x 4 matrix of Sint32.
using mi::Sint32_4_4_struct = typedef math::Matrix_struct<Sint32,4,4> |
4 x 4 matrix of Sint32 (underlying POD type).
using mi::Sint32_4_struct = typedef math::Vector_struct<Sint32,4> |
Vector of four Sint32 (underlying POD type).
using mi::Spectrum = typedef math::Spectrum |
Spectrum class.
using mi::Spectrum_struct = typedef math::Spectrum_struct |
Spectrum class (underlying POD type).
using mi::Uint32_2 = typedef math::Vector<Uint32,2> |
Vector of two Uint32.
using mi::Uint32_2_2 = typedef math::Matrix<Uint32,2,2> |
2 x 2 matrix of Uint32.
using mi::Uint32_2_2_struct = typedef math::Matrix_struct<Uint32,2,2> |
2 x 2 matrix of Uint32 (underlying POD type).
using mi::Uint32_2_3 = typedef math::Matrix<Uint32,2,3> |
2 x 3 matrix of Uint32.
using mi::Uint32_2_3_struct = typedef math::Matrix_struct<Uint32,2,3> |
2 x 3 matrix of Uint32 (underlying POD type).
using mi::Uint32_2_4 = typedef math::Matrix<Uint32,2,4> |
2 x 4 matrix of Uint32.
using mi::Uint32_2_4_struct = typedef math::Matrix_struct<Uint32,2,4> |
2 x 4 matrix of Uint32 (underlying POD type).
using mi::Uint32_2_struct = typedef math::Vector_struct<Uint32,2> |
Vector of two Uint32 (underlying POD type).
using mi::Uint32_3 = typedef math::Vector<Uint32,3> |
Vector of three Uint32.
using mi::Uint32_3_2 = typedef math::Matrix<Uint32,3,2> |
3 x 2 matrix of Uint32.
using mi::Uint32_3_2_struct = typedef math::Matrix_struct<Uint32,3,2> |
3 x 2 matrix of Uint32 (underlying POD type).
using mi::Uint32_3_3 = typedef math::Matrix<Uint32,3,3> |
3 x 3 matrix of Uint32.
using mi::Uint32_3_3_struct = typedef math::Matrix_struct<Uint32,3,3> |
3 x 3 matrix of Uint32 (underlying POD type).
using mi::Uint32_3_4 = typedef math::Matrix<Uint32,3,4> |
3 x 4 matrix of Uint32.
using mi::Uint32_3_4_struct = typedef math::Matrix_struct<Uint32,3,4> |
3 x 4 matrix of Uint32 (underlying POD type).
using mi::Uint32_3_struct = typedef math::Vector_struct<Uint32,3> |
Vector of three Uint32 (underlying POD type).
using mi::Uint32_4 = typedef math::Vector<Uint32,4> |
Vector of four Uint32.
using mi::Uint32_4_2 = typedef math::Matrix<Uint32,4,2> |
4 x 2 matrix of Uint32.
using mi::Uint32_4_2_struct = typedef math::Matrix_struct<Uint32,4,2> |
4 x 2 matrix of Uint32 (underlying POD type).
using mi::Uint32_4_3 = typedef math::Matrix<Uint32,4,3> |
4 x 3 matrix of Uint32.
using mi::Uint32_4_3_struct = typedef math::Matrix_struct<Uint32,4,3> |
4 x 3 matrix of Uint32 (underlying POD type).
using mi::Uint32_4_4 = typedef math::Matrix<Uint32,4,4> |
4 x 4 matrix of Uint32.
using mi::Uint32_4_4_struct = typedef math::Matrix_struct<Uint32,4,4> |
4 x 4 matrix of Uint32 (underlying POD type).
using mi::Uint32_4_struct = typedef math::Vector_struct<Uint32,4> |
Vector of four Uint32 (underlying POD type).