|
Thunderbots Project
|
This is the complete list of members for DribbleFSM, including all inherited members.
| calculateNextDribbleDestinationAndOrientation(const Ball &ball, const Robot &robot, std::optional< Point > dribble_destination_opt, std::optional< Angle > final_dribble_orientation_opt) | DribbleFSM | static |
| dribble(const Update &event) | DribbleFSM | |
| DribbleFSM(TbotsProto::DribbleTacticConfig dribble_tactic_config) | DribbleFSM | inlineexplicit |
| dribblingDone(const Update &event) | DribbleFSM | |
| findInterceptionPoint(const Robot &robot, const Ball &ball, const Field &field) | DribbleFSM | |
| getDribbleBallDestination(const Point &ball_position, std::optional< Point > dribble_destination) | DribbleFSM | static |
| getFinalDribbleOrientation(const Point &ball_position, const Point &robot_position, std::optional< Angle > final_dribble_orientation) | DribbleFSM | static |
| getPossession(const Update &event) | DribbleFSM | |
| havePossession(const Update &event) | DribbleFSM | |
| loseBall(const Update &event) | DribbleFSM | |
| lostPossession(const Update &event) | DribbleFSM | |
| operator()() (defined in DribbleFSM) | DribbleFSM | inline |
| robotPositionToFaceBall(const Point &ball_position, const Angle &face_ball_angle, double additional_offset=0.0) | DribbleFSM | static |
| shouldLoseBall(const Update &event) | DribbleFSM |