Package-level declarations

Types

Link copied to clipboard
data class AttachedCommand(val command: CommandBase, val attachedCommandType: AttachedCommandType = AttachedCommandType.SYNC)
Link copied to clipboard
class AutoPath(inputFile: File, val swerveAuto: SwerveAuto, val gyro: GenericGyro, commandsList: HashMap<Int, CommandBase> = HashMap()) : CommandBase

A class that represents a path that the robot can follow. These paths are defined in JSON files and generated from the custom Cshcyberhawks pathplanner.

Link copied to clipboard
data class AutoPathFieldPosition(val x: Double, val y: Double, val angle: Double)
Link copied to clipboard
class AutoPathManager(swerveAuto: SwerveAuto, gyro: GenericGyro, commandsToRun: HashMap<String, HashMap<Int, CommandBase>> = hashMapOf())
Link copied to clipboard
data class AutoPathNode(val point: AutoPathFieldPosition)