NVIDIA Iray: Math API nvidia_logo_transpbg.gif Up
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
File List
Here is a list of all documented files with brief descriptions:
[detail level 123]
\-mi
 o-base
 |oassert.hAssertions and compile-time assertions
 |oatom.h32-bit unsigned counter with atomic arithmetic, increments, and decrements
 |ocondition.hMultithreading condition
 |oconfig.hConfiguration of the Base API
 |odefault_allocator.hDefault allocator implementation based on global new and delete
 |oenums.hBasic enums
 |ohandle.hSmart-pointer handle class for interfaces, const and non-const version
 |oiallocator.hAllocator interface class to dynamically allocate and deallocate memory
 |oiinterface.hThe basic extensible interface
 |oilogger.hLogger interface class that supports message logging
 |ointerface_declare.hMixin class template for deriving new interface declarations
 |ointerface_implement.hMixin class template for deriving interface implementations
 |ointerface_merger.hMixin class template to merge an interface with an implementation
 |olock.hMultithreading locks
 |oplugin.hBase class for all plugins
 |ostd_allocator.hStandard STL allocator implementation
 |otypes.hBasic types
 |ouuid.hA 128 bit representation of a universally unique identifier (UUID or GUID)
 |\version.hMajor and minor version number and an optional qualifier
 o-math
 |oassert.hAssertions and compile-time assertions
 |obbox.hAn axis-aligned N-dimensional bounding box class template of fixed dimension with supporting functions
 |ocolor.hStandard RGBA color class with floating point elements and operations
 |ofunction.hMath functions and function templates on simple types or generic container and vector concepts
 |omatrix.hA NxM-dimensional matrix class template of fixed dimensions with supporting functions
 |ospectrum.hSpectrum class with floating point elements and operations
 |ovector.hMath vector class template of fixed dimension with arithmetic operators and generic functions
 |\version.hMajor and minor version number and an optional qualifier
 obase.hBase API
 \math.hMath API