| _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 |