View on GitHub

Vistle

Distributed Data-parallel Scientific Visualization in VR

Classes | Namespaces | Macros | Typedefs | Functions
paramvector.h File Reference
#include <vistle/util/sysdep.h>
#include <vistle/util/exception.h>
#include <ostream>
#include <vector>
#include <cassert>
#include "scalar.h"
#include "dimensions.h"
#include "vector.h"
#include "export.h"
Include dependency graph for paramvector.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vistle::ParameterVector< S >
 

Namespaces

namespace  vistle
 

Macros

#define V_DECLARE_PARAMVEC(S)
 

Typedefs

typedef ParameterVector< Float > vistle::ParamVector
 
typedef ParameterVector< Integer > vistle::IntParamVector
 

Functions

template<typename S >
bool vistle::operator== (const ParameterVector< S > &v1, const ParameterVector< S > &v2)
 
template<typename S >
bool vistle::operator!= (const ParameterVector< S > &v1, const ParameterVector< S > &v2)
 
template<typename S >
bool vistle::operator< (const ParameterVector< S > &v1, const ParameterVector< S > &v2)
 
template<typename S >
bool vistle::operator> (const ParameterVector< S > &v1, const ParameterVector< S > &v2)
 
template<typename S >
std::ostream & vistle::operator<< (std::ostream &out, const ParameterVector< S > &v)
 

Macro Definition Documentation

◆ V_DECLARE_PARAMVEC

#define V_DECLARE_PARAMVEC (   S)
Value:
extern template class V_COREEXPORT ParameterVector<S>; \
extern template V_COREEXPORT bool operator==(const ParameterVector<S> &v1, const ParameterVector<S> &v2); \
extern template V_COREEXPORT bool operator!=(const ParameterVector<S> &v1, const ParameterVector<S> &v2); \
extern template V_COREEXPORT bool operator<(const ParameterVector<S> &v1, const ParameterVector<S> &v2); \
extern template V_COREEXPORT bool operator>(const ParameterVector<S> &v1, const ParameterVector<S> &v2); \
extern template V_COREEXPORT std::ostream &operator<<(std::ostream &out, const ParameterVector<S> &v);
#define V_COREEXPORT
Definition: export.h:9
bool operator!=(const ParameterVector< S > &v1, const ParameterVector< S > &v2)
Definition: paramvector_impl.h:237
bool operator<(const ParameterVector< S > &v1, const ParameterVector< S > &v2)
Definition: paramvector_impl.h:243
bool operator>(const ParameterVector< S > &v1, const ParameterVector< S > &v2)
Definition: paramvector_impl.h:256
bool operator==(const ParameterVector< S > &v1, const ParameterVector< S > &v2)
Definition: paramvector_impl.h:225
std::ostream & operator<<(std::ostream &out, const ParameterVector< S > &v)
Definition: paramvector_impl.h:269