Lumiverse  2.5
A framework for creating lighting control applications
Classes | Namespaces
ArnoldPatch.h File Reference

Implementation of a patch for Arnold. More...

#include "LumiverseCoreConfig.h"
#include <iostream>
#include <thread>
#include <algorithm>
#include <cstdio>
#include "SimulationPatch.h"
#include "../lib/libjson/libjson.h"
#include "ArnoldParameterVector.h"
#include "ArnoldInterface.h"
#include "DistributedArnoldInterface.h"
#include "CachingArnoldInterface.h"
#include "DistributedCachingArnoldInterface.h"
Include dependency graph for ArnoldPatch.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Lumiverse::ArnoldPatch
 The Arnold Patch object is responsible for the communication between the Arnold renderer and the Lumiverse devices. The major part of communication is done with help of an ArnoldInterface object. ArnoldPatch handles parsing Json and passing info to ArnoldInterface. More...
 

Namespaces

 Lumiverse
 Contains all core Lumiverse functions and variables.
 

Detailed Description

Implementation of a patch for Arnold.