|
Thunderbots Project
|
This is the complete list of members for Robot, including all inherited members.
| angularVelocity() const | Robot | |
| currentState() const | Robot | |
| dribblerArea() const | Robot | |
| getAvailableCapabilities() const | Robot | |
| getMutableRobotCapabilities() | Robot | |
| getTimeToOrientation(const Angle &desired_orientation, const AngularVelocity &final_angular_velocity=AngularVelocity::zero()) const | Robot | |
| getTimeToPosition(const Point &destination, const Vector &final_velocity=Vector()) const | Robot | |
| getUnavailableCapabilities() const | Robot | |
| id() const | Robot | |
| isNearDribbler(const Point &test_point, double TOLERANCE=BALL_TO_FRONT_OF_ROBOT_DISTANCE_WHEN_DRIBBLING) const | Robot | |
| operator!=(const Robot &other) const | Robot | |
| operator==(const Robot &other) const | Robot | |
| orientation() const | Robot | |
| position() const | Robot | |
| Robot(RobotId id, const Point &position, const Vector &velocity, const Angle &orientation, const AngularVelocity &angular_velocity, const Timestamp ×tamp, const std::set< RobotCapability > &unavailable_capabilities=std::set< RobotCapability >(), const RobotConstants_t &robot_constants=DEFAULT_ROBOT_CONSTANTS) | Robot | explicit |
| Robot(RobotId id, const RobotState &initial_state, const Timestamp ×tamp, const std::set< RobotCapability > &unavailable_capabilities=std::set< RobotCapability >(), const RobotConstants_t &robot_constants=DEFAULT_ROBOT_CONSTANTS) | Robot | explicit |
| Robot(const TbotsProto::Robot &robot_proto) | Robot | explicit |
| robotConstants() const | Robot | |
| timestamp() const | Robot | |
| updateState(const RobotState &state, const Timestamp ×tamp) | Robot | |
| velocity() const | Robot |