Typedefs for types from the math API. More...
Go to the source code of this file.
Namespaces | |
mi | |
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. |
|
Constant Groups | |
mi | |
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. |
|
Typedefs | |
typedef math::Vector< bool, 2 > | mi::Boolean_2 |
Vector of two bool. More... |
|
typedef math::Vector< bool, 3 > | mi::Boolean_3 |
Vector of three bool. More... |
|
typedef math::Vector< bool, 4 > | mi::Boolean_4 |
Vector of four bool. More... |
|
typedef math::Vector< Sint32, 2 > | mi::Sint32_2 |
Vector of two Sint32. More... |
|
typedef math::Vector< Sint32, 3 > | mi::Sint32_3 |
Vector of three Sint32. More... |
|
typedef math::Vector< Sint32, 4 > | mi::Sint32_4 |
Vector of four Sint32. More... |
|
typedef math::Vector< Uint32, 2 > | mi::Uint32_2 |
Vector of two Uint32. More... |
|
typedef math::Vector< Uint32, 3 > | mi::Uint32_3 |
Vector of three Uint32. More... |
|
typedef math::Vector< Uint32, 4 > | mi::Uint32_4 |
Vector of four Uint32. More... |
|
typedef math::Vector< Float32, 2 > | mi::Float32_2 |
Vector of two Float32. More... |
|
typedef math::Vector< Float32, 3 > | mi::Float32_3 |
Vector of three Float32. More... |
|
typedef math::Vector< Float32, 4 > | mi::Float32_4 |
Vector of four Float32. More... |
|
typedef math::Vector< Float64, 2 > | mi::Float64_2 |
Vector of two Float64. More... |
|
typedef math::Vector< Float64, 3 > | mi::Float64_3 |
Vector of three Float64. More... |
|
typedef math::Vector< Float64, 4 > | mi::Float64_4 |
Vector of four Float64. More... |
|
typedef math::Vector_struct < bool, 2 > |
mi::Boolean_2_struct |
Vector of two bool (underlying POD type). More... |
|
typedef math::Vector_struct < bool, 3 > |
mi::Boolean_3_struct |
Vector of three bool (underlying POD type). More... |
|
typedef math::Vector_struct < bool, 4 > |
mi::Boolean_4_struct |
Vector of four bool (underlying POD type). More... |
|
typedef math::Vector_struct < Sint32, 2 > |
mi::Sint32_2_struct |
Vector of two Sint32 (underlying POD type). More... |
|
typedef math::Vector_struct < Sint32, 3 > |
mi::Sint32_3_struct |
Vector of three Sint32 (underlying POD type). More... |
|
typedef math::Vector_struct < Sint32, 4 > |
mi::Sint32_4_struct |
Vector of four Sint32 (underlying POD type). More... |
|
typedef math::Vector_struct < Uint32, 2 > |
mi::Uint32_2_struct |
Vector of two Uint32 (underlying POD type). More... |
|
typedef math::Vector_struct < Uint32, 3 > |
mi::Uint32_3_struct |
Vector of three Uint32 (underlying POD type). More... |
|
typedef math::Vector_struct < Uint32, 4 > |
mi::Uint32_4_struct |
Vector of four Uint32 (underlying POD type). More... |
|
typedef math::Vector_struct < Float32, 2 > |
mi::Float32_2_struct |
Vector of two Float32 (underlying POD type). More... |
|
typedef math::Vector_struct < Float32, 3 > |
mi::Float32_3_struct |
Vector of three Float32 (underlying POD type). More... |
|
typedef math::Vector_struct < Float32, 4 > |
mi::Float32_4_struct |
Vector of four Float32 (underlying POD type). More... |
|
typedef math::Vector_struct < Float64, 2 > |
mi::Float64_2_struct |
Vector of two Float64 (underlying POD type). More... |
|
typedef math::Vector_struct < Float64, 3 > |
mi::Float64_3_struct |
Vector of three Float64 (underlying POD type). More... |
|
typedef math::Vector_struct < Float64, 4 > |
mi::Float64_4_struct |
Vector of four Float64 (underlying POD type). More... |
|
typedef math::Matrix< bool, 2, 2 > | mi::Boolean_2_2 |
2 x 2 matrix of bool. More... |
|
typedef math::Matrix< bool, 2, 3 > | mi::Boolean_2_3 |
2 x 3 matrix of bool. More... |
|
typedef math::Matrix< bool, 2, 4 > | mi::Boolean_2_4 |
2 x 4 matrix of bool. More... |
|
typedef math::Matrix< bool, 3, 2 > | mi::Boolean_3_2 |
3 x 2 matrix of bool. More... |
|
typedef math::Matrix< bool, 3, 3 > | mi::Boolean_3_3 |
3 x 3 matrix of bool. More... |
|
typedef math::Matrix< bool, 3, 4 > | mi::Boolean_3_4 |
3 x 4 matrix of bool. More... |
|
typedef math::Matrix< bool, 4, 2 > | mi::Boolean_4_2 |
4 x 2 matrix of bool. More... |
|
typedef math::Matrix< bool, 4, 3 > | mi::Boolean_4_3 |
4 x 3 matrix of bool. More... |
|
typedef math::Matrix< bool, 4, 4 > | mi::Boolean_4_4 |
4 x 4 matrix of bool. More... |
|
typedef math::Matrix< Sint32, 2, 2 > | mi::Sint32_2_2 |
2 x 2 matrix of Sint32. More... |
|
typedef math::Matrix< Sint32, 2, 3 > | mi::Sint32_2_3 |
2 x 3 matrix of Sint32. More... |
|
typedef math::Matrix< Sint32, 2, 4 > | mi::Sint32_2_4 |
2 x 4 matrix of Sint32. More... |
|
typedef math::Matrix< Sint32, 3, 2 > | mi::Sint32_3_2 |
3 x 2 matrix of Sint32. More... |
|
typedef math::Matrix< Sint32, 3, 3 > | mi::Sint32_3_3 |
3 x 3 matrix of Sint32. More... |
|
typedef math::Matrix< Sint32, 3, 4 > | mi::Sint32_3_4 |
3 x 4 matrix of Sint32. More... |
|
typedef math::Matrix< Sint32, 4, 2 > | mi::Sint32_4_2 |
4 x 2 matrix of Sint32. More... |
|
typedef math::Matrix< Sint32, 4, 3 > | mi::Sint32_4_3 |
4 x 3 matrix of Sint32. More... |
|
typedef math::Matrix< Sint32, 4, 4 > | mi::Sint32_4_4 |
4 x 4 matrix of Sint32. More... |
|
typedef math::Matrix< Uint32, 2, 2 > | mi::Uint32_2_2 |
2 x 2 matrix of Uint32. More... |
|
typedef math::Matrix< Uint32, 2, 3 > | mi::Uint32_2_3 |
2 x 3 matrix of Uint32. More... |
|
typedef math::Matrix< Uint32, 2, 4 > | mi::Uint32_2_4 |
2 x 4 matrix of Uint32. More... |
|
typedef math::Matrix< Uint32, 3, 2 > | mi::Uint32_3_2 |
3 x 2 matrix of Uint32. More... |
|
typedef math::Matrix< Uint32, 3, 3 > | mi::Uint32_3_3 |
3 x 3 matrix of Uint32. More... |
|
typedef math::Matrix< Uint32, 3, 4 > | mi::Uint32_3_4 |
3 x 4 matrix of Uint32. More... |
|
typedef math::Matrix< Uint32, 4, 2 > | mi::Uint32_4_2 |
4 x 2 matrix of Uint32. More... |
|
typedef math::Matrix< Uint32, 4, 3 > | mi::Uint32_4_3 |
4 x 3 matrix of Uint32. More... |
|
typedef math::Matrix< Uint32, 4, 4 > | mi::Uint32_4_4 |
4 x 4 matrix of Uint32. More... |
|
typedef math::Matrix< Float32, 2, 2 > | mi::Float32_2_2 |
2 x 2 matrix of Float32. More... |
|
typedef math::Matrix< Float32, 2, 3 > | mi::Float32_2_3 |
2 x 3 matrix of Float32. More... |
|
typedef math::Matrix< Float32, 2, 4 > | mi::Float32_2_4 |
2 x 4 matrix of Float32. More... |
|
typedef math::Matrix< Float32, 3, 2 > | mi::Float32_3_2 |
3 x 2 matrix of Float32. More... |
|
typedef math::Matrix< Float32, 3, 3 > | mi::Float32_3_3 |
3 x 3 matrix of Float32. More... |
|
typedef math::Matrix< Float32, 3, 4 > | mi::Float32_3_4 |
3 x 4 matrix of Float32. More... |
|
typedef math::Matrix< Float32, 4, 2 > | mi::Float32_4_2 |
4 x 2 matrix of Float32. More... |
|
typedef math::Matrix< Float32, 4, 3 > | mi::Float32_4_3 |
4 x 3 matrix of Float32. More... |
|
typedef math::Matrix< Float32, 4, 4 > | mi::Float32_4_4 |
4 x 4 matrix of Float32. More... |
|
typedef math::Matrix< Float64, 2, 2 > | mi::Float64_2_2 |
2 x 2 matrix of Float64. More... |
|
typedef math::Matrix< Float64, 2, 3 > | mi::Float64_2_3 |
2 x 3 matrix of Float64. More... |
|
typedef math::Matrix< Float64, 2, 4 > | mi::Float64_2_4 |
2 x 4 matrix of Float64. More... |
|
typedef math::Matrix< Float64, 3, 2 > | mi::Float64_3_2 |
3 x 2 matrix of Float64. More... |
|
typedef math::Matrix< Float64, 3, 3 > | mi::Float64_3_3 |
3 x 3 matrix of Float64. More... |
|
typedef math::Matrix< Float64, 3, 4 > | mi::Float64_3_4 |
3 x 4 matrix of Float64. More... |
|
typedef math::Matrix< Float64, 4, 2 > | mi::Float64_4_2 |
4 x 2 matrix of Float64. More... |
|
typedef math::Matrix< Float64, 4, 3 > | mi::Float64_4_3 |
4 x 3 matrix of Float64. More... |
|
typedef math::Matrix< Float64, 4, 4 > | mi::Float64_4_4 |
4 x 4 matrix of Float64. More... |
|
typedef math::Matrix_struct < bool, 2, 2 > |
mi::Boolean_2_2_struct |
2 x 2 matrix of bool (underlying POD type). More... |
|
typedef math::Matrix_struct < bool, 2, 3 > |
mi::Boolean_2_3_struct |
2 x 3 matrix of bool (underlying POD type). More... |
|
typedef math::Matrix_struct < bool, 2, 4 > |
mi::Boolean_2_4_struct |
2 x 4 matrix of bool (underlying POD type). More... |
|
typedef math::Matrix_struct < bool, 3, 2 > |
mi::Boolean_3_2_struct |
3 x 2 matrix of bool (underlying POD type). More... |
|
typedef math::Matrix_struct < bool, 3, 3 > |
mi::Boolean_3_3_struct |
3 x 3 matrix of bool (underlying POD type). More... |
|
typedef math::Matrix_struct < bool, 3, 4 > |
mi::Boolean_3_4_struct |
3 x 4 matrix of bool (underlying POD type). More... |
|
typedef math::Matrix_struct < bool, 4, 2 > |
mi::Boolean_4_2_struct |
4 x 2 matrix of bool (underlying POD type). More... |
|
typedef math::Matrix_struct < bool, 4, 3 > |
mi::Boolean_4_3_struct |
4 x 3 matrix of bool (underlying POD type). More... |
|
typedef math::Matrix_struct < bool, 4, 4 > |
mi::Boolean_4_4_struct |
4 x 4 matrix of bool (underlying POD type). More... |
|
typedef math::Matrix_struct < Sint32, 2, 2 > |
mi::Sint32_2_2_struct |
2 x 2 matrix of Sint32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Sint32, 2, 3 > |
mi::Sint32_2_3_struct |
2 x 3 matrix of Sint32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Sint32, 2, 4 > |
mi::Sint32_2_4_struct |
2 x 4 matrix of Sint32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Sint32, 3, 2 > |
mi::Sint32_3_2_struct |
3 x 2 matrix of Sint32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Sint32, 3, 3 > |
mi::Sint32_3_3_struct |
3 x 3 matrix of Sint32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Sint32, 3, 4 > |
mi::Sint32_3_4_struct |
3 x 4 matrix of Sint32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Sint32, 4, 2 > |
mi::Sint32_4_2_struct |
4 x 2 matrix of Sint32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Sint32, 4, 3 > |
mi::Sint32_4_3_struct |
4 x 3 matrix of Sint32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Sint32, 4, 4 > |
mi::Sint32_4_4_struct |
4 x 4 matrix of Sint32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Uint32, 2, 2 > |
mi::Uint32_2_2_struct |
2 x 2 matrix of Uint32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Uint32, 2, 3 > |
mi::Uint32_2_3_struct |
2 x 3 matrix of Uint32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Uint32, 2, 4 > |
mi::Uint32_2_4_struct |
2 x 4 matrix of Uint32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Uint32, 3, 2 > |
mi::Uint32_3_2_struct |
3 x 2 matrix of Uint32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Uint32, 3, 3 > |
mi::Uint32_3_3_struct |
3 x 3 matrix of Uint32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Uint32, 3, 4 > |
mi::Uint32_3_4_struct |
3 x 4 matrix of Uint32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Uint32, 4, 2 > |
mi::Uint32_4_2_struct |
4 x 2 matrix of Uint32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Uint32, 4, 3 > |
mi::Uint32_4_3_struct |
4 x 3 matrix of Uint32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Uint32, 4, 4 > |
mi::Uint32_4_4_struct |
4 x 4 matrix of Uint32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Float32, 2, 2 > |
mi::Float32_2_2_struct |
2 x 2 matrix of Float32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Float32, 2, 3 > |
mi::Float32_2_3_struct |
2 x 3 matrix of Float32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Float32, 2, 4 > |
mi::Float32_2_4_struct |
2 x 4 matrix of Float32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Float32, 3, 2 > |
mi::Float32_3_2_struct |
3 x 2 matrix of Float32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Float32, 3, 3 > |
mi::Float32_3_3_struct |
3 x 3 matrix of Float32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Float32, 3, 4 > |
mi::Float32_3_4_struct |
3 x 4 matrix of Float32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Float32, 4, 2 > |
mi::Float32_4_2_struct |
4 x 2 matrix of Float32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Float32, 4, 3 > |
mi::Float32_4_3_struct |
4 x 3 matrix of Float32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Float32, 4, 4 > |
mi::Float32_4_4_struct |
4 x 4 matrix of Float32 (underlying POD type). More... |
|
typedef math::Matrix_struct < Float64, 2, 2 > |
mi::Float64_2_2_struct |
2 x 2 matrix of Float64 (underlying POD type). More... |
|
typedef math::Matrix_struct < Float64, 2, 3 > |
mi::Float64_2_3_struct |
2 x 3 matrix of Float64 (underlying POD type). More... |
|
typedef math::Matrix_struct < Float64, 2, 4 > |
mi::Float64_2_4_struct |
2 x 4 matrix of Float64 (underlying POD type). More... |
|
typedef math::Matrix_struct < Float64, 3, 2 > |
mi::Float64_3_2_struct |
3 x 2 matrix of Float64 (underlying POD type). More... |
|
typedef math::Matrix_struct < Float64, 3, 3 > |
mi::Float64_3_3_struct |
3 x 3 matrix of Float64 (underlying POD type). More... |
|
typedef math::Matrix_struct < Float64, 3, 4 > |
mi::Float64_3_4_struct |
3 x 4 matrix of Float64 (underlying POD type). More... |
|
typedef math::Matrix_struct < Float64, 4, 2 > |
mi::Float64_4_2_struct |
4 x 2 matrix of Float64 (underlying POD type). More... |
|
typedef math::Matrix_struct < Float64, 4, 3 > |
mi::Float64_4_3_struct |
4 x 3 matrix of Float64 (underlying POD type). More... |
|
typedef math::Matrix_struct < Float64, 4, 4 > |
mi::Float64_4_4_struct |
4 x 4 matrix of Float64 (underlying POD type). More... |
|
typedef math::Color | mi::Color |
RGBA color class. More... |
|
typedef math::Color_struct | mi::Color_struct |
RGBA color class (underlying POD type). More... |
|
typedef math::Spectrum | mi::Spectrum |
Spectrum class. More... |
|
typedef math::Spectrum_struct | mi::Spectrum_struct |
Spectrum class (underlying POD type). More... |
|
typedef math::Bbox< Float32, 3 > | mi::Bbox3 |
Three-dimensional bounding box. More... |
|
typedef math::Bbox_struct < Float32, 3 > |
mi::Bbox3_struct |
Three-dimensional bounding box (underlying POD type). More... |
|
Typedefs for types from the math API.