|
OptiX
3.9
NVIDIA OptiX Acceleration Engine
|
RemoteDevice wraps the OptiX C API RTremotedevice opaque type and its associated function set.
Public Member Functions | |
| void | destroy () |
| void | reserve (unsigned int num_nodes, unsigned int configuration_idx) |
| void | release () |
| void | getAttribute (RTremotedeviceattribute attrib, RTsize size, void *p) |
| std::string | getConfiguration (unsigned int index) |
| RTremotedevice | get () |
Public Member Functions inherited from optix::APIObj | |
| void | addReference () |
| int | removeReference () |
| virtual void | checkError (RTresult code) const |
| virtual void | checkError (RTresult code, Context context) const |
| void | checkErrorNoGetContext (RTresult code) const |
Static Public Member Functions | |
| static RemoteDevice | create (const std::string &url, const std::string &username, const std::string &password) |
Static Public Member Functions inherited from optix::APIObj | |
| static Exception | makeException (RTresult code, RTcontext context) |
Friends | |
| class | Handle< RemoteDeviceObj > |
1.8.6