Index

A B C D E F G H I K L M N O P R S T V W X Y 
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 to the 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 to the 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 to the 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.XBOX type.
PARTsController(int, boolean) - Constructor for class org.parts3492.partslib.input.PARTsController
Creates a new PARTsController that defaults to the PARTsController.ControllerType.XBOX type.
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.
A B C D E F G H I K L M N O P R S T V W X Y 
All Classes and Interfaces|All Packages