View on GitHub

Vistle

Distributed Data-parallel Scientific Visualization in VR

spheres.h
Go to the documentation of this file.
1#ifndef SPHERES_H
2#define SPHERES_H
3
4
5#include "coordswradius.h"
6
7namespace vistle {
8
11
12public:
14
15 Spheres(const Index numSpheres, const Meta &meta = Meta());
16
17 Index getNumSpheres() const;
18
20 Data(const Index numSpheres = 0, const std::string &name = "", const Meta &meta = Meta());
21 Data(const Vec<Scalar, 3>::Data &o, const std::string &n);
22 static Data *create(const Index numSpheres = 0, const Meta &meta = Meta());
23
25};
26
27} // namespace vistle
28#endif
Definition: coordswradius.h:9
Definition: objectmeta.h:16
Definition: spheres.h:9
CoordsWithRadius Base
Definition: spheres.h:13
static Data * create(const Index numSpheres=0, const Meta &meta=Meta())
V_DATA_BEGIN(Spheres)
Data(const Vec< Scalar, 3 >::Data &o, const std::string &n)
Data(const Index numSpheres=0, const std::string &name="", const Meta &meta=Meta())
V_DATA_END(Spheres)
Definition: vec.h:13
#define V_COREEXPORT
Definition: export.h:9
Definition: allobjects.cpp:30
uint32_t Index
Definition: index.h:13
#define V_OBJECT(ObjType)
declare a new Object type
Definition: object.h:381
Definition: object.h:233