Index
All Classes and Interfaces|All Packages
A
- a() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the A button's digital signal.
- a(EventLoop) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the A button's digital signal.
- a(EventLoop) - Method in class org.parts3492.partslib.input.PARTsController
-
Constructs an event instance around the A button's digital signal.
- absclickTrigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- absleftTrigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- absrightTrigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- addPreference(String, Boolean) - Method in class org.parts3492.partslib.PARTsPreferences
- addPreference(String, Double) - Method in class org.parts3492.partslib.PARTsPreferences
- addPreference(String, Float) - Method in class org.parts3492.partslib.PARTsPreferences
- addPreference(String, Integer) - Method in class org.parts3492.partslib.PARTsPreferences
- addPreference(String, String) - Method in class org.parts3492.partslib.PARTsPreferences
- ALLIANCE_REEF_CENTER - Static variable in interface org.parts3492.partslib.Field
-
REEF
- Angle - Enum constant in enum class org.parts3492.partslib.PARTsUnit.PARTsUnitType
- AprilTag - Class in org.parts3492.partslib
-
This class stores information about a tag.
- AprilTag(int, Pose3d) - Constructor for class org.parts3492.partslib.AprilTag
- APRILTAGS - Static variable in interface org.parts3492.partslib.Field
- as(PARTsUnit.PARTsUnitType) - Method in class org.parts3492.partslib.PARTsUnit
-
Converts current unit into the requested unit.
- audioTrigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- AUTONOMOUS - Enum constant in enum class org.parts3492.partslib.network.PARTsDashboard.DashboardTab
- axisGreaterThan(int, double) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance that is true when the axis value is less than
threshold, attached tothe default command scheduler button loop. - axisGreaterThan(int, double, EventLoop) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance that is true when the axis value is greater than
threshold, attached to the given loop. - axisLessThan(int, double) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance that is true when the axis value is less than
threshold, attached tothe default command scheduler button loop. - axisLessThan(int, double, EventLoop) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance that is true when the axis value is less than
threshold, attached to the given loop. - axisMagnitudeGreaterThan(int, double) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance that is true when the axis magnitude value is greater than
threshold, attached tothe default command scheduler button loop. - axisMagnitudeGreaterThan(int, double, EventLoop) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance that is true when the axis magnitude value is greater than
threshold, attached to the given loop.
B
- b() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the B button's digital signal.
- b(EventLoop) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the B button's digital signal.
- b(EventLoop) - Method in class org.parts3492.partslib.input.PARTsController
-
Constructs an event instance around the B button's digital signal.
- back() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the back button's digital signal.
- back(EventLoop) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the back button's digital signal.
- back(EventLoop) - Method in class org.parts3492.partslib.input.PARTsController
-
Constructs an event instance around the back button's digital signal.
- BLUE_AB - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- BLUE_BARGE_BLUE_SIDE - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- BLUE_BARGE_RED_SIDE - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- BLUE_CD - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- BLUE_CD_CORAL_STATION - Enum constant in enum class org.parts3492.partslib.Field.CoralStation
- BLUE_CD_CORAL_STATION - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- BLUE_EF - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- BLUE_GH - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- BLUE_IJ - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- BLUE_KL - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- BLUE_KL_CORAL_STATION - Enum constant in enum class org.parts3492.partslib.Field.CoralStation
- BLUE_KL_CORAL_STATION - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- BLUE_PROCESSOR - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- BLUE_REEF_TAG_IDS - Static variable in interface org.parts3492.partslib.Field
C
- CENTER_OF_REEF_TO_L1_CORNER - Static variable in interface org.parts3492.partslib.Field
- CENTER_OF_REEF_TO_REEF_FACE - Static variable in interface org.parts3492.partslib.Field
- CENTER_OF_TROUGH_TO_BRANCH - Static variable in interface org.parts3492.partslib.Field
- clearFieldObject(FieldObject2d) - Static method in interface org.parts3492.partslib.Field
- conditionallyTransformToOppositeAlliance(Pose2d) - Static method in interface org.parts3492.partslib.Field
- conditionallyTransformToOppositeAlliance(Pose3d) - Static method in interface org.parts3492.partslib.Field
- conditionallyTransformToOppositeAlliance(Translation2d) - Static method in interface org.parts3492.partslib.Field
- conditionallyTransformToOppositeAlliance(List<Pose2d>) - Static method in interface org.parts3492.partslib.Field
- cruiseTrigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
D
- DEBUG - Enum constant in enum class org.parts3492.partslib.network.PARTsDashboard.DashboardTab
- DegreesToRadians - Static variable in class org.parts3492.partslib.PARTsUnit
- disableLogging() - Method in class org.parts3492.partslib.PARTsLogger
-
Disables the logging.
- DS4 - Enum constant in enum class org.parts3492.partslib.input.PARTsController.ControllerType
-
Controller type for Sony Dualshock 4 controllers.
- DS5 - Enum constant in enum class org.parts3492.partslib.input.PARTsController.ControllerType
-
Controller type for Sony Dualsense controllers.
E
- Elastic - Class in org.parts3492.partslib.network
- Elastic() - Constructor for class org.parts3492.partslib.network.Elastic
- Elastic.Notification - Class in org.parts3492.partslib.network
-
Represents an notification object to be sent to the Elastic dashboard.
- Elastic.NotificationLevel - Enum Class in org.parts3492.partslib.network
-
Represents the possible levels of notifications for the Elastic dashboard.
- EMPTY_FIELD_POSE2D - Static variable in interface org.parts3492.partslib.Field
-
EMPTY FIELD POSES
- EMPTY_FIELD_POSE3D - Static variable in interface org.parts3492.partslib.Field
- enableLogging() - Method in class org.parts3492.partslib.PARTsLogger
-
Enables the logging if it has been disabled.
- enginestartTrigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- enterTrigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- ERROR - Enum constant in enum class org.parts3492.partslib.network.Elastic.NotificationLevel
-
Error message
- escTrigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
F
- Field - Interface in org.parts3492.partslib
-
This interface stores information about the field elements.
- Field.CoralStation - Enum Class in org.parts3492.partslib
-
CORAL STATIONS
- Field.NamedTags - Enum Class in org.parts3492.partslib
-
APRILTAGS
- FIELD2D - Static variable in interface org.parts3492.partslib.Field
- flashTrigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- Foot - Enum constant in enum class org.parts3492.partslib.PARTsUnit.PARTsUnitType
G
- getAButton() - Method in class org.parts3492.partslib.input.PARTsController
-
Read the value of the A button on the controller.
- getAButtonPressed() - Method in class org.parts3492.partslib.input.PARTsController
-
Whether the A button was pressed since the last check.
- getAButtonReleased() - Method in class org.parts3492.partslib.input.PARTsController
-
Whether the A button was released since the last check.
- getAlliance() - Method in class org.parts3492.partslib.RobotUtils
- getAllTagIDs() - Static method in interface org.parts3492.partslib.Field
- getBackButton() - Method in class org.parts3492.partslib.input.PARTsController
-
Read the value of the back button on the controller.
- getBackButtonPressed() - Method in class org.parts3492.partslib.input.PARTsController
-
Whether the back button was pressed since the last check.
- getBackButtonReleased() - Method in class org.parts3492.partslib.input.PARTsController
-
Whether the back button was released since the last check.
- getBButton() - Method in class org.parts3492.partslib.input.PARTsController
-
Read the value of the B button on the controller.
- getBButtonPressed() - Method in class org.parts3492.partslib.input.PARTsController
-
Whether the B button was pressed since the last check.
- getBButtonReleased() - Method in class org.parts3492.partslib.input.PARTsController
-
Whether the B button was released since the last check.
- getBoolean() - Method in class org.parts3492.partslib.PARTsPreferences.PARTsPreference
- getBoolean(String) - Method in class org.parts3492.partslib.network.PARTsNT
-
Gets boolean value from the requested entry.
- getCoralStation(boolean) - Static method in enum class org.parts3492.partslib.Field.CoralStation
- getDescription() - Method in class org.parts3492.partslib.network.Elastic.Notification
- getDisplayTimeMillis() - Method in class org.parts3492.partslib.network.Elastic.Notification
-
Gets the display time of the notification in milliseconds
- getDouble() - Method in class org.parts3492.partslib.PARTsPreferences.PARTsPreference
- getDouble(String) - Method in class org.parts3492.partslib.network.PARTsNT
-
Gets the double value from the requested entry.
- getFloat() - Method in class org.parts3492.partslib.PARTsPreferences.PARTsPreference
- getHeight() - Method in class org.parts3492.partslib.network.Elastic.Notification
-
Gets the height of the notification
- getID() - Method in class org.parts3492.partslib.AprilTag
- getID() - Method in enum class org.parts3492.partslib.Field.NamedTags
- getInteger() - Method in class org.parts3492.partslib.PARTsPreferences.PARTsPreference
- getInteger(String) - Method in class org.parts3492.partslib.network.PARTsNT
-
Gets the integer value from the requested entry.
- getKey() - Method in class org.parts3492.partslib.PARTsPreferences.PARTsPreference
- getLeftBumperButton() - Method in class org.parts3492.partslib.input.PARTsController
-
Read the value of the left bumper button on the controller.
- getLeftBumperButtonPressed() - Method in class org.parts3492.partslib.input.PARTsController
-
Whether the left bumper button was pressed since the last check.
- getLeftBumperButtonReleased() - Method in class org.parts3492.partslib.input.PARTsController
-
Whether the left bumper button was released since the last check.
- getLeftStickButton() - Method in class org.parts3492.partslib.input.PARTsController
-
Read the value of the left stick button on the controller.
- getLeftStickButtonPressed() - Method in class org.parts3492.partslib.input.PARTsController
-
Whether the left stick button was pressed since the last check.
- getLeftStickButtonReleased() - Method in class org.parts3492.partslib.input.PARTsController
-
Whether the left stick button was released since the last check.
- getLeftTriggerAxis() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Get the left trigger axis value of the controller.
- getLeftTriggerAxis() - Method in class org.parts3492.partslib.input.PARTsController
-
Get the left trigger axis value of the controller.
- getLeftX() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Get the X axis value of left side of the controller.
- getLeftX() - Method in class org.parts3492.partslib.input.PARTsController
-
Get the X axis value of left side of the controller.
- getLeftY() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Get the Y axis value of left side of the controller.
- getLeftY() - Method in class org.parts3492.partslib.input.PARTsController
-
Get the Y axis value of left side of the controller.
- getLevel() - Method in class org.parts3492.partslib.network.Elastic.Notification
- getLocation() - Method in class org.parts3492.partslib.AprilTag
- getLocation() - Method in enum class org.parts3492.partslib.Field.NamedTags
- getMagnitude() - Method in class org.parts3492.partslib.PARTsUnit
-
Gets the absolute value as a double.
- getRightBumperButton() - Method in class org.parts3492.partslib.input.PARTsController
-
Read the value of the right bumper button on the controller.
- getRightBumperButtonPressed() - Method in class org.parts3492.partslib.input.PARTsController
-
Whether the right bumper button was pressed since the last check.
- getRightBumperButtonReleased() - Method in class org.parts3492.partslib.input.PARTsController
-
Whether the right bumper button was released since the last check.
- getRightStickButton() - Method in class org.parts3492.partslib.input.PARTsController
-
Read the value of the right stick button on the controller.
- getRightStickButtonPressed() - Method in class org.parts3492.partslib.input.PARTsController
-
Whether the right stick button was pressed since the last check.
- getRightStickButtonReleased() - Method in class org.parts3492.partslib.input.PARTsController
-
Whether the right stick button was released since the last check.
- getRightTriggerAxis() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Get the right trigger axis value of the controller.
- getRightTriggerAxis() - Method in class org.parts3492.partslib.input.PARTsController
-
Get the right trigger axis value of the controller.
- getRightX() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Get the X axis value of right side of the controller.
- getRightX() - Method in class org.parts3492.partslib.input.PARTsController
-
Get the X axis value of right side of the controller.
- getRightY() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Get the Y axis value of right side of the controller.
- getRightY() - Method in class org.parts3492.partslib.input.PARTsController
-
Get the Y axis value of right side of the controller.
- getStartButton() - Method in class org.parts3492.partslib.input.PARTsController
-
Read the value of the start button on the controller.
- getStartButtonPressed() - Method in class org.parts3492.partslib.input.PARTsController
-
Whether the start button was pressed since the last check.
- getStartButtonReleased() - Method in class org.parts3492.partslib.input.PARTsController
-
Whether the start button was released since the last check.
- getString() - Method in class org.parts3492.partslib.PARTsPreferences.PARTsPreference
- getString(String) - Method in class org.parts3492.partslib.network.PARTsNT
-
Gets the string value from the requested entry.
- getTag(int) - Static method in interface org.parts3492.partslib.Field
- getTitle() - Method in class org.parts3492.partslib.network.Elastic.Notification
-
Gets the title of this notification
- getType() - Method in class org.parts3492.partslib.PARTsPreferences.PARTsPreference
- getUnitType() - Method in class org.parts3492.partslib.PARTsUnit
-
Get the current unit type for an instance of
PARTsUnit. - getValue() - Method in class org.parts3492.partslib.PARTsUnit
-
Gets the raw value as a double.
- getWidth() - Method in class org.parts3492.partslib.network.Elastic.Notification
-
Gets the width of the notification
- getXButton() - Method in class org.parts3492.partslib.input.PARTsController
-
Read the value of the X button on the controller.
- getXButtonPressed() - Method in class org.parts3492.partslib.input.PARTsController
-
Whether the X button was pressed since the last check.
- getXButtonReleased() - Method in class org.parts3492.partslib.input.PARTsController
-
Whether the X button was released since the last check.
- getYButton() - Method in class org.parts3492.partslib.input.PARTsController
-
Read the value of the Y button on the controller.
- getYButtonPressed() - Method in class org.parts3492.partslib.input.PARTsController
-
Whether the Y button was pressed since the last check.
- getYButtonReleased() - Method in class org.parts3492.partslib.input.PARTsController
-
Whether the Y button was released since the last check.
H
- handleTrigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
I
- Inch - Enum constant in enum class org.parts3492.partslib.PARTsUnit.PARTsUnitType
- InchesToMeters - Static variable in class org.parts3492.partslib.PARTsUnit
- INFO - Enum constant in enum class org.parts3492.partslib.network.Elastic.NotificationLevel
-
Informational Message
- IPARTsSubsystem - Interface in org.parts3492.partslib.command
- isBlue() - Static method in class org.parts3492.partslib.RobotUtils
- isReal() - Static method in class org.parts3492.partslib.RobotUtils
- isValidTag(int) - Static method in interface org.parts3492.partslib.Field
K
- key - Variable in class org.parts3492.partslib.PARTsPreferences.PARTsPreference
L
- leftBumper() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the left bumper button's digital signal.
- leftBumper(EventLoop) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the left bumper button's digital signal.
- leftBumper(EventLoop) - Method in class org.parts3492.partslib.input.PARTsController
-
Constructs an event instance around the left bumper button's digital signal.
- leftStick() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the left stick button's digital signal.
- leftStick(EventLoop) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the left stick button's digital signal.
- leftStick(EventLoop) - Method in class org.parts3492.partslib.input.PARTsController
-
Constructs an event instance around the left stick button's digital signal.
- leftTrigger() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the axis value of the left trigger.
- leftTrigger(double) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the axis value of the left trigger.
- leftTrigger(double, EventLoop) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the axis value of the left trigger.
- leftTrigger(double, EventLoop) - Method in class org.parts3492.partslib.input.PARTsController
-
Constructs an event instance around the axis value of the left trigger.
- leftTrigger(EventLoop) - Method in class org.parts3492.partslib.input.PARTsController
-
Constructs an event instance around the axis value of the left trigger.
- LENGTH - Static variable in interface org.parts3492.partslib.Field
- LENGTH_OF_REEF_FACE - Static variable in interface org.parts3492.partslib.Field
- lightonTrigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- log() - Method in interface org.parts3492.partslib.command.IPARTsSubsystem
- logBoolean(String, boolean) - Method in class org.parts3492.partslib.PARTsLogger
- logCommandScheduler() - Method in class org.parts3492.partslib.PARTsLogger
- logDouble(String, double) - Method in class org.parts3492.partslib.PARTsLogger
- logPathPlanner() - Method in class org.parts3492.partslib.PARTsLogger
- logString(String, String) - Method in class org.parts3492.partslib.PARTsLogger
M
- mapTrigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- Meter - Enum constant in enum class org.parts3492.partslib.PARTsUnit.PARTsUnitType
- MetersPerSecond - Enum constant in enum class org.parts3492.partslib.PARTsUnit.PARTsUnitType
- MetersToInches - Static variable in class org.parts3492.partslib.PARTsUnit
N
- name - Variable in class org.parts3492.partslib.network.PARTsNT
- negative1Trigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- negative2Trigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- negative3Trigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- negative4Trigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- Notification() - Constructor for class org.parts3492.partslib.network.Elastic.Notification
-
Creates a new Notification with all default parameters.
- Notification(Elastic.NotificationLevel, String, String) - Constructor for class org.parts3492.partslib.network.Elastic.Notification
-
Creates a new Notification with default display time and dimensions.
- Notification(Elastic.NotificationLevel, String, String, double, double) - Constructor for class org.parts3492.partslib.network.Elastic.Notification
-
Creates a new Notification with specified dimensions and default display time.
- Notification(Elastic.NotificationLevel, String, String, int) - Constructor for class org.parts3492.partslib.network.Elastic.Notification
-
Creates a new Notification with a specified display time and default dimensions.
- Notification(Elastic.NotificationLevel, String, String, int, double, double) - Constructor for class org.parts3492.partslib.network.Elastic.Notification
-
Creates a new Notification with all properties specified.
- nukeTrigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
O
- OPPOSITE_ALLIANCE_REEF_CENTER - Static variable in interface org.parts3492.partslib.Field
- org.parts3492.partslib - package org.parts3492.partslib
- org.parts3492.partslib.command - package org.parts3492.partslib.command
- org.parts3492.partslib.input - package org.parts3492.partslib.input
- org.parts3492.partslib.network - package org.parts3492.partslib.network
- OTHER - Enum constant in enum class org.parts3492.partslib.input.PARTsController.ControllerType
-
Controller type for other controllers.
- outputTelemetry() - Method in interface org.parts3492.partslib.command.IPARTsSubsystem
P
- PARTsButtonBoxController - Class in org.parts3492.partslib.input
-
Custom controller class for the PARTs Button Box Controller.
- PARTsButtonBoxController(int) - Constructor for class org.parts3492.partslib.input.PARTsButtonBoxController
- PARTsCommandController - Class in org.parts3492.partslib.input
- PARTsCommandController(int, boolean) - Constructor for class org.parts3492.partslib.input.PARTsCommandController
- PARTsCommandController(int, PARTsController.ControllerType) - Constructor for class org.parts3492.partslib.input.PARTsCommandController
- PARTsCommandUtils - Class in org.parts3492.partslib.command
-
Add your docs here.
- PARTsCommandUtils() - Constructor for class org.parts3492.partslib.command.PARTsCommandUtils
- PARTsController - Class in org.parts3492.partslib.input
- PARTsController(int) - Constructor for class org.parts3492.partslib.input.PARTsController
-
Creates a new PARTsController that defaults to the
PARTsController.ControllerType.XBOXtype. - PARTsController(int, boolean) - Constructor for class org.parts3492.partslib.input.PARTsController
-
Creates a new PARTsController that defaults to the
PARTsController.ControllerType.XBOXtype. - PARTsController(int, PARTsController.ControllerType) - Constructor for class org.parts3492.partslib.input.PARTsController
- PARTsController.ControllerType - Enum Class in org.parts3492.partslib.input
- PARTsDashboard - Class in org.parts3492.partslib.network
- PARTsDashboard() - Constructor for class org.parts3492.partslib.network.PARTsDashboard
- PARTsDashboard.DashboardTab - Enum Class in org.parts3492.partslib.network
- partsLogger - Variable in class org.parts3492.partslib.command.PARTsSubsystem
- PARTsLogger - Class in org.parts3492.partslib
- PARTsLogger() - Constructor for class org.parts3492.partslib.PARTsLogger
-
Create a new PARTsLogger.
- PARTsLogger(boolean) - Constructor for class org.parts3492.partslib.PARTsLogger
-
Create a new PARTsLogger.
- PARTsLogger(Object) - Constructor for class org.parts3492.partslib.PARTsLogger
-
Create a new PARTsLogger with the object's class name.
- PARTsLogger(Object, boolean) - Constructor for class org.parts3492.partslib.PARTsLogger
-
Create a new PARTsLogger with the object's class name.
- PARTsLogger(String) - Constructor for class org.parts3492.partslib.PARTsLogger
-
Create a new PARTsLogger with the following name.
- PARTsLogger(String, boolean) - Constructor for class org.parts3492.partslib.PARTsLogger
-
Create a new PARTsLogger with the following name.
- partsNT - Variable in class org.parts3492.partslib.command.PARTsSubsystem
- PARTsNT - Class in org.parts3492.partslib.network
-
PARTs NetworkTables Easy API.
- PARTsNT() - Constructor for class org.parts3492.partslib.network.PARTsNT
-
Creates a new PARTsNT instance.
- PARTsNT(Object) - Constructor for class org.parts3492.partslib.network.PARTsNT
-
Creates a new PARTsNT instance.
- PARTsNT(String) - Constructor for class org.parts3492.partslib.network.PARTsNT
-
Creates a new PARTsNT instance.
- PARTsPreference(String, Boolean) - Constructor for class org.parts3492.partslib.PARTsPreferences.PARTsPreference
- PARTsPreference(String, Double) - Constructor for class org.parts3492.partslib.PARTsPreferences.PARTsPreference
- PARTsPreference(String, Float) - Constructor for class org.parts3492.partslib.PARTsPreferences.PARTsPreference
- PARTsPreference(String, Integer) - Constructor for class org.parts3492.partslib.PARTsPreferences.PARTsPreference
- PARTsPreference(String, String) - Constructor for class org.parts3492.partslib.PARTsPreferences.PARTsPreference
- PARTsPreferences - Class in org.parts3492.partslib
-
Manager class for each
PARTsPreferences.PARTsPreference. - PARTsPreferences() - Constructor for class org.parts3492.partslib.PARTsPreferences
- PARTsPreferences.PARTsPreference - Class in org.parts3492.partslib
-
Prefrence object that gets assigned to a variable.
- partsPrefrences - Variable in class org.parts3492.partslib.command.PARTsSubsystem
- PARTsSubsystem - Class in org.parts3492.partslib.command
- PARTsSubsystem() - Constructor for class org.parts3492.partslib.command.PARTsSubsystem
-
Creates a new PARTsSubsystem.
- PARTsSubsystem(Object) - Constructor for class org.parts3492.partslib.command.PARTsSubsystem
-
Creates a new PARTsSubsystem.
- PARTsSubsystem(String) - Constructor for class org.parts3492.partslib.command.PARTsSubsystem
-
Creates a new PARTsSubsystem.
- PARTsUnit - Class in org.parts3492.partslib
-
PARTsUnit - A unit container to store and convert values.
- PARTsUnit(double, PARTsUnit.PARTsUnitType) - Constructor for class org.parts3492.partslib.PARTsUnit
-
Create a new PARTsUnit.
- PARTsUnit.PARTsUnitType - Enum Class in org.parts3492.partslib
- Percent - Enum constant in enum class org.parts3492.partslib.PARTsUnit.PARTsUnitType
- positive1Trigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- positive2Trigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- positive3Trigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- positive4Trigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- pov(int) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance based around this angle of the default (index 0) POV on the HID, attached to
the default command scheduler button loop. - pov(int, int, EventLoop) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance based around this angle of a POV on the HID.
- povCenter() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance based around the center (not pressed) position of the default (index 0) POV on the HID, attached to
the default command scheduler button loop. - povDown() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance based around the 180 degree angle (down) of the default (index 0) POV on the HID, attached to
the default command scheduler button loop. - povDownLeft() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance based around the 225 degree angle (down left) of the default (index 0) POV on the HID, attached to
the default command scheduler button loop. - povDownRight() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance based around the 135 degree angle (right down) of the default (index 0) POV on the HID, attached to
the default command scheduler button loop. - povLeft() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance based around the 270 degree angle (left) of the default (index 0) POV on the HID, attached to
the default command scheduler button loop. - povRight() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance based around the 90 degree angle (right) of the default (index 0) POV on the HID, attached to
the default command scheduler button loop. - povTrigger0() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- povTrigger1() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- povTrigger135() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- povTrigger180() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- povTrigger225() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- povTrigger270() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- povTrigger315() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- povTrigger45() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- povTrigger90() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- povUp() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance based around the 0 degree angle (up) of the default (index 0) POV on the HID, attached to
the default command scheduler button loop. - povUpLeft() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance based around the 315 degree angle (left up) of the default (index 0) POV on the HID, attached to
the default command scheduler button loop. - povUpRight() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance based around the 45 degree angle (right up) of the default (index 0) POV on the HID, attached to
the default command scheduler button loop. - prefrences - Variable in class org.parts3492.partslib.PARTsPreferences
- putBoolean(String, boolean) - Method in class org.parts3492.partslib.network.PARTsNT
-
Sets the boolean value for the requested entry.
- putDouble(String, double) - Method in class org.parts3492.partslib.network.PARTsNT
-
Sets the double value for the requested entry.
- putInteger(String, int) - Method in class org.parts3492.partslib.network.PARTsNT
-
Sets the integer value for the requested entry.
- putNumber(String, double) - Method in class org.parts3492.partslib.network.PARTsNT
-
Sets the double value for the requested entry.
- putNumber(String, int) - Method in class org.parts3492.partslib.network.PARTsNT
-
Sets the integer value for the requested entry.
- putSmartDashboardSendable(String, Sendable) - Method in class org.parts3492.partslib.network.PARTsNT
-
Adds a sendable to smart dashboard network table entry.
- putString(String, String) - Method in class org.parts3492.partslib.network.PARTsNT
-
Sets the string value for the requested entry.
R
- Radian - Enum constant in enum class org.parts3492.partslib.PARTsUnit.PARTsUnitType
- RED_AB - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- RED_BARGE_BLUE_SIDE - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- RED_BARGE_RED_SIDE - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- RED_CD - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- RED_CD_CORAL_STATION - Enum constant in enum class org.parts3492.partslib.Field.CoralStation
- RED_CD_CORAL_STATION - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- RED_EF - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- RED_GH - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- RED_IJ - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- RED_KL - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- RED_KL_CORAL_STATION - Enum constant in enum class org.parts3492.partslib.Field.CoralStation
- RED_KL_CORAL_STATION - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- RED_PROCESSOR - Enum constant in enum class org.parts3492.partslib.Field.NamedTags
- RED_REEF_TAG_IDS - Static variable in interface org.parts3492.partslib.Field
- removeAllEntries() - Method in class org.parts3492.partslib.network.PARTsNT
-
Removes all previously created entries.
- removeEntry(String) - Method in class org.parts3492.partslib.network.PARTsNT
-
Removes a previously created entry.
- reset() - Method in interface org.parts3492.partslib.command.IPARTsSubsystem
- rightBumper() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the right bumper button's digital signal.
- rightBumper(EventLoop) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the right bumper button's digital signal.
- rightBumper(EventLoop) - Method in class org.parts3492.partslib.input.PARTsController
-
Constructs an event instance around the right bumper button's digital signal.
- rightStick() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the right stick button's digital signal.
- rightStick(EventLoop) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the right stick button's digital signal.
- rightStick(EventLoop) - Method in class org.parts3492.partslib.input.PARTsController
-
Constructs an event instance around the right stick button's digital signal.
- rightTrigger() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the axis value of the right trigger.
- rightTrigger(double) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the axis value of the right trigger.
- rightTrigger(double, EventLoop) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the axis value of the right trigger.
- rightTrigger(double, EventLoop) - Method in class org.parts3492.partslib.input.PARTsController
-
Constructs an event instance around the axis value of the right trigger.
- rightTrigger(EventLoop) - Method in class org.parts3492.partslib.input.PARTsController
-
Constructs an event instance around the axis value of the right trigger.
- RobotUtils - Class in org.parts3492.partslib
- RobotUtils() - Constructor for class org.parts3492.partslib.RobotUtils
- Rotations - Enum constant in enum class org.parts3492.partslib.PARTsUnit.PARTsUnitType
S
- seesReefTags(int[], int) - Static method in interface org.parts3492.partslib.Field
- selectTab(int) - Static method in class org.parts3492.partslib.network.Elastic
-
Selects the tab of the dashboard at the given index.
- selectTab(String) - Static method in class org.parts3492.partslib.network.Elastic
-
Selects the tab of the dashboard with the given name.
- sendNotification(Elastic.Notification) - Static method in class org.parts3492.partslib.network.Elastic
-
Sends an notification to the Elastic dashboard.
- setBoolean(Boolean) - Method in class org.parts3492.partslib.PARTsPreferences.PARTsPreference
- setBoolean(Double) - Method in class org.parts3492.partslib.PARTsPreferences.PARTsPreference
- setBoolean(Float) - Method in class org.parts3492.partslib.PARTsPreferences.PARTsPreference
- setBoolean(Integer) - Method in class org.parts3492.partslib.PARTsPreferences.PARTsPreference
- setBoolean(String) - Method in class org.parts3492.partslib.PARTsPreferences.PARTsPreference
- setCommandName(String, Command) - Static method in class org.parts3492.partslib.command.PARTsCommandUtils
- setCommandScheduler() - Static method in class org.parts3492.partslib.network.PARTsDashboard
- setDescription(String) - Method in class org.parts3492.partslib.network.Elastic.Notification
-
Updates the description of this notification
- setDisplayTimeMillis(int) - Method in class org.parts3492.partslib.network.Elastic.Notification
-
Updates the display time of the notification in milliseconds
- setDisplayTimeSeconds(double) - Method in class org.parts3492.partslib.network.Elastic.Notification
-
Updates the display time of the notification
- setHeight(double) - Method in class org.parts3492.partslib.network.Elastic.Notification
-
Updates the height of the notification
- setLevel(Elastic.NotificationLevel) - Method in class org.parts3492.partslib.network.Elastic.Notification
-
Updates the level of this notification
- setSubsystems(ArrayList<IPARTsSubsystem>) - Static method in class org.parts3492.partslib.network.PARTsDashboard
- setTab(PARTsDashboard.DashboardTab) - Static method in class org.parts3492.partslib.network.PARTsDashboard
- setTitle(String) - Method in class org.parts3492.partslib.network.Elastic.Notification
-
Updates the title of this notification
- setWidth(double) - Method in class org.parts3492.partslib.network.Elastic.Notification
-
Updates the width of the notification
- start() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the start button's digital signal.
- start(EventLoop) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the start button's digital signal.
- start(EventLoop) - Method in class org.parts3492.partslib.input.PARTsController
-
Constructs an event instance around the start button's digital signal.
- stop() - Method in interface org.parts3492.partslib.command.IPARTsSubsystem
T
- tag - Variable in enum class org.parts3492.partslib.Field.NamedTags
- talkonTrigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- tcclickTrigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- tcleftTrigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- tcrightTrigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- TELEOPERATED - Enum constant in enum class org.parts3492.partslib.network.PARTsDashboard.DashboardTab
- to(PARTsUnit.PARTsUnitType) - Method in class org.parts3492.partslib.PARTsUnit
-
Converts current unit into the requested unit.
- transformToOppositeAlliance(Pose2d) - Static method in interface org.parts3492.partslib.Field
- transformToOppositeAlliance(Pose3d) - Static method in interface org.parts3492.partslib.Field
- transformToOppositeAlliance(Translation2d) - Static method in interface org.parts3492.partslib.Field
- transformToOppositeAlliance(List<Pose2d>) - Static method in interface org.parts3492.partslib.Field
- type - Variable in class org.parts3492.partslib.PARTsPreferences.PARTsPreference
V
- valueOf(String) - Static method in enum class org.parts3492.partslib.Field.CoralStation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.parts3492.partslib.Field.NamedTags
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.parts3492.partslib.input.PARTsController.ControllerType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.parts3492.partslib.network.Elastic.NotificationLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.parts3492.partslib.network.PARTsDashboard.DashboardTab
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.parts3492.partslib.PARTsUnit.PARTsUnitType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.parts3492.partslib.Field.CoralStation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.parts3492.partslib.Field.NamedTags
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.parts3492.partslib.input.PARTsController.ControllerType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.parts3492.partslib.network.Elastic.NotificationLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.parts3492.partslib.network.PARTsDashboard.DashboardTab
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.parts3492.partslib.PARTsUnit.PARTsUnitType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WARNING - Enum constant in enum class org.parts3492.partslib.network.Elastic.NotificationLevel
-
Warning message
- WIDTH - Static variable in interface org.parts3492.partslib.Field
- wipeTrigger() - Method in class org.parts3492.partslib.input.PARTsButtonBoxController
- withAutomaticHeight() - Method in class org.parts3492.partslib.network.Elastic.Notification
-
Modifies the notification's height and returns itself to allow for method chaining
- withDescription(String) - Method in class org.parts3492.partslib.network.Elastic.Notification
-
Modifies the notification's description and returns itself to allow for method chaining
- withDisplayMilliseconds(int) - Method in class org.parts3492.partslib.network.Elastic.Notification
-
Modifies the notification's display time and returns itself to allow for method chaining
- withDisplaySeconds(double) - Method in class org.parts3492.partslib.network.Elastic.Notification
-
Modifies the notification's display time and returns itself to allow for method chaining
- withHeight(double) - Method in class org.parts3492.partslib.network.Elastic.Notification
-
Modifies the notification's height and returns itself to allow for method chaining
- withLevel(Elastic.NotificationLevel) - Method in class org.parts3492.partslib.network.Elastic.Notification
-
Modifies the notification's level and returns itself to allow for method chaining
- withNoAutoDismiss() - Method in class org.parts3492.partslib.network.Elastic.Notification
-
Modifies the notification to disable the auto dismiss behavior
- withTitle(String) - Method in class org.parts3492.partslib.network.Elastic.Notification
-
Modifies the notification's title and returns itself to allow for method chaining
- withWidth(double) - Method in class org.parts3492.partslib.network.Elastic.Notification
-
Modifies the notification's width and returns itself to allow for method chaining
X
- x() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the X button's digital signal.
- x(EventLoop) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the X button's digital signal.
- x(EventLoop) - Method in class org.parts3492.partslib.input.PARTsController
-
Constructs an event instance around the X button's digital signal.
- XBOX - Enum constant in enum class org.parts3492.partslib.input.PARTsController.ControllerType
-
Controller type for Xbox Controls.
Y
- y() - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the Y button's digital signal.
- y(EventLoop) - Method in class org.parts3492.partslib.input.PARTsCommandController
-
Constructs a Trigger instance around the Y button's digital signal.
- y(EventLoop) - Method in class org.parts3492.partslib.input.PARTsController
-
Constructs an event instance around the Y button's digital signal.
All Classes and Interfaces|All Packages