#include <ParticleUniverseDynamicAttribute.h>
ParticleUniverse::DynamicAttributeCurved::DynamicAttributeCurved |
( |
void |
| ) |
|
ParticleUniverse::DynamicAttributeCurved::DynamicAttributeCurved |
( |
InterpolationType |
interpolationType | ) |
|
ParticleUniverse::DynamicAttributeCurved::DynamicAttributeCurved |
( |
const DynamicAttributeCurved & |
dynamicAttributeCurved | ) |
|
ParticleUniverse::DynamicAttributeCurved::~DynamicAttributeCurved |
( |
void |
| ) |
|
ControlPointList::iterator ParticleUniverse::DynamicAttributeCurved::_findNearestControlPointIterator |
( |
Real |
x | ) |
|
|
inlineprotected |
Find an iterator that forms the low (left) value of the interval where x lies in.
ControlPointList::iterator ParticleUniverse::DynamicAttributeCurved::_getFirstValidIterator |
( |
void |
| ) |
|
|
inlineprotected |
ControlPointList::iterator ParticleUniverse::DynamicAttributeCurved::_getLastValidIterator |
( |
void |
| ) |
|
|
inlineprotected |
virtual void ParticleUniverse::DynamicAttributeCurved::addControlPoint |
( |
Real |
x, |
|
|
Real |
y |
|
) |
| |
|
virtual |
virtual void ParticleUniverse::DynamicAttributeCurved::copyAttributesTo |
( |
DynamicAttribute * |
dynamicAttribute | ) |
|
|
virtual |
const ControlPointList& ParticleUniverse::DynamicAttributeCurved::getControlPoints |
( |
void |
| ) |
const |
InterpolationType ParticleUniverse::DynamicAttributeCurved::getInterpolationType |
( |
void |
| ) |
const |
size_t ParticleUniverse::DynamicAttributeCurved::getNumControlPoints |
( |
void |
| ) |
const |
virtual Real ParticleUniverse::DynamicAttributeCurved::getValue |
( |
Real |
x = 0 | ) |
|
|
virtual |
void ParticleUniverse::DynamicAttributeCurved::processControlPoints |
( |
void |
| ) |
|
void ParticleUniverse::DynamicAttributeCurved::removeAllControlPoints |
( |
void |
| ) |
|
void ParticleUniverse::DynamicAttributeCurved::setInterpolationType |
( |
InterpolationType |
interpolationType | ) |
|
Get and set the curve type
Real ParticleUniverse::DynamicAttributeCurved::mRange |
|
protected |
SimpleSpline ParticleUniverse::DynamicAttributeCurved::mSpline |
|
protected |
The documentation for this class was generated from the following file:
- ParticleUniverseDynamicAttribute.h