|
Thunderbots Project
|
This is the complete list of members for MovePrimitive, including all inherited members.
| estimated_cost (defined in Primitive) | Primitive | protected |
| generatePrimitiveProtoMessage(const World &world, const std::set< TbotsProto::MotionConstraint > &motion_constraints, const std::map< RobotId, TrajectoryPath > &robot_trajectories, const RobotNavigationObstacleFactory &obstacle_factory) override | MovePrimitive | virtual |
| getEstimatedPrimitiveCost() const | Primitive | inline |
| getVisualizationProtos(TbotsProto::ObstacleList &obstacle_list_out, TbotsProto::PathVisualization &path_visualization_out) const override | MovePrimitive | virtual |
| MovePrimitive(const Robot &robot, const Point &destination, const Angle &final_angle, const TbotsProto::MaxAllowedSpeedMode &max_allowed_speed_mode, const TbotsProto::ObstacleAvoidanceMode &obstacle_avoidance_mode, const TbotsProto::DribblerMode &dribbler_mode, const TbotsProto::BallCollisionType &ball_collision_type, const AutoChipOrKick &auto_chip_or_kick, std::optional< double > cost_override=std::nullopt) | MovePrimitive | |
| ~MovePrimitive() override=default (defined in MovePrimitive) | MovePrimitive | |
| ~Primitive()=default | Primitive | virtual |