Lumiverse  2.5
A framework for creating lighting control applications
Lumiverse::ArnoldPatch Member List

This is the complete list of members for Lumiverse::ArnoldPatch, including all inherited members.

_cachingLumiverse::ArnoldPatchprivate
ArnoldPatch()Lumiverse::ArnoldPatch
ArnoldPatch(const JSONNode data)Lumiverse::ArnoldPatch
ArnoldPatch()Lumiverse::ArnoldPatchinline
ArnoldPatch(const JSONNode data)Lumiverse::ArnoldPatch
bindRenderLoop() (defined in Lumiverse::SimulationPatch)Lumiverse::SimulationPatchprotectedvirtual
cacheRendering(const JSONNode data)Lumiverse::ArnoldPatchprivate
clearUpdateFlags()Lumiverse::SimulationPatchvirtual
close()Lumiverse::ArnoldPatchvirtual
close() overrideLumiverse::ArnoldPatchvirtual
deleteDevice(string id)Lumiverse::SimulationPatchvirtual
forceInterrupt()Lumiverse::ArnoldPatchinline
getBucketNumber() const Lumiverse::ArnoldPatchinlinevirtual
getBucketPositionInfo() const Lumiverse::ArnoldPatchinlinevirtual
getBufferPointer()Lumiverse::ArnoldPatchinlinevirtual
getBufferSize() (defined in Lumiverse::ArnoldPatch)Lumiverse::ArnoldPatchinline
getHeight()Lumiverse::ArnoldPatchinlinevirtual
getPercentage() const Lumiverse::ArnoldPatchinlinevirtual
getSamples()Lumiverse::ArnoldPatchinline
getType()Lumiverse::ArnoldPatchinlinevirtual
getType() overrideLumiverse::ArnoldPatchinlinevirtual
getWidth()Lumiverse::ArnoldPatchinlinevirtual
init()Lumiverse::ArnoldPatchvirtual
init() overrideLumiverse::ArnoldPatchvirtual
interruptRender() overrideLumiverse::ArnoldPatchvirtual
isUpdateRequired(set< Device * > devices)Lumiverse::SimulationPatchvirtual
loadArnoldParam(const JSONNode data, ArnoldParam &param) (defined in Lumiverse::ArnoldPatch)Lumiverse::ArnoldPatchprivate
loadJSON(const JSONNode data)Lumiverse::ArnoldPatchprivatevirtual
loadJSON(const JSONNode data) overrideLumiverse::ArnoldPatchprotectedvirtual
loadLight(Device *d_ptr)Lumiverse::ArnoldPatchprivatevirtual
loadLight(Device *d_ptr) overrideLumiverse::ArnoldPatchprotectedvirtual
m_arnold_params (defined in Lumiverse::ArnoldPatch)Lumiverse::ArnoldPatchprivate
m_ass_file (defined in Lumiverse::ArnoldPatch)Lumiverse::ArnoldPatchprivate
m_interfaceLumiverse::ArnoldPatchprotected
m_interrupt_flag (defined in Lumiverse::SimulationPatch)Lumiverse::SimulationPatchprotected
m_lights (defined in Lumiverse::ArnoldPatch)Lumiverse::ArnoldPatchprivate
m_renderingLumiverse::ArnoldPatchprivate
m_renderloopLumiverse::SimulationPatchprotected
m_using_distributedLumiverse::ArnoldPatchprivate
modifyLightColor(Device *d, Eigen::Vector3d white)Lumiverse::ArnoldPatchprivate
onDeviceChanged(Device *d)Lumiverse::SimulationPatchvirtual
parseArnoldParameter(const std::string &value, ArnoldParameterVector< D, T > &vector) const (defined in Lumiverse::ArnoldPatch)Lumiverse::ArnoldPatchprivate
renderLoop(const std::set< Device * > &devices)Lumiverse::ArnoldPatchvirtual
renderLoop()Lumiverse::ArnoldPatchvirtual
rerender()Lumiverse::SimulationPatchvirtual
setArnoldInterface(ArnoldInterface *arnold_interface)Lumiverse::ArnoldPatchinline
setArrayParameter(AtNode *light_ptr, const std::string &paramName, const std::string &value) (defined in Lumiverse::ArnoldPatch)Lumiverse::ArnoldPatchprivate
setArrayParameter(AtNode *node, const std::string &paramName, const std::string &value, bool(*AiArraySet)(AtArray *, AtUInt32, C, const char *, int), const int AiType) const (defined in Lumiverse::ArnoldPatch)Lumiverse::ArnoldPatchprivate
setAssFile(std::string assFile)Lumiverse::ArnoldPatchinline
setDims(int w, int h)Lumiverse::ArnoldPatchinline
setOptionParameter(std::string paramName, int val)Lumiverse::ArnoldPatchvirtual
setOptionParameter(std::string paramName, float val) (defined in Lumiverse::ArnoldPatch)Lumiverse::ArnoldPatchvirtual
setParameter(AtNode *light_ptr, const std::string &paramName, const std::string &value) (defined in Lumiverse::ArnoldPatch)Lumiverse::ArnoldPatchprivate
setSamples(int samples)Lumiverse::ArnoldPatch
setSingleParameter(AtNode *node, const std::string &paramName, const std::string &value, union AiNodeSet< T > aiNodeSet) const (defined in Lumiverse::ArnoldPatch)Lumiverse::ArnoldPatchprivate
SimulationPatch()Lumiverse::SimulationPatchinline
SimulationPatch(const JSONNode data)Lumiverse::SimulationPatch
toJSON()Lumiverse::ArnoldPatchvirtual
toJSON() overrideLumiverse::ArnoldPatchvirtual
update(set< Device * > devices)Lumiverse::ArnoldPatchvirtual
update(set< Device * > devices)Lumiverse::ArnoldPatchvirtual
updateLight(set< Device * > devices)Lumiverse::ArnoldPatchprivatevirtual
updateLight(set< Device * > devices)Lumiverse::ArnoldPatchvirtual
updateLightPredictive(set< Device * > devices)Lumiverse::ArnoldPatchprotected
useDistributedRendering(JSONNode patch)Lumiverse::ArnoldPatchprivate
~ArnoldPatch()Lumiverse::ArnoldPatchvirtual
~ArnoldPatch()Lumiverse::ArnoldPatchvirtual
~Patch()Lumiverse::Patchinlinevirtual
~SimulationPatch()Lumiverse::SimulationPatchvirtual