View on GitHub

Vistle

Distributed Data-parallel Scientific Visualization in VR

Namespaces | Macros | Functions
allobjects.cpp File Reference
#include "object.h"
#include "empty.h"
#include "archives.h"
#include "vec.h"
#include "coords.h"
#include "coordswradius.h"
#include "normals.h"
#include "points.h"
#include "spheres.h"
#include "tubes.h"
#include "indexed.h"
#include "lines.h"
#include "triangles.h"
#include "quads.h"
#include "polygons.h"
#include "texture1d.h"
#include "placeholder.h"
#include "celltree.h"
#include "celltree_impl.h"
#include "vertexownerlist.h"
#include "unstr.h"
#include "structuredgridbase.h"
#include "uniformgrid.h"
#include "rectilineargrid.h"
#include "structuredgrid.h"
#include "findobjectreferenceoarchive.h"
Include dependency graph for allobjects.cpp:

Namespaces

namespace  vistle
 

Macros

#define REGISTER_TYPE(ObjType, id)
 
#define REGISTER_VEC_TYPE(t)
 

Functions

void vistle::registerTypes ()
 

Macro Definition Documentation

◆ REGISTER_TYPE

#define REGISTER_TYPE (   ObjType,
  id 
)
Value:
do { \
ObjectTypeRegistry::registerType<ObjType>(id); \
} while (false)

◆ REGISTER_VEC_TYPE

#define REGISTER_VEC_TYPE (   t)
Value:
do { \
ObjectTypeRegistry::registerType<Vec<t, 1>>(Vec<t, 1>::type()); \
ObjectTypeRegistry::registerType<Vec<t, 1>>(Vec<t, 2>::type()); \
ObjectTypeRegistry::registerType<Vec<t, 3>>(Vec<t, 3>::type()); \
} while (false)