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


This data is also visualized by renderers via the context of behaviors.
Definition at line 11 of file ParticleAttribute.h.
Public Member Functions | |
| ParticleAttribute (Particles *ps, std::string &name) | |
| Default constructor Assign a name and attach to a particle system. | |
| virtual void | addMeTo (Particles *new_ps) |
| Add attribute to a particle system. | |
| virtual void | removeMe () |
| Remove the attribute from the current particle system. | |
| virtual void | clear () |
|
||||||||||||
|
Default constructor Assign a name and attach to a particle system.
Definition at line 11 of file ParticleAttribute.cpp. |
|
|
Add attribute to a particle system. This does not set the particle system of the attribute. Use ParticleAttribute::setParticleSystem to integrate an attribute into a particle system. Implements ParticleStuff. Definition at line 17 of file ParticleAttribute.cpp. References Particles::attributes, and ParticleStuff::name. |
|
|
Reimplemented in AdaptiveRepulsionData, ParticleAge, ParticleEigen, ParticleLocality, ParticleLocalityGrid, ParticleMaterial, ParticleMesh, ParticleOrientation, and ParticlePosition. Definition at line 37 of file ParticleAttribute.h. |
|
|
Remove the attribute from the current particle system. Does not destroy the attribute. Just unlinks it from the current particle system. Implements ParticleStuff. Definition at line 37 of file ParticleAttribute.cpp. References Particles::attributes, ParticleStuff::name, and ParticleStuff::ps. |
1.3.4