PeriDyno 1.0.0
Loading...
Searching...
No Matches
ParticleEmitter.cpp
Go to the documentation of this file.
1#include "ParticleEmitter.h"
2
3namespace dyno
4{
7 {
8 this->varVelocityMagnitude()->setRange(0.0f, 10.0f);
9 this->varSamplingDistance()->setRange(0.001f, 1.0f);
10
11 this->allowExported(true);
12 }
13
14 ParticleEmitter::~ParticleEmitter()
15 {
16 mPosition.clear();
17 mVelocity.clear();
18 }
19
20 void ParticleEmitter::generateParticles()
21 {
22
23 }
24
25 void ParticleEmitter::updateStates()
26 {
27 this->generateParticles();
28 }
29
30 std::string ParticleEmitter::getNodeType()
31 {
32 return "Particle Emitters";
33 }
34}
This is an implementation of AdditiveCCD based on peridyno.
Definition Array.h:25
DataTypes< float, Vec3f, Mat3f, Rigid3f > DataType3f
3f DOF, single precision
Definition DataTypes.h:45