Public Member Functions | |
void | destroy () |
void | validate () |
Context | getContext () const |
RTacceleration | get () |
void | markDirty () |
bool | isDirty () const |
void | setProperty (const std::string &name, const std::string &value) |
std::string | getProperty (const std::string &name) const |
void | setBuilder (const std::string &builder) |
std::string | getBuilder () const |
void | setTraverser (const std::string &traverser) |
std::string | getTraverser () const |
RTsize | getDataSize () const |
void | getData (void *data) const |
void | setData (const void *data, RTsize size) |
Friends | |
class | Handle< AccelerationObj > |
Additional Inherited Members | |
![]() | |
static Exception | makeException (RTresult code, RTcontext context) |
Acceleration wraps the OptiX C API RTacceleration opaque type and its associated function set.