Package-level declarations

Types

Link copied to clipboard

Utility class for the different button and analog controls on the gamepad. Used for adding additional abstraction to the current gamepad control system, used across BunyipsLib.

Link copied to clipboard

Represents relative positions in 2D space. The origin of these vectors face the X axis, for continuity.

Link copied to clipboard
open class Rect
A Rect is a set of two generic Vector2d instances that define a united upright rectangle.
Link copied to clipboard

Revamped implementation of StartingPositions which instead uses a builder and poses to determine where a robot may start against the alliance wall. This system is more dynamic compared to StartingPositions, which restricts the starting positions to only 4 options based on the CENTERSTAGE randomisation objective.

Link copied to clipboard

Legacy enum for determining where the robot is starting on the field. This can be used to determine which autonomous path to take.