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

Stores a vector used by ArnoldPatch. More...

#include <string>
#include <deque>
#include <sstream>
Include dependency graph for ArnoldParameterVector.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Lumiverse::ArnoldParameterVector< D, T >
 Defines a vector type for Arnold parameters, like color, vector etc. More...
 

Namespaces

 Lumiverse
 Contains all core Lumiverse functions and variables.
 

Functions

template<size_t D, typename T >
bool Lumiverse::operator== (ArnoldParameterVector< D, T > a, ArnoldParameterVector< D, T > b)
 
template<size_t D, typename T >
bool Lumiverse::operator!= (ArnoldParameterVector< D, T > a, ArnoldParameterVector< D, T > b)
 
template<size_t D, typename T >
bool Lumiverse::operator< (ArnoldParameterVector< D, T > a, ArnoldParameterVector< D, T > b)
 
template<size_t D, typename T >
bool Lumiverse::operator> (ArnoldParameterVector< D, T > a, ArnoldParameterVector< D, T > b)
 
template<size_t D, typename T >
bool Lumiverse::operator<= (ArnoldParameterVector< D, T > a, ArnoldParameterVector< D, T > b)
 
template<size_t D, typename T >
bool Lumiverse::operator>= (ArnoldParameterVector< D, T > a, ArnoldParameterVector< D, T > b)
 
template<size_t D, typename T >
ArnoldParameterVector< D, T > Lumiverse::operator+ (ArnoldParameterVector< D, T > lhs, ArnoldParameterVector< D, T > rhs)
 
template<size_t D, typename T >
ArnoldParameterVector< D, T > Lumiverse::operator- (ArnoldParameterVector< D, T > lhs, ArnoldParameterVector< D, T > rhs)
 
template<size_t D, typename T >
ArnoldParameterVector< D, T > Lumiverse::operator* (ArnoldParameterVector< D, T > lhs, float rhs)
 
template<size_t D, typename T >
ArnoldParameterVector< D, T > Lumiverse::operator* (ArnoldParameterVector< D, T > lhs, ArnoldParameterVector< D, T > rhs)
 
template<size_t D, typename T >
ArnoldParameterVector< D, T > Lumiverse::operator/ (ArnoldParameterVector< D, T > lhs, float rhs)
 
template<size_t D, typename T >
ArnoldParameterVector< D, T > Lumiverse::operator/ (ArnoldParameterVector< D, T > lhs, ArnoldParameterVector< D, T > rhs)
 

Detailed Description

Stores a vector used by ArnoldPatch.