Index
All Classes and Interfaces|All Packages
A
- a() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.XboxController
- A - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxButton
- addAprilTag(int, Pose3d) - Method in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
-
Add an AprilTag to the vision systems known tag locations.
- addEdge(Vertex<T>, Vertex<T>, double) - Method in class io.github.tigerbotics7125.tigerlib.math.graph.Graph
-
Add an edge to this Graph between two verticies.
- addEdge(Vertex<T>, Vertex<T>, double, double) - Method in class io.github.tigerbotics7125.tigerlib.math.graph.Graph
-
Add an edge to the Graph between two verticies.
- addEdge(T, T, double) - Method in class io.github.tigerbotics7125.tigerlib.math.graph.Graph
-
Add an edge to this Graph between two verticies defined by the provided values.
- addEdge(T, T, double, double) - Method in class io.github.tigerbotics7125.tigerlib.math.graph.Graph
-
Add an edge to this Graph between two verticies defined by the provided values.
- addVertex(Vertex<T>) - Method in class io.github.tigerbotics7125.tigerlib.math.graph.Graph
-
Adds the Vertex to this Graph.
- addVertex(T) - Method in class io.github.tigerbotics7125.tigerlib.math.graph.Graph
-
Adds the value as a Vertex to this Graph.
- and(Trigger) - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger
- astar(Vertex<T>, Vertex<T>) - Method in class io.github.tigerbotics7125.tigerlib.math.graph.AStar
- AStar<T> - Class in io.github.tigerbotics7125.tigerlib.math.graph
-
This class represents an A* algorithm as a class, which can be used continueously over its Graph.
- AStar(Graph<T>, Function<Tuple<Vertex<T>, Vertex<T>>, Double>) - Constructor for class io.github.tigerbotics7125.tigerlib.math.graph.AStar
- autonomousInit() - Method in class io.github.tigerbotics7125.tigerlib.CommandRobot
- autonomousPeriodic() - Method in class io.github.tigerbotics7125.tigerlib.CommandRobot
B
- b() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.XboxController
- B - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxButton
- back() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.XboxController
- BACK - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxButton
C
- center() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.POV
- clamp(double, double, double) - Static method in class io.github.tigerbotics7125.tigerlib.util.JoystickUtil
-
Applies a clamp such that: [min, max].
- clean(Function<Double, Double>) - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.JoystickAxisTrigger
- CommandRobot - Class in io.github.tigerbotics7125.tigerlib
-
This class is designed to abstract away the need to call the CommandScheduler periodically.
- CommandRobot() - Constructor for class io.github.tigerbotics7125.tigerlib.CommandRobot
- contains(Vertex<T>) - Method in class io.github.tigerbotics7125.tigerlib.math.graph.Graph
- contains(T) - Method in class io.github.tigerbotics7125.tigerlib.math.graph.Graph
- Conversion<Input,
Output> - Interface in io.github.tigerbotics7125.tigerlib.math -
Represent a conversion factor from any measurement to another.
- create(Function<I, O>, Function<O, I>) - Static method in interface io.github.tigerbotics7125.tigerlib.math.Conversion
-
Creates a
Conversion<I, O>
object.
D
- deadband(double, double) - Static method in class io.github.tigerbotics7125.tigerlib.util.JoystickUtil
-
Applies a deadband such that: [-infinity, -deadband] {0} [deadband, infinity].
- Deadband - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.trigger.JoystickAxisTrigger.ThresholdType
-
Considers the input active if:
- deadzone(Pair<Double, Double>, double) - Static method in class io.github.tigerbotics7125.tigerlib.util.JoystickUtil
-
Deadzone inputs.
- disable() - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger
-
Disables this
Trigger
. - disable() - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.TriggerGroup
-
Disable all
Trigger
s withing thisTriggerGroup
. - disabledInit() - Method in class io.github.tigerbotics7125.tigerlib.CommandRobot
- disabledPeriodic() - Method in class io.github.tigerbotics7125.tigerlib.CommandRobot
- dismiss(Trigger) - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.TriggerGroup
-
Dissmiss a
Trigger
from following thisTriggerGroup
. - distance(double, double) - Static method in class io.github.tigerbotics7125.tigerlib.util.MathUtil
- distance(double, double, double, double) - Static method in class io.github.tigerbotics7125.tigerlib.util.MathUtil
- distance(double, double, double, double, double, double) - Static method in class io.github.tigerbotics7125.tigerlib.util.MathUtil
- down() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.POV
- downLeft() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.POV
- downRight() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.POV
E
- eight() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro
- EIGHT - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Button
- eleven() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro
- ELEVEN - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Button
- enable() - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger
-
Enables this
Trigger
. - enable() - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.TriggerGroup
-
Enable all
Trigger
s withing thisTriggerGroup
. - enroll(Trigger) - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.TriggerGroup
-
Enroll a
Trigger
to follow thisTriggerGroup
. - equals(Object) - Method in class io.github.tigerbotics7125.tigerlib.math.graph.Vertex
- equals(Object) - Method in class io.github.tigerbotics7125.tigerlib.math.Tuple
- Exact - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.trigger.JoystickAxisTrigger.ThresholdType
-
Considers the input active if;
F
- five() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro
- FIVE - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Button
- four() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro
- FOUR - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Button
- fromInput(Input) - Method in interface io.github.tigerbotics7125.tigerlib.math.Conversion
- fromOutput(Output) - Method in interface io.github.tigerbotics7125.tigerlib.math.Conversion
G
- genPath(Map<Vertex<T>, Vertex<T>>, Vertex<T>) - Method in class io.github.tigerbotics7125.tigerlib.math.graph.AStar
-
Generate the path from their Vertex to Vertex mapping.
- get() - Method in class io.github.tigerbotics7125.tigerlib.input.joystick.JoystickAxis
- getAsBoolean() - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger
- getBestTag(PhotonTargetSortMode, double) - Method in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
- getData() - Method in class io.github.tigerbotics7125.tigerlib.math.graph.Vertex
- getFaceTargetAngle(PhotonTrackedTarget, Pose2d) - Method in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
- getFirst() - Method in class io.github.tigerbotics7125.tigerlib.math.Tuple
- getLatency() - Method in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
- getLatestResult() - Method in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
-
Returns and caches the latest result.
- getRaw() - Method in class io.github.tigerbotics7125.tigerlib.input.joystick.JoystickAxis
- getRaw() - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.JoystickAxisTrigger
- getRobotPose(PhotonTrackedTarget) - Method in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
- getRobotPoseEstimates(double) - Method in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
- getRobotToCamera() - Method in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
- getSecond() - Method in class io.github.tigerbotics7125.tigerlib.math.Tuple
- getSuccessors(Vertex<T>) - Method in class io.github.tigerbotics7125.tigerlib.math.graph.Graph
- getTagPose(int) - Method in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
- getTargets() - Method in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
- getTimestamp() - Method in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
- getVal() - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.JoystickAxisTrigger
-
Unless overriden, the default implementation is to:
- getVerticies() - Method in class io.github.tigerbotics7125.tigerlib.math.graph.Graph
- GExtreme3DPro - Class in io.github.tigerbotics7125.tigerlib.input.controller
-
An input wrapper for the logitech GExtreme3DPro joystick.
- GExtreme3DPro(int) - Constructor for class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro
- GExtreme3DPro.Axis - Enum Class in io.github.tigerbotics7125.tigerlib.input.controller
-
Represents an analog axis on the joystick
- GExtreme3DPro.Button - Enum Class in io.github.tigerbotics7125.tigerlib.input.controller
-
Represents a digital button on the joystick
- Graph<T> - Class in io.github.tigerbotics7125.tigerlib.math.graph
-
This class represents a collection of vertecies and edges defining traditional weighted graph.
- Graph() - Constructor for class io.github.tigerbotics7125.tigerlib.math.graph.Graph
-
Creates a new Graph.
- GreaterThan - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.trigger.JoystickAxisTrigger.ThresholdType
-
Considers the input active if:
H
- h(Vertex<T>, Vertex<T>) - Method in class io.github.tigerbotics7125.tigerlib.math.graph.AStar
-
Shortcut for accessing the heuristic function.
- hashCode() - Method in class io.github.tigerbotics7125.tigerlib.math.graph.Vertex
- hashCode() - Method in class io.github.tigerbotics7125.tigerlib.math.Tuple
- hasTargets() - Method in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
I
- initSendable(SendableBuilder) - Method in class io.github.tigerbotics7125.tigerlib.input.joystick.JoystickAxis
- initSendable(SendableBuilder) - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.JoystickAxisTrigger
- initSendable(SendableBuilder) - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger
- initSendable(SendableBuilder) - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.TriggerGroup
- invert() - Method in class io.github.tigerbotics7125.tigerlib.input.joystick.JoystickAxis
-
Invert the input from the current state.
- invert() - Method in interface io.github.tigerbotics7125.tigerlib.math.Conversion
- io.github.tigerbotics7125.tigerlib - package io.github.tigerbotics7125.tigerlib
- io.github.tigerbotics7125.tigerlib.input.controller - package io.github.tigerbotics7125.tigerlib.input.controller
- io.github.tigerbotics7125.tigerlib.input.joystick - package io.github.tigerbotics7125.tigerlib.input.joystick
- io.github.tigerbotics7125.tigerlib.input.trigger - package io.github.tigerbotics7125.tigerlib.input.trigger
- io.github.tigerbotics7125.tigerlib.math - package io.github.tigerbotics7125.tigerlib.math
- io.github.tigerbotics7125.tigerlib.math.graph - package io.github.tigerbotics7125.tigerlib.math.graph
- io.github.tigerbotics7125.tigerlib.util - package io.github.tigerbotics7125.tigerlib.util
- io.github.tigerbotics7125.tigerlib.vision - package io.github.tigerbotics7125.tigerlib.vision
- isDisabled() - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger
- isDisabled() - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.TriggerGroup
- isEnabled() - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger
- isEnabled() - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.TriggerGroup
- isWhile() - Method in enum class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger.ActivationCondition
J
- join(TriggerGroup) - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger
- JoystickAxis - Class in io.github.tigerbotics7125.tigerlib.input.joystick
- JoystickAxis(GenericHID, int, boolean) - Constructor for class io.github.tigerbotics7125.tigerlib.input.joystick.JoystickAxis
-
Create a new
JoystickAxis
Object. - JoystickAxisTrigger - Class in io.github.tigerbotics7125.tigerlib.input.trigger
-
A
Trigger
wrapper for axes. - JoystickAxisTrigger(GenericHID, int, double, JoystickAxisTrigger.ThresholdType, boolean) - Constructor for class io.github.tigerbotics7125.tigerlib.input.trigger.JoystickAxisTrigger
-
Create a new
JoystickAxisTrigger
Object. - JoystickAxisTrigger.ThresholdType - Enum Class in io.github.tigerbotics7125.tigerlib.input.trigger
- JoystickPOVTrigger - Class in io.github.tigerbotics7125.tigerlib.input.trigger
-
A
Trigger
wrapper for POV. - JoystickPOVTrigger(GenericHID, int, int) - Constructor for class io.github.tigerbotics7125.tigerlib.input.trigger.JoystickPOVTrigger
- JoystickTrigger - Class in io.github.tigerbotics7125.tigerlib.input.trigger
-
A
Trigger
wrapper for Joystick buttons. - JoystickTrigger(GenericHID, int) - Constructor for class io.github.tigerbotics7125.tigerlib.input.trigger.JoystickTrigger
- JoystickUtil - Class in io.github.tigerbotics7125.tigerlib.util
- JoystickUtil() - Constructor for class io.github.tigerbotics7125.tigerlib.util.JoystickUtil
L
- lb() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.XboxController
- LB - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxButton
- leave(TriggerGroup) - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger
- ledsBlink() - Method in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
-
Blink the LEDs.
- ledsDefault() - Method in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
-
Set the LEDs to their default mode.
- ledsOff() - Method in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
-
Turn the LEDs off.
- ledsOn() - Method in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
-
Turn the LEDs on.
- left() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.POV
- LEFT_STICK - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxButton
- LEFT_X - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxAxis
- LEFT_Y - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxAxis
- leftX() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.XboxController
-
East is considered positive.
- leftY() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.XboxController
-
North is considered positive.
- LessThan - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.trigger.JoystickAxisTrigger.ThresholdType
-
Considers the input active if:
- lStick() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.XboxController
- lt() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.XboxController
- LT - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxAxis
M
- mAprilTags - Variable in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
- mapToCircle(double, double) - Static method in class io.github.tigerbotics7125.tigerlib.util.JoystickUtil
-
Convert joystick values to magnitude and angle values.
- MathUtil - Class in io.github.tigerbotics7125.tigerlib.util
-
Math formulas.
- MathUtil() - Constructor for class io.github.tigerbotics7125.tigerlib.util.MathUtil
- mCachedResult - Variable in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
- mCam - Variable in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
- minMaxScaling(double, double, double, double, double) - Static method in class io.github.tigerbotics7125.tigerlib.util.MathUtil
-
Changes the scale of a value from one range to another.
- mRobotToCamera - Variable in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
-
Transformation from robots center (x, y), and the floor (z)
N
- nand(Trigger) - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger
- nine() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro
- NINE - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Button
- nor(Trigger) - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger
- not() - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger
-
Create a
Trigger
representing a logical NOT.
O
- of(A, B) - Static method in class io.github.tigerbotics7125.tigerlib.math.Tuple
- of(T) - Static method in class io.github.tigerbotics7125.tigerlib.math.graph.Vertex
-
A shortcut for the constructor.
- ON_FALLING - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger.ActivationCondition
- ON_RISING - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger.ActivationCondition
- or(Trigger) - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger
P
- pnpoly(int, double[], double[], double, double) - Static method in class io.github.tigerbotics7125.tigerlib.util.MathUtil
-
Generic PNPOLY algo for doubles.
- pnpoly(int, int[], int[], double, double) - Static method in class io.github.tigerbotics7125.tigerlib.util.MathUtil
-
Generic PNPOLY algo for ints.
- portforward() - Static method in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
-
Port forward the vision dashboard over rio usb connection.
- pov - Variable in class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro
- pov - Variable in class io.github.tigerbotics7125.tigerlib.input.controller.XboxController
- POV - Class in io.github.tigerbotics7125.tigerlib.input.controller
- POV(GenericHID) - Constructor for class io.github.tigerbotics7125.tigerlib.input.controller.POV
- POV(GenericHID, int) - Constructor for class io.github.tigerbotics7125.tigerlib.input.controller.POV
R
- ramp(double, double) - Static method in class io.github.tigerbotics7125.tigerlib.util.JoystickUtil
-
Multiplies a x by an exponent, preserving sign.
- rb() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.XboxController
- RB - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxButton
- removeAmbiguousTags(List<PhotonTrackedTarget>, double) - Method in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
-
Removes tags which have ambiguities larger than the provided threshold.
- right() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.POV
- RIGHT_STICK - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxButton
- RIGHT_X - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxAxis
- RIGHT_Y - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxAxis
- rightX() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.XboxController
-
East is considered positive.
- rightY() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.XboxController
-
North is considered positive.
- robotInit() - Method in class io.github.tigerbotics7125.tigerlib.CommandRobot
- robotPeriodic() - Method in class io.github.tigerbotics7125.tigerlib.CommandRobot
- rStick() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.XboxController
- rt() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.XboxController
- RT - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxAxis
S
- setCleaner(Function<Double, Double>) - Method in class io.github.tigerbotics7125.tigerlib.input.joystick.JoystickAxis
- setLeds(VisionLEDMode) - Method in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
-
Set the LEDs to the given mode.
- setPipeline(int) - Method in class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
-
Set the pipeline via its index.
- seven() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro
- SEVEN - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Button
- simulationInit() - Method in class io.github.tigerbotics7125.tigerlib.CommandRobot
- simulationPeriodic() - Method in class io.github.tigerbotics7125.tigerlib.CommandRobot
- six() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro
- SIX - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Button
- SnakeEyes - Class in io.github.tigerbotics7125.tigerlib.vision
-
This class removes a lot of boiler plate code when designing vison logic, and allows for some comfort features such as caching results.
- SnakeEyes(NetworkTableInstance, String, Transform3d) - Constructor for class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
- SnakeEyes(String, Transform3d) - Constructor for class io.github.tigerbotics7125.tigerlib.vision.SnakeEyes
- start() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.XboxController
- START - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxButton
T
- teleopInit() - Method in class io.github.tigerbotics7125.tigerlib.CommandRobot
- teleopPeriodic() - Method in class io.github.tigerbotics7125.tigerlib.CommandRobot
- ten() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro
- TEN - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Button
- testInit() - Method in class io.github.tigerbotics7125.tigerlib.CommandRobot
- testPeriodic() - Method in class io.github.tigerbotics7125.tigerlib.CommandRobot
- three() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro
- THREE - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Button
- throttle() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro
- Throttle - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Axis
- thumb() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro
- THUMB - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Button
- toString() - Method in class io.github.tigerbotics7125.tigerlib.math.graph.Vertex
- trigger() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro
- trigger(Trigger.ActivationCondition, Command) - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger
-
Execute the given command when/while this
Trigger
is triggered. - Trigger - Class in io.github.tigerbotics7125.tigerlib.input.trigger
-
This class provides a way to track a boolean compared to time as a circuit would.
- Trigger(BooleanSupplier) - Constructor for class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger
-
Create a new
Trigger
Object. - Trigger(BooleanSupplier, Debouncer) - Constructor for class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger
-
Create a
Trigger
Object with a debouncer on a raw input. - TRIGGER - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Button
- Trigger.ActivationCondition - Enum Class in io.github.tigerbotics7125.tigerlib.input.trigger
-
Activation conditions for a
Trigger
. - TriggerGroup - Class in io.github.tigerbotics7125.tigerlib.input.trigger
-
This class is a container for all of the group managing features of this
Trigger
class. - TriggerGroup() - Constructor for class io.github.tigerbotics7125.tigerlib.input.trigger.TriggerGroup
-
Create a new
TriggerGroup
Object. - Tuple<A,
B> - Class in io.github.tigerbotics7125.tigerlib.math -
This class is a simple way of dealing with a pair of objects together, rather than using a List or Object[].
- Tuple(A, B) - Constructor for class io.github.tigerbotics7125.tigerlib.math.Tuple
- twelve() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro
- TWELVE - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Button
U
- up() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.POV
- upLeft() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.POV
- upRight() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.POV
V
- value - Variable in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Axis
- value - Variable in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Button
- value - Variable in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxAxis
- value - Variable in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxButton
- valueOf(String) - Static method in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Axis
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Button
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxAxis
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxButton
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.tigerbotics7125.tigerlib.input.trigger.JoystickAxisTrigger.ThresholdType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger.ActivationCondition
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Axis
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Button
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxAxis
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxButton
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.tigerbotics7125.tigerlib.input.trigger.JoystickAxisTrigger.ThresholdType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger.ActivationCondition
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Vertex<T> - Class in io.github.tigerbotics7125.tigerlib.math.graph
-
A generic class which holds data for a graph.
- Vertex(T) - Constructor for class io.github.tigerbotics7125.tigerlib.math.graph.Vertex
-
Creates a new Vertex.
W
- WHILE_HIGH - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger.ActivationCondition
- WHILE_LOW - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger.ActivationCondition
- withThreshold(JoystickAxisTrigger.ThresholdType, double) - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.JoystickAxisTrigger
-
Create a new
JoystickAxisTrigger
representing the same joystick axis, but with a different threshold condition.
X
- x() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro
- x() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.XboxController
- X - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Axis
- X - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxButton
- XboxController - Class in io.github.tigerbotics7125.tigerlib.input.controller
-
An input wrapper for the Xbox controller.
- XboxController(int) - Constructor for class io.github.tigerbotics7125.tigerlib.input.controller.XboxController
- XboxController.XboxAxis - Enum Class in io.github.tigerbotics7125.tigerlib.input.controller
- XboxController.XboxButton - Enum Class in io.github.tigerbotics7125.tigerlib.input.controller
- xnor(Trigger) - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger
- xor(Trigger) - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger
Y
- y() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro
- y() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.XboxController
- Y - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Axis
- Y - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.XboxController.XboxButton
Z
- z() - Method in class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro
- Z - Enum constant in enum class io.github.tigerbotics7125.tigerlib.input.controller.GExtreme3DPro.Axis
All Classes and Interfaces|All Packages