NVIDIA OptiX 6.5 API nvidia_logo_transpbg.gif Up
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
optix::prime::QueryObj Class Reference
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
 

Detailed Description

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