#include <ParticleRenderer.h>
Inheritance diagram for ParticleRenderer:


It should have a subclass for each graphics API supported.
Definition at line 21 of file ParticleRenderer.h.
Public Member Functions | |
| ParticleRenderer () | |
| virtual void | render (Particles *ps, bool displayLinks=false)=0 |
| Renders a particle system. | |
Protected Attributes | |
| double | radius |
| Radius to use when drawing oriented particles. | |
| SurfaceAdhesion * | adhesion |
| Reference to an adhesion behavior. | |
| ParticleRepulsion * | repulsion |
| Reference to a repulsion behavior. | |
| SurfaceDeformation * | deform |
| Reference to a deformation behavior. | |
| ParticleOrientation * | orient |
| Reference to a orientation attribute. | |
| ParticleChain * | chain |
| Reference to a particle chain behavior. | |
|
|
Definition at line 36 of file ParticleRenderer.h. References radius. |
|
||||||||||||
|
Renders a particle system.
Implemented in ParticleRendererGL. |
|
|
Reference to an adhesion behavior.
Definition at line 28 of file ParticleRenderer.h. Referenced by ParticleRendererGL::render(). |
|
|
Reference to a particle chain behavior.
Definition at line 32 of file ParticleRenderer.h. Referenced by ParticleRendererGL::render(). |
|
|
Reference to a deformation behavior.
Definition at line 30 of file ParticleRenderer.h. Referenced by ParticleRendererGL::render(). |
|
|
Reference to a orientation attribute.
Definition at line 31 of file ParticleRenderer.h. Referenced by ParticleRendererGL::render(). |
|
|
Radius to use when drawing oriented particles.
Definition at line 26 of file ParticleRenderer.h. Referenced by ParticleRenderer(), and ParticleRendererGL::render(). |
|
|
Reference to a repulsion behavior.
Definition at line 29 of file ParticleRenderer.h. Referenced by ParticleRendererGL::render(). |
1.3.4