Index

A B C D E F G H I J L M N O P R S T U V W X Y Z 
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
Create a Trigger representing a logical AND with another 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 Triggers withing this TriggerGroup.
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 this TriggerGroup.
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 Triggers withing this TriggerGroup.
enroll(Trigger) - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.TriggerGroup
Enroll a Trigger to follow this TriggerGroup.
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
Create a Trigger representing a logical NAND with another 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
Create a Trigger representing a logical NOR with another 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
Create a Trigger representing a logical OR with another 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
Create a Trigger representing a logical XNOR with another Trigger.
xor(Trigger) - Method in class io.github.tigerbotics7125.tigerlib.input.trigger.Trigger
Create a Trigger representing a logical XOR with another 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
 
A B C D E F G H I J L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages