Thunderbots Project
Loading...
Searching...
No Matches
MovePrimitive Member List

This is the complete list of members for MovePrimitive, including all inherited members.

estimated_cost (defined in Primitive)Primitiveprotected
generatePrimitiveProtoMessage(const World &world, const std::set< TbotsProto::MotionConstraint > &motion_constraints, const std::map< RobotId, TrajectoryPath > &robot_trajectories, const RobotNavigationObstacleFactory &obstacle_factory) overrideMovePrimitivevirtual
getEstimatedPrimitiveCost() constPrimitiveinline
getVisualizationProtos(TbotsProto::ObstacleList &obstacle_list_out, TbotsProto::PathVisualization &path_visualization_out) const overrideMovePrimitivevirtual
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()=defaultPrimitivevirtual