Class AnimationFieldParameterObject

Inheritance Relationships

Base Type

  • public GenParam::ParameterObject

Class Documentation

class AnimationFieldParameterObject : public GenParam::ParameterObject

class to store an animation field object

Public Functions

inline AnimationFieldParameterObject()
inline AnimationFieldParameterObject(std::string particleFieldName_, std::string expressionX_, std::string expressionY_, std::string expressionZ_, unsigned int shapeType_, Vector3r translation_, Vector3r axis_, Real angle_, Vector3r scale_, Real startTime_, Real endTime_)
virtual void initParameters()

Public Members

std::string particleFieldName
std::string expression[3]
unsigned int shapeType
Vector3r translation
Vector3r axis
Real angle
Vector3r scale
Real startTime
Real endTime

Public Static Attributes

static int ANIMATIONFIELD_PARTICLE_FIELD = -1
static int ANIMATIONFIELD_EXPR_X = -1
static int ANIMATIONFIELD_EXPR_Y = -1
static int ANIMATIONFIELD_EXPR_Z = -1
static int ANIMATIONFIELD_SHAPETYPE = -1
static int ANIMATIONFIELD_TRANSLATION = -1
static int ANIMATIONFIELD_ROTAXIS = -1
static int ANIMATIONFIELD_ROTANGLE = -1
static int ANIMATIONFIELD_SCALE = -1
static int ANIMATIONFIELD_STARTTIME = -1
static int ANIMATIONFIELD_ENDTIME = -1