Vis 2
Kinetic Visualization for 3D shape and structure
 All Classes Namespaces Functions Pages
IParticleGroup.h
1 #pragma once
2 #include "IParticle.h"
3 #include "IRenderable.h"
4 #include <vector>
5 
9 class IParticleGroup : public virtual IRenderable
10 {
11 public:
12  virtual ~IParticleGroup() = 0;
13  virtual void update() = 0;
14  virtual int size() = 0;
15  virtual int numberAlive() = 0;
16  virtual void spawn(int i) = 0;
17  virtual void ensureCapacity(int size) = 0;
18 };
19 
Definition: IRenderable.h:11
Definition: IParticleGroup.h:9