OptiX  3.9
NVIDIA OptiX Acceleration Engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Public Member Functions | Friends | List of all members
optix::prime::QueryObj Class Reference

Detailed Description

Encapsulates an OptiX Prime query. The purpose of a query is to coordinate the intersection of rays with a model.

Inheritance diagram for optix::prime::QueryObj:

Public Member Functions

Context getContext ()
 
void finish ()
 
int isFinished ()
 
void setCudaStream (cudaStream_t stream)
 
void setRays (RTPsize count, RTPbufferformat format, RTPbuffertype type, void *rays)
 
void setRays (const BufferDesc &rays)
 
void setHits (RTPsize count, RTPbufferformat format, RTPbuffertype type, void *hits)
 
void setHits (const BufferDesc &hits)
 
void execute (unsigned hint)
 
RTPquery getRTPquery ()
 

Friends

class ContextObj
 
class ModelObj