Material Definition Language API nvidia_logo_transpbg.gif Up
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
imatrix.h File Reference

Matrix types. More...

Go to the source code of this file.

Classes

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

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.
 

Detailed Description

Matrix types.