#include <iso_flock_set_parameter_event.h>
Public Member Functions | |
SetParameterEvent (base::String pSwarmName, base::String pParameterName, const math::Vector< real > &pParameterValues, double pDuration=-1.0) | |
SetParameterEvent (base::String pSwarmName, base::String pParameterName, int pAgentIndex, const math::Vector< real > &pParameterValues, double pDuration=-1.0) | |
SetParameterEvent (base::String pSwarmName, base::String pParameterName, const math::Vector2< int > &pAgentRange, const math::Vector< real > &pParameterValues, double pDuration=-1.0) | |
SetParameterEvent (double pTime, base::String pSwarmName, base::String pParameterName, const math::Vector< real > &pParameterValues, double pDuration=-1.0) | |
SetParameterEvent (double pTime, base::String pSwarmName, base::String pParameterName, int pAgentIndex, const math::Vector< real > &pParameterValues, double pDuration=-1.0) | |
SetParameterEvent (double pTime, base::String pSwarmName, base::String pParameterName, const math::Vector2< int > &pAgentRange, const math::Vector< real > &pParameterValues, double pDuration=-1.0) | |
SetParameterEvent (base::String pSwarmName, base::String pParameterName, const math::Vector< real > &pMinParameterValues, const math::Vector< real > &pMaxParameterValues) | |
SetParameterEvent (base::String pSwarmName, base::String pParameterName, int pAgentIndex, const math::Vector< real > &pMinParameterValues, const math::Vector< real > &pMaxParameterValues) | |
SetParameterEvent (base::String pSwarmName, base::String pParameterName, const math::Vector2< int > &pAgentRange, const math::Vector< real > &pMinParameterValues, const math::Vector< real > &pMaxParameterValues) | |
SetParameterEvent (double pTime, base::String pSwarmName, base::String pParameterName, const math::Vector< real > &pMinParameterValues, const math::Vector< real > &pMaxParameterValues) | |
SetParameterEvent (double pTime, base::String pSwarmName, base::String pParameterName, int pAgentIndex, const math::Vector< real > &pMinParameterValues, const math::Vector< real > &pMaxParameterValues) | |
SetParameterEvent (double pTime, base::String pSwarmName, base::String pParameterName, const math::Vector2< int > &pAgentRange, const math::Vector< real > &pMinParameterValues, const math::Vector< real > &pMaxParameterValues) | |
SetParameterEvent (base::String pSwarmName, int pAgentIndex, base::String pParameterName, const math::Vector< real > &pParameterValues, double pDuration=-1.0) | |
SetParameterEvent (base::String pSwarmName, int pAgentRangeStartIndex, int pAgentRangeEndIndex, base::String pParameterName, const math::Vector< real > &pParameterValues, double pDuration=-1.0) | |
SetParameterEvent (double pTime, base::String pSwarmName, int pAgentIndex, base::String pParameterName, const math::Vector< real > &pParameterValues, double pDuration=-1.0) | |
SetParameterEvent (double pTime, base::String pSwarmName, int pAgentRangeStartIndex, int pAgentRangeEndIndex, base::String pParameterName, const math::Vector< real > &pParameterValues, double pDuration=-1.0) | |
SetParameterEvent (base::String pSwarmName, int pAgentIndex, base::String pParameterName, const math::Vector< real > &pMinParameterValues, const math::Vector< real > &pMaxParameterValues) | |
SetParameterEvent (base::String pSwarmName, int pAgentRangeStartIndex, int pAgentRangeEndIndex, base::String pParameterName, const math::Vector< real > &pMinParameterValues, const math::Vector< real > &pMaxParameterValues) | |
SetParameterEvent (double pTime, base::String pSwarmName, int pAgentIndex, base::String pParameterName, const math::Vector< real > &pMinParameterValues, const math::Vector< real > &pMaxParameterValues) | |
SetParameterEvent (double pTime, base::String pSwarmName, int pAgentRangeStartIndex, int pAgentRangeEndIndex, base::String pParameterName, const math::Vector< real > &pMinParameterValues, const math::Vector< real > &pMaxParameterValues) | |
SetParameterEvent (const SetParameterEvent &pEvent) | |
SetParameterEvent (double pTime, const SetParameterEvent &pEvent) | |
virtual | ~SetParameterEvent () |
event::Event * | copy () const |
event::Event * | copy (double pTime) const |
void | execute () throw (event::EventException) |
Protected Attributes | |
base::String | mSwarmName |
base::String | mParameterName |
int | mAgentRangeStartIndex |
int | mAgentRangeEndIndex |
math::Vector< real > | mParameterValues |
math::Vector< real > | mParameterValues2 |
math::Vector< real > | mUpdatedParameterValues |
double | mDuration |
double | mStartTime |
double | mRemainingDuration |
double | mPreviousEventTime |
double | mCurrentEventTime |
double | mEventInterval |
bool | mRandomize |
SetParameterEvent::SetParameterEvent | ( | base::String | pSwarmName, | |
base::String | pParameterName, | |||
const math::Vector< real > & | pParameterValues, | |||
double | pDuration = -1.0 | |||
) |
SetParameterEvent::SetParameterEvent | ( | base::String | pSwarmName, | |
base::String | pParameterName, | |||
int | pAgentIndex, | |||
const math::Vector< real > & | pParameterValues, | |||
double | pDuration = -1.0 | |||
) |
SetParameterEvent::SetParameterEvent | ( | base::String | pSwarmName, | |
base::String | pParameterName, | |||
const math::Vector2< int > & | pAgentRange, | |||
const math::Vector< real > & | pParameterValues, | |||
double | pDuration = -1.0 | |||
) |
SetParameterEvent::SetParameterEvent | ( | double | pTime, | |
base::String | pSwarmName, | |||
base::String | pParameterName, | |||
const math::Vector< real > & | pParameterValues, | |||
double | pDuration = -1.0 | |||
) |
SetParameterEvent::SetParameterEvent | ( | double | pTime, | |
base::String | pSwarmName, | |||
base::String | pParameterName, | |||
int | pAgentIndex, | |||
const math::Vector< real > & | pParameterValues, | |||
double | pDuration = -1.0 | |||
) |
SetParameterEvent::SetParameterEvent | ( | double | pTime, | |
base::String | pSwarmName, | |||
base::String | pParameterName, | |||
const math::Vector2< int > & | pAgentRange, | |||
const math::Vector< real > & | pParameterValues, | |||
double | pDuration = -1.0 | |||
) |
SetParameterEvent::SetParameterEvent | ( | base::String | pSwarmName, | |
base::String | pParameterName, | |||
const math::Vector< real > & | pMinParameterValues, | |||
const math::Vector< real > & | pMaxParameterValues | |||
) |
SetParameterEvent::SetParameterEvent | ( | base::String | pSwarmName, | |
base::String | pParameterName, | |||
int | pAgentIndex, | |||
const math::Vector< real > & | pMinParameterValues, | |||
const math::Vector< real > & | pMaxParameterValues | |||
) |
SetParameterEvent::SetParameterEvent | ( | base::String | pSwarmName, | |
base::String | pParameterName, | |||
const math::Vector2< int > & | pAgentRange, | |||
const math::Vector< real > & | pMinParameterValues, | |||
const math::Vector< real > & | pMaxParameterValues | |||
) |
SetParameterEvent::SetParameterEvent | ( | double | pTime, | |
base::String | pSwarmName, | |||
base::String | pParameterName, | |||
const math::Vector< real > & | pMinParameterValues, | |||
const math::Vector< real > & | pMaxParameterValues | |||
) |
SetParameterEvent::SetParameterEvent | ( | double | pTime, | |
base::String | pSwarmName, | |||
base::String | pParameterName, | |||
int | pAgentIndex, | |||
const math::Vector< real > & | pMinParameterValues, | |||
const math::Vector< real > & | pMaxParameterValues | |||
) |
SetParameterEvent::SetParameterEvent | ( | double | pTime, | |
base::String | pSwarmName, | |||
base::String | pParameterName, | |||
const math::Vector2< int > & | pAgentRange, | |||
const math::Vector< real > & | pMinParameterValues, | |||
const math::Vector< real > & | pMaxParameterValues | |||
) |
SetParameterEvent::SetParameterEvent | ( | base::String | pSwarmName, | |
int | pAgentIndex, | |||
base::String | pParameterName, | |||
const math::Vector< real > & | pParameterValues, | |||
double | pDuration = -1.0 | |||
) |
SetParameterEvent::SetParameterEvent | ( | base::String | pSwarmName, | |
int | pAgentRangeStartIndex, | |||
int | pAgentRangeEndIndex, | |||
base::String | pParameterName, | |||
const math::Vector< real > & | pParameterValues, | |||
double | pDuration = -1.0 | |||
) |
SetParameterEvent::SetParameterEvent | ( | double | pTime, | |
base::String | pSwarmName, | |||
int | pAgentIndex, | |||
base::String | pParameterName, | |||
const math::Vector< real > & | pParameterValues, | |||
double | pDuration = -1.0 | |||
) |
SetParameterEvent::SetParameterEvent | ( | double | pTime, | |
base::String | pSwarmName, | |||
int | pAgentRangeStartIndex, | |||
int | pAgentRangeEndIndex, | |||
base::String | pParameterName, | |||
const math::Vector< real > & | pParameterValues, | |||
double | pDuration = -1.0 | |||
) |
SetParameterEvent::SetParameterEvent | ( | base::String | pSwarmName, | |
int | pAgentIndex, | |||
base::String | pParameterName, | |||
const math::Vector< real > & | pMinParameterValues, | |||
const math::Vector< real > & | pMaxParameterValues | |||
) |
SetParameterEvent::SetParameterEvent | ( | base::String | pSwarmName, | |
int | pAgentRangeStartIndex, | |||
int | pAgentRangeEndIndex, | |||
base::String | pParameterName, | |||
const math::Vector< real > & | pMinParameterValues, | |||
const math::Vector< real > & | pMaxParameterValues | |||
) |
SetParameterEvent::SetParameterEvent | ( | double | pTime, | |
base::String | pSwarmName, | |||
int | pAgentIndex, | |||
base::String | pParameterName, | |||
const math::Vector< real > & | pMinParameterValues, | |||
const math::Vector< real > & | pMaxParameterValues | |||
) |
SetParameterEvent::SetParameterEvent | ( | double | pTime, | |
base::String | pSwarmName, | |||
int | pAgentRangeStartIndex, | |||
int | pAgentRangeEndIndex, | |||
base::String | pParameterName, | |||
const math::Vector< real > & | pMinParameterValues, | |||
const math::Vector< real > & | pMaxParameterValues | |||
) |
SetParameterEvent::SetParameterEvent | ( | const SetParameterEvent & | pEvent | ) |
SetParameterEvent::SetParameterEvent | ( | double | pTime, | |
const SetParameterEvent & | pEvent | |||
) |
SetParameterEvent::~SetParameterEvent | ( | ) | [virtual] |
event::Event * SetParameterEvent::copy | ( | ) | const |
event::Event * SetParameterEvent::copy | ( | double | pTime | ) | const |
void SetParameterEvent::execute | ( | ) | throw (event::EventException) |
base::String iso::flock::SetParameterEvent::mSwarmName [protected] |
base::String iso::flock::SetParameterEvent::mParameterName [protected] |
int iso::flock::SetParameterEvent::mAgentRangeStartIndex [protected] |
int iso::flock::SetParameterEvent::mAgentRangeEndIndex [protected] |
math::Vector<real> iso::flock::SetParameterEvent::mParameterValues [protected] |
math::Vector<real> iso::flock::SetParameterEvent::mParameterValues2 [protected] |
math::Vector<real> iso::flock::SetParameterEvent::mUpdatedParameterValues [protected] |
double iso::flock::SetParameterEvent::mDuration [protected] |
double iso::flock::SetParameterEvent::mStartTime [protected] |
double iso::flock::SetParameterEvent::mRemainingDuration [protected] |
double iso::flock::SetParameterEvent::mPreviousEventTime [protected] |
double iso::flock::SetParameterEvent::mCurrentEventTime [protected] |
double iso::flock::SetParameterEvent::mEventInterval [protected] |
bool iso::flock::SetParameterEvent::mRandomize [protected] |