#include <ParticleUniverseForceField.h>
ParticleUniverse::ForceFieldCalculationFactory::ForceFieldCalculationFactory |
( |
void |
| ) |
|
|
inline |
virtual ParticleUniverse::ForceFieldCalculationFactory::~ForceFieldCalculationFactory |
( |
void |
| ) |
|
|
inlinevirtual |
virtual void ParticleUniverse::ForceFieldCalculationFactory::determineForce |
( |
const Vector3 & |
position, |
|
|
Vector3 & |
force, |
|
|
Real |
delta |
|
) |
| |
|
pure virtual |
virtual void ParticleUniverse::ForceFieldCalculationFactory::generate |
( |
unsigned int |
forceFieldSize, |
|
|
ushort |
octaves, |
|
|
double |
frequency, |
|
|
double |
amplitude, |
|
|
double |
persistence, |
|
|
const Vector3 & |
worldSize |
|
) |
| |
|
pure virtual |
virtual double ParticleUniverse::ForceFieldCalculationFactory::getAmplitude |
( |
void |
| ) |
const |
|
virtual |
virtual unsigned int ParticleUniverse::ForceFieldCalculationFactory::getForceFieldSize |
( |
void |
| ) |
const |
|
virtual |
virtual double ParticleUniverse::ForceFieldCalculationFactory::getFrequency |
( |
void |
| ) |
const |
|
virtual |
virtual ushort ParticleUniverse::ForceFieldCalculationFactory::getOctaves |
( |
void |
| ) |
const |
|
virtual |
virtual double ParticleUniverse::ForceFieldCalculationFactory::getPersistence |
( |
void |
| ) |
const |
|
virtual |
virtual Vector3 ParticleUniverse::ForceFieldCalculationFactory::getWorldSize |
( |
void |
| ) |
const |
|
virtual |
virtual void ParticleUniverse::ForceFieldCalculationFactory::setAmplitude |
( |
double |
amplitude | ) |
|
|
virtual |
virtual void ParticleUniverse::ForceFieldCalculationFactory::setForceFieldSize |
( |
unsigned int |
forceFieldSize | ) |
|
|
virtual |
virtual void ParticleUniverse::ForceFieldCalculationFactory::setFrequency |
( |
double |
frequency | ) |
|
|
virtual |
virtual void ParticleUniverse::ForceFieldCalculationFactory::setOctaves |
( |
ushort |
octaves | ) |
|
|
virtual |
virtual void ParticleUniverse::ForceFieldCalculationFactory::setPersistence |
( |
double |
persistence | ) |
|
|
virtual |
virtual void ParticleUniverse::ForceFieldCalculationFactory::setWorldSize |
( |
const Vector3 & |
worldSize | ) |
|
|
virtual |
const Vector3 ParticleUniverse::ForceFieldCalculationFactory::DEFAULT_WORLDSIZE |
|
static |
double ParticleUniverse::ForceFieldCalculationFactory::mAmplitude |
|
protected |
double ParticleUniverse::ForceFieldCalculationFactory::mFrequency |
|
protected |
Vector3 ParticleUniverse::ForceFieldCalculationFactory::mMappedPosition |
|
protected |
Vector3 ParticleUniverse::ForceFieldCalculationFactory::mMapScale |
|
protected |
Noise3D ParticleUniverse::ForceFieldCalculationFactory::mNoise3D |
|
protected |
ushort ParticleUniverse::ForceFieldCalculationFactory::mOctaves |
|
protected |
double ParticleUniverse::ForceFieldCalculationFactory::mPersistence |
|
protected |
Vector3 ParticleUniverse::ForceFieldCalculationFactory::mWorldSize |
|
protected |
The documentation for this class was generated from the following file:
- ParticleUniverseForceField.h