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 |
|
Flock & | operator= (const Flock &flock) |
|
void | SetMaxSpeed (const TestFrameWork::Vector3 &speed) |
|
void | SetSeparationDistance (float distance) |
|
void | SetGroupDistance (float distance) |
|
const TestFrameWork::Vector3 & | GetMaxSpeed (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:
- src/TaskBasedFlockSim/Flock.h
- src/TaskBasedFlockSim/Flock.cpp