OptiX
3.9
NVIDIA OptiX Acceleration Engine
|
optix | |
prime | |
ContextObj | Wraps the OptiX Prime C API RTPcontext opaque type and its associated function set representing an OptiX Prime context |
BufferDescObj | Encapsulates an OptiX Prime buffer descriptor. The purpose of a buffer descriptor is to provide information about a buffer's type, format, and location. It also describes the region of the buffer to use |
ModelObj | Encapsulates an OptiX Prime model. The purpose of a model is to represent a set of triangles and an acceleration structure |
QueryObj | Encapsulates an OptiX Prime query. The purpose of a query is to coordinate the intersection of rays with a model |
Exception | Encapsulates an OptiX Prime exception |
rt_print_t | |
rt_print_t< long long > | |
rt_print_t< unsigned long long > | |
rt_print_t< float > | |
rt_print_t< double > | |
VectorTypes | |
VectorTypes< int, 1 > | |
VectorTypes< int, 2 > | |
VectorTypes< int, 3 > | |
VectorTypes< int, 4 > | |
VectorTypes< unsigned int, 1 > | |
VectorTypes< unsigned int, 2 > | |
VectorTypes< unsigned int, 3 > | |
VectorTypes< unsigned int, 4 > | |
VectorTypes< float, 1 > | |
VectorTypes< float, 2 > | |
VectorTypes< float, 3 > | |
VectorTypes< float, 4 > | |
bufferId | BufferId is a host version of the device side bufferId |
buffer | |
type | |
callableProgramId | |
boundCallableProgramId | |
Handle | The Handle class is a reference counted handle class used to manipulate API objects |
Exception | Exception class for error reporting from the OptiXpp API |
APIObj | Base class for all reference counted wrappers around OptiX C API opaque types |
DestroyableObj | Base class for all wrapper objects which can be destroyed and validated |
ScopedObj | Base class for all objects which are OptiX variable containers |
VariableObj | Variable object wraps OptiX C API RTvariable type and its related function set |
ContextObj | Context object wraps the OptiX C API RTcontext opaque type and its associated function set |
ProgramObj | Program object wraps the OptiX C API RTprogram opaque type and its associated function set |
GroupObj | Group wraps the OptiX C API RTgroup opaque type and its associated function set |
GeometryGroupObj | GeometryGroup wraps the OptiX C API RTgeometrygroup opaque type and its associated function set |
TransformObj | Transform wraps the OptiX C API RTtransform opaque type and its associated function set |
SelectorObj | Selector wraps the OptiX C API RTselector opaque type and its associated function set |
AccelerationObj | Acceleration wraps the OptiX C API RTacceleration opaque type and its associated function set |
GeometryInstanceObj | GeometryInstance wraps the OptiX C API RTgeometryinstance acceleration opaque type and its associated function set |
GeometryObj | Geometry wraps the OptiX C API RTgeometry opaque type and its associated function set |
MaterialObj | Material wraps the OptiX C API RTmaterial opaque type and its associated function set |
TextureSamplerObj | TextureSampler wraps the OptiX C API RTtexturesampler opaque type and its associated function set |
BufferObj | Buffer wraps the OptiX C API RTbuffer opaque type and its associated function set |
RemoteDeviceObj | RemoteDevice wraps the OptiX C API RTremotedevice opaque type and its associated function set |
Aabb | Axis-aligned bounding box |
Onb | |
VectorDim | |
VectorDim< 2 > | |
VectorDim< 3 > | |
VectorDim< 4 > | |
Matrix | A matrix with M rows and N columns |
rti_internal_callableprogram | |
CPArgVoid | |
is_CPArgVoid | |
is_CPArgVoid< CPArgVoid > | |
check_is_CPArgVoid | |
check_is_CPArgVoid< false, IntentionalError > | |
callableProgramIdBase | |
rti_internal_typeinfo | |
rti_typeinfo | |
rti_typeenum | |
rti_typeenum< optix::callableProgramId< T > > | |
rti_typeenum< optix::boundCallableProgramId< T > > | |
Ray | Ray class |
rtCallableProgramSizeofWrapper | |
rtCallableProgramSizeofWrapper< void > | |
rtObject | Opaque handle to a OptiX object |
RTPinternals_3070 | |
BvhNode | |
WoopTriangle | |
RTUtraversalresult | Traversal API allowing batch raycasting queries utilizing either OptiX or the CPU |