Material Definition Language API nvidia_logo_transpbg.gif Up
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
\miCommon namespace for APIs of NVIDIA Advanced Rendering Center GmbH
 obaseNamespace for the Base API
 omathNamespace for the Math API
 oneuraylibNamespace for the MDL API
 oIArrayThis interface represents static arrays, i.e., arrays with a fixed number of elements
 oIBbox3This interface represents bounding boxes
 oIColorThis interface represents RGBA colors
 oIColor3This interface represents RGB colors
 oICompoundThis interface represents compounds, i.e., vectors, matrices, colors, spectrums, and bounding boxes
 oIDataThis interface is the base interface of all types
 oIData_simpleThis interface represents simple types
 oIData_collectionThis interface represents collections
 oIVoidThis interface represents the void type
 oIDynamic_arrayThis interface represents dynamic arrays, i.e., arrays with a variable number of elements
 oIEnumThis interface represents enums
 oIEnum_declAn enum declaration is used to describe enum types
 oIMapThis interface represents maps, i.e., a key-value based data structure
 oIBoolean_2_2This interface represents a 2 x 2 matrix of bool
 oIBoolean_2_3This interface represents a 2 x 3 matrix of bool
 oIBoolean_2_4This interface represents a 2 x 4 matrix of bool
 oIBoolean_3_2This interface represents a 3 x 2 matrix of bool
 oIBoolean_3_3This interface represents a 3 x 3 matrix of bool
 oIBoolean_3_4This interface represents a 3 x 4 matrix of bool
 oIBoolean_4_2This interface represents a 4 x 2 matrix of bool
 oIBoolean_4_3This interface represents a 4 x 3 matrix of bool
 oIBoolean_4_4This interface represents a 4 x 4 matrix of bool
 oISint32_2_2This interface represents a 2 x 2 matrix of Sint32
 oISint32_2_3This interface represents a 2 x 3 matrix of Sint32
 oISint32_2_4This interface represents a 2 x 4 matrix of Sint32
 oISint32_3_2This interface represents a 3 x 2 matrix of Sint32
 oISint32_3_3This interface represents a 3 x 3 matrix of Sint32
 oISint32_3_4This interface represents a 3 x 4 matrix of Sint32
 oISint32_4_2This interface represents a 4 x 2 matrix of Sint32
 oISint32_4_3This interface represents a 4 x 3 matrix of Sint32
 oISint32_4_4This interface represents a 4 x 4 matrix of Sint32
 oIUint32_2_2This interface represents a 2 x 2 matrix of Uint32
 oIUint32_2_3This interface represents a 2 x 3 matrix of Uint32
 oIUint32_2_4This interface represents a 2 x 4 matrix of Uint32
 oIUint32_3_2This interface represents a 3 x 2 matrix of Uint32
 oIUint32_3_3This interface represents a 3 x 3 matrix of Uint32
 oIUint32_3_4This interface represents a 3 x 4 matrix of Uint32
 oIUint32_4_2This interface represents a 4 x 2 matrix of Uint32
 oIUint32_4_3This interface represents a 4 x 3 matrix of Uint32
 oIUint32_4_4This interface represents a 4 x 4 matrix of Uint32
 oIFloat32_2_2This interface represents a 2 x 2 matrix of Float32
 oIFloat32_2_3This interface represents a 2 x 3 matrix of Float32
 oIFloat32_2_4This interface represents a 2 x 4 matrix of Float32
 oIFloat32_3_2This interface represents a 3 x 2 matrix of Float32
 oIFloat32_3_3This interface represents a 3 x 3 matrix of Float32
 oIFloat32_3_4This interface represents a 3 x 4 matrix of Float32
 oIFloat32_4_2This interface represents a 4 x 2 matrix of Float32
 oIFloat32_4_3This interface represents a 4 x 3 matrix of Float32
 oIFloat32_4_4This interface represents a 4 x 4 matrix of Float32
 oIFloat64_2_2This interface represents a 2 x 2 matrix of Float64
 oIFloat64_2_3This interface represents a 2 x 3 matrix of Float64
 oIFloat64_2_4This interface represents a 2 x 4 matrix of Float64
 oIFloat64_3_2This interface represents a 3 x 2 matrix of Float64
 oIFloat64_3_3This interface represents a 3 x 3 matrix of Float64
 oIFloat64_3_4This interface represents a 3 x 4 matrix of Float64
 oIFloat64_4_2This interface represents a 4 x 2 matrix of Float64
 oIFloat64_4_3This interface represents a 4 x 3 matrix of Float64
 oIFloat64_4_4This interface represents a 4 x 4 matrix of Float64
 oINumberThis interface represents simple numeric types
 oIBooleanThis interface represents bool
 oIUint8This interface represents mi::Uint8
 oIUint16This interface represents mi::Uint16
 oIUint32This interface represents mi::Uint32
 oIUint64This interface represents mi::Uint64
 oISint8This interface represents mi::Sint8
 oISint16This interface represents mi::Sint16
 oISint32This interface represents mi::Sint32
 oISint64This interface represents mi::Sint64
 oIFloat32This interface represents mi::Float32
 oIFloat64This interface represents mi::Float64
 oISizeThis interface represents mi::Size
 oIDifferenceThis interface represents mi::Difference
 oIPointerThis interface represents mutable pointers
 oIConst_pointerThis interface represents const pointers
 oIRefA reference is an object that acts as a pointer to other database elements
 oISpectrumThis interface represents spectrums
 oIStringA simple string class
 oIStructureThis interface represents structures, i.e., a key-value based data structure
 oIStructure_declA structure declaration is used to describe structure types
 oIUuidThis interface represents UUIDs
 oIBoolean_2This interface represents a vector of two bool
 oIBoolean_3This interface represents a vector of three bool
 oIBoolean_4This interface represents a vector of four bool
 oISint32_2This interface represents a vector of two Sint32
 oISint32_3This interface represents a vector of three Sint32
 oISint32_4This interface represents a vector of four Sint32
 oIUint32_2This interface represents a vector of two Uint32
 oIUint32_3This interface represents a vector of three Uint32
 oIUint32_4This interface represents a vector of four Uint32
 oIFloat32_2This interface represents a vector of two Float32
 oIFloat32_3This interface represents a vector of three Float32
 oIFloat32_4This interface represents a vector of four Float32
 oIFloat64_2This interface represents a vector of two Float64
 oIFloat64_3This interface represents a vector of three Float64
 oIFloat64_4This interface represents a vector of four Float64
 \Type_traitsType traits relating interfaces, corresponding primitive types, and their type names