OWL
OptiX7 Wrapper Library
|
This is the complete list of members for owl::DeviceIndexVariable, including all inherited members.
as() | owl::Object | inline |
buffer | owl::DeviceIndexVariable | |
createDeviceData(const std::vector< std::shared_ptr< DeviceContext >> &devices) | owl::Object | |
createInstanceOf(const OWLVarDecl *decl) | owl::Variable | static |
createOn(const std::shared_ptr< DeviceContext > &device) | owl::Object | virtual |
deviceData | owl::Object | |
DeviceIndexVariable(const OWLVarDecl *const varDecl) | owl::DeviceIndexVariable | inline |
mismatchingType() | owl::Variable | |
nextAvailableID | owl::Object | static |
Object() | owl::Object | |
set(const Buffer::SP &value) override | owl::DeviceIndexVariable | inline |
owl::Variable::set(const std::shared_ptr< Buffer > &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const std::shared_ptr< Group > &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const std::shared_ptr< Texture > &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const int32_t &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const vec2i &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const vec3i &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const vec4i &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const uint32_t &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const vec2ui &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const vec3ui &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const vec4ui &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const int64_t &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const vec2l &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const vec3l &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const vec4l &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const uint64_t &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const vec2ul &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const vec3ul &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const vec4ul &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const float &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const vec2f &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const vec3f &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const vec4f &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const double &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const vec2d &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const vec3d &value) | owl::Variable | inlinevirtual |
owl::Variable::set(const vec4d &value) | owl::Variable | inlinevirtual |
setRaw(const void *ptr) | owl::Variable | inlinevirtual |
SP typedef | owl::DeviceIndexVariable | |
toString() const | owl::Variable | inlinevirtual |
uniqueID | owl::Object | |
varDecl | owl::Variable | |
Variable(const OWLVarDecl *const varDecl) | owl::Variable | inline |
writeToSBT(uint8_t *sbtEntry, const DeviceContext::SP &device) const override | owl::DeviceIndexVariable | inlinevirtual |