#include <Tracks.h>
Collaboration diagram for Tracks:

Public Member Functions | |
| Tracks (CompModel *model, std::string rsrcName) | |
| void | update (float speed, float dTime, float *rot) |
| void | updateDrive (bool left, bool right, bool accel, bool slowDown, float *speed, float dTime, float *pos, float *vel, float *rot) |
Protected Attributes | |
| float | rot_old |
| float | width |
| std::list< model_cap_data_t * > | wheels_l |
| std::list< model_cap_data_t * > | wheels_r |
| TrackModel * | track1 |
| TrackModel * | track2 |
| Tracks::Tracks | ( | CompModel * | model, | |
| std::string | rsrcName | |||
| ) |
| void Tracks::update | ( | float | speed, | |
| float | dTime, | |||
| float * | rot | |||
| ) |
| void Tracks::updateDrive | ( | bool | left, | |
| bool | right, | |||
| bool | accel, | |||
| bool | slowDown, | |||
| float * | speed, | |||
| float | dTime, | |||
| float * | pos, | |||
| float * | vel, | |||
| float * | rot | |||
| ) |
float Tracks::rot_old [protected] |
TrackModel* Tracks::track1 [protected] |
TrackModel* Tracks::track2 [protected] |
std::list<model_cap_data_t*> Tracks::wheels_l [protected] |
std::list<model_cap_data_t*> Tracks::wheels_r [protected] |
float Tracks::width [protected] |
1.4.7