Iray SDK API nvidia_logo_transpbg.gif Up
matrix_typedefs.h File Reference

Typedefs for types from the math API. More...

Go to the source code of this file.

Namespaces

namespace  mi
 Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH.
 

Typedefs

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...
 

Detailed Description

Typedefs for types from the math API.