TaskBasedFlockSim::Flock Class Reference

List of all members.

Public Member Functions

 Flock (size_t boidsCount=0)
void SetMaxSize (size_t boidsCount)
float GetMaxSize (void) const
void SetAngleIncrement (float angle)
float GetAngleIncrement (void) const
void SetSeparationWeight (float weight)
float GetSeparationWeight (void) const
void SetCohesionWeight (float weight)
float GetCohesionWeight (void) const
void SetAlignmentWeight (float weight)
float GetAlignmentWeight (void) const
void SetTrefoilKnotPathWeight (float weight)
float GetTrefoilKnotPathWeight (void) const
size_t GetBoidsCount (void) const
Positions & GetPositions (void)
Velocities & GetVelocities (void)
Angles & GetAngles (void)
const Positions & GetPositions (void) const
const Velocities & GetVelocities (void) const
const Angles & GetAngles (void) const
Flockoperator= (const Flock &flock)
void SetMaxSpeed (const TestFrameWork::Vector3 &speed)
void SetSeparationDistance (float distance)
void SetGroupDistance (float distance)
const TestFrameWork::Vector3GetMaxSpeed (void) const
float GetSeparationDistance (void) const
float GetGroupDistance (void) const
void Resize (size_t boidsCount)

The documentation for this class was generated from the following files:

Generated by  doxygen 1.6.2