_caching | Lumiverse::ArnoldPatch | private |
ArnoldPatch() | Lumiverse::ArnoldPatch | |
ArnoldPatch(const JSONNode data) | Lumiverse::ArnoldPatch | |
ArnoldPatch() | Lumiverse::ArnoldPatch | inline |
ArnoldPatch(const JSONNode data) | Lumiverse::ArnoldPatch | |
bindRenderLoop() (defined in Lumiverse::SimulationPatch) | Lumiverse::SimulationPatch | protectedvirtual |
cacheRendering(const JSONNode data) | Lumiverse::ArnoldPatch | private |
clearUpdateFlags() | Lumiverse::SimulationPatch | virtual |
close() | Lumiverse::ArnoldPatch | virtual |
close() override | Lumiverse::ArnoldPatch | virtual |
deleteDevice(string id) | Lumiverse::SimulationPatch | virtual |
forceInterrupt() | Lumiverse::ArnoldPatch | inline |
getBucketNumber() const | Lumiverse::ArnoldPatch | inlinevirtual |
getBucketPositionInfo() const | Lumiverse::ArnoldPatch | inlinevirtual |
getBufferPointer() | Lumiverse::ArnoldPatch | inlinevirtual |
getBufferSize() (defined in Lumiverse::ArnoldPatch) | Lumiverse::ArnoldPatch | inline |
getHeight() | Lumiverse::ArnoldPatch | inlinevirtual |
getPercentage() const | Lumiverse::ArnoldPatch | inlinevirtual |
getSamples() | Lumiverse::ArnoldPatch | inline |
getType() | Lumiverse::ArnoldPatch | inlinevirtual |
getType() override | Lumiverse::ArnoldPatch | inlinevirtual |
getWidth() | Lumiverse::ArnoldPatch | inlinevirtual |
init() | Lumiverse::ArnoldPatch | virtual |
init() override | Lumiverse::ArnoldPatch | virtual |
interruptRender() override | Lumiverse::ArnoldPatch | virtual |
isUpdateRequired(set< Device * > devices) | Lumiverse::SimulationPatch | virtual |
loadArnoldParam(const JSONNode data, ArnoldParam ¶m) (defined in Lumiverse::ArnoldPatch) | Lumiverse::ArnoldPatch | private |
loadJSON(const JSONNode data) | Lumiverse::ArnoldPatch | privatevirtual |
loadJSON(const JSONNode data) override | Lumiverse::ArnoldPatch | protectedvirtual |
loadLight(Device *d_ptr) | Lumiverse::ArnoldPatch | privatevirtual |
loadLight(Device *d_ptr) override | Lumiverse::ArnoldPatch | protectedvirtual |
m_arnold_params (defined in Lumiverse::ArnoldPatch) | Lumiverse::ArnoldPatch | private |
m_ass_file (defined in Lumiverse::ArnoldPatch) | Lumiverse::ArnoldPatch | private |
m_interface | Lumiverse::ArnoldPatch | protected |
m_interrupt_flag (defined in Lumiverse::SimulationPatch) | Lumiverse::SimulationPatch | protected |
m_lights (defined in Lumiverse::ArnoldPatch) | Lumiverse::ArnoldPatch | private |
m_rendering | Lumiverse::ArnoldPatch | private |
m_renderloop | Lumiverse::SimulationPatch | protected |
m_using_distributed | Lumiverse::ArnoldPatch | private |
modifyLightColor(Device *d, Eigen::Vector3d white) | Lumiverse::ArnoldPatch | private |
onDeviceChanged(Device *d) | Lumiverse::SimulationPatch | virtual |
parseArnoldParameter(const std::string &value, ArnoldParameterVector< D, T > &vector) const (defined in Lumiverse::ArnoldPatch) | Lumiverse::ArnoldPatch | private |
renderLoop(const std::set< Device * > &devices) | Lumiverse::ArnoldPatch | virtual |
renderLoop() | Lumiverse::ArnoldPatch | virtual |
rerender() | Lumiverse::SimulationPatch | virtual |
setArnoldInterface(ArnoldInterface *arnold_interface) | Lumiverse::ArnoldPatch | inline |
setArrayParameter(AtNode *light_ptr, const std::string ¶mName, const std::string &value) (defined in Lumiverse::ArnoldPatch) | Lumiverse::ArnoldPatch | private |
setArrayParameter(AtNode *node, const std::string ¶mName, const std::string &value, bool(*AiArraySet)(AtArray *, AtUInt32, C, const char *, int), const int AiType) const (defined in Lumiverse::ArnoldPatch) | Lumiverse::ArnoldPatch | private |
setAssFile(std::string assFile) | Lumiverse::ArnoldPatch | inline |
setDims(int w, int h) | Lumiverse::ArnoldPatch | inline |
setOptionParameter(std::string paramName, int val) | Lumiverse::ArnoldPatch | virtual |
setOptionParameter(std::string paramName, float val) (defined in Lumiverse::ArnoldPatch) | Lumiverse::ArnoldPatch | virtual |
setParameter(AtNode *light_ptr, const std::string ¶mName, const std::string &value) (defined in Lumiverse::ArnoldPatch) | Lumiverse::ArnoldPatch | private |
setSamples(int samples) | Lumiverse::ArnoldPatch | |
setSingleParameter(AtNode *node, const std::string ¶mName, const std::string &value, union AiNodeSet< T > aiNodeSet) const (defined in Lumiverse::ArnoldPatch) | Lumiverse::ArnoldPatch | private |
SimulationPatch() | Lumiverse::SimulationPatch | inline |
SimulationPatch(const JSONNode data) | Lumiverse::SimulationPatch | |
toJSON() | Lumiverse::ArnoldPatch | virtual |
toJSON() override | Lumiverse::ArnoldPatch | virtual |
update(set< Device * > devices) | Lumiverse::ArnoldPatch | virtual |
update(set< Device * > devices) | Lumiverse::ArnoldPatch | virtual |
updateLight(set< Device * > devices) | Lumiverse::ArnoldPatch | privatevirtual |
updateLight(set< Device * > devices) | Lumiverse::ArnoldPatch | virtual |
updateLightPredictive(set< Device * > devices) | Lumiverse::ArnoldPatch | protected |
useDistributedRendering(JSONNode patch) | Lumiverse::ArnoldPatch | private |
~ArnoldPatch() | Lumiverse::ArnoldPatch | virtual |
~ArnoldPatch() | Lumiverse::ArnoldPatch | virtual |
~Patch() | Lumiverse::Patch | inlinevirtual |
~SimulationPatch() | Lumiverse::SimulationPatch | virtual |