#include <OptiXContext.h>
Definition at line 197 of file OptiXContext.h.
◆ ~OptiXContext()
core::engine::optix::OptiXContext::~OptiXContext |
( |
| ) |
|
◆ addCamera()
void core::engine::optix::OptiXContext::addCamera |
( |
const std::string & |
name, |
|
|
OptiXCameraProgramPtr |
program |
|
) |
| |
◆ addRenderer()
void core::engine::optix::OptiXContext::addRenderer |
( |
const std::string & |
name, |
|
|
OptiXShaderProgramPtr |
program |
|
) |
| |
◆ createGeometry()
optix::Geometry core::engine::optix::OptiXContext::createGeometry |
( |
const OptixGeometryType |
type | ) |
|
◆ createGeometryGroup()
optix::GeometryGroup core::engine::optix::OptiXContext::createGeometryGroup |
( |
const bool |
compact | ) |
|
◆ createGroup()
optix::Group core::engine::optix::OptiXContext::createGroup |
( |
| ) |
|
◆ createMaterial()
optix::Material core::engine::optix::OptiXContext::createMaterial |
( |
| ) |
|
◆ createTextureSampler()
optix::TextureSampler core::engine::optix::OptiXContext::createTextureSampler |
( |
Texture2DPtr |
texture | ) |
|
◆ get()
◆ getCamera()
◆ getOptixContext()
::optix::Context core::engine::optix::OptiXContext::getOptixContext |
( |
| ) |
|
|
inline |
◆ getRenderer()
◆ getScopeLock()
std::unique_lock<std::mutex> core::engine::optix::OptiXContext::getScopeLock |
( |
| ) |
|
|
inline |
◆ setCamera()
void core::engine::optix::OptiXContext::setCamera |
( |
const std::string & |
name | ) |
|
The documentation for this class was generated from the following files: