Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

A - Enum constant in enum class frclib.driverio.FrcXboxController.ButtonType
 
absoluteOdometry - Variable in class frclib.drivebase.FrcRobotDrive.RobotInfo
 
AbsoluteOdometry - Enum constant in enum class trclib.drivebase.TrcDriveBase.OdometryType
 
ACCEL_DOUBLE_INTEGRATE - Static variable in class trclib.sensor.TrcAccelerometer
 
ACCEL_HAS_X_AXIS - Static variable in class trclib.sensor.TrcAccelerometer
 
ACCEL_HAS_Y_AXIS - Static variable in class trclib.sensor.TrcAccelerometer
 
ACCEL_HAS_Z_AXIS - Static variable in class trclib.sensor.TrcAccelerometer
 
ACCEL_INTEGRATE - Static variable in class trclib.sensor.TrcAccelerometer
 
acceleration - Variable in class trclib.pathdrive.TrcWaypoint
 
acceleration - Variable in class trclib.sensor.TrcOdometrySensor.Odometry
 
ACCELERATION - Enum constant in enum class trclib.sensor.TrcAccelerometer.DataType
 
acquireExclusiveAccess(String) - Method in interface trclib.robotcore.TrcExclusiveSubsystem
This method acquires exclusive ownership of the subsystem if it's not already owned by somebody else.
acquireOwnership(String, TrcEvent, TrcDbgTrace) - Method in interface trclib.robotcore.TrcExclusiveSubsystem
This method acquires exclusive access to the subsystem for the specified owner if the owner did not already have ownership.
acquireOwnership(String, TrcExclusiveSubsystem) - Method in class trclib.robotcore.TrcOwnershipMgr
This method acquires exclusive ownership of the subsystem if it's not already owned by somebody else.
acquireSubsystemsOwnership() - Method in class trclib.robotcore.TrcAutoTask
This method is called to acquire ownership of all subsystems involved in the auto-assist operation.
add(K, V) - Method in class trclib.dataprocessor.TrcHashMap
This method adds an entry to the hash map and returns this hashmap object so you can chain multiple calls to the add method in a single statement.
add(R, TrcEvent, boolean) - Method in class trclib.dataprocessor.TrcRequestQueue
This method queues a request at the end of the request queue to be processed asynchronously on a thread.
addBoolean(String, boolean) - Method in class frclib.driverio.FrcUserChoices
This method adds a boolean field to the smart dashboard.
addChoice(String, T) - Method in class frclib.driverio.FrcChoiceMenu
This method adds a choice to the menu.
addChoice(String, T, boolean, boolean) - Method in class frclib.driverio.FrcChoiceMenu
This method adds a choice to the menu.
addChoiceMenu(String, FrcChoiceMenu<?>) - Method in class frclib.driverio.FrcUserChoices
This method adds a choice menu to the dmart dashboard.
addColorMatch(Color) - Method in class frclib.sensor.FrcRevColorSensorV3
This method adds a color to the set the color matcher will match.
addEvent(TrcEvent) - Method in class trclib.robotcore.TrcStateMachine
This method adds an event to the event list to be monitored.
addFollower(TrcMotor, double, boolean) - Method in class trclib.motor.TrcMotor
This method adds the given motor to the list that will follow this motor.
addNumber(String, double) - Method in class frclib.driverio.FrcUserChoices
This method adds a number field to the smart dashboard.
addPriorityRequest(R, TrcEvent) - Method in class trclib.dataprocessor.TrcRequestQueue
This method adds the priority request to the head of the queue.
addRelativePose(TrcPose2D) - Method in class trclib.pathdrive.TrcPose2D
This method adds a relative pose to this pose and return the resulting pose.
address - Variable in class trclib.robotcore.TrcSerialBusDevice.Request
 
addSection(String, String) - Method in class trclib.archive.TrcSong
This method adds a notated section to the song.
addString(String, String) - Method in class frclib.driverio.FrcUserChoices
This method adds a string field to the smart dashboard.
addTransformToTarget(PhotonTrackedTarget, Transform3d, Transform3d) - Method in class frclib.vision.FrcPhotonVision.DetectedObject
This method adds a transform to the detected target and returns the result 2D pose projected on the ground.
addValue(double) - Method in class trclib.dataprocessor.TrcDataBuffer
This method adds a value to the end of the buffer.
adjustAnalogControl(double, boolean) - Method in class trclib.driverio.TrcGameController
This method adjusts the analog control value by raising it exponentially and adjusting the sign if appropriate.
adjustAnalogControl(double, double) - Method in class trclib.driverio.TrcGameController
This method adjusts the analog control curve by using the cubic polynomial: coeff*value^3 + (1 - coeff)*value.
adjustGridCellCenter(TrcPose2D) - Method in class trclib.pathdrive.TrcGridDrive
This method takes a grid cell position that may not be at the center of the cell and adjusts it to the center of the grid cell it's on.
adjustPoseToGridCellCenter(TrcPose2D) - Method in class trclib.pathdrive.TrcGridDrive
This method adjusts the given pose to the nearest grid cell center pose.
advance() - Method in class trclib.subsystem.TrcPidConveyor
This method advances the conveyor by the one object unit.
age - Variable in class trclib.archive.TrcPixyCam2.Block
 
ahrs - Variable in class frclib.sensor.FrcAHRSGyro
 
aimShooter(double, double, double, double) - Method in class trclib.subsystem.TrcShooter
This method sets the shooter velocity and the tilt/pan angles if tilt/pan exist.
aimShooter(String, double, double, double, double, TrcEvent, double) - Method in class trclib.subsystem.TrcShooter
This method sets the shooter velocity and the tilt/pan angles if tilt/pan exist.
aimShooter(String, double, double, double, double, TrcEvent, double, TrcShooter.ShootOperation, Double) - Method in class trclib.subsystem.TrcShooter
This method sets the shooter velocity and the tilt/pan angles if tilt/pan exist.
ALIGN - Enum constant in enum class trclib.archive.TrcPixyCam1.RequestId
 
alliance - Variable in class frclib.driverio.FrcMatchInfo
 
AnalogEncoder - Enum constant in enum class frclib.drivebase.FrcSwerveDrive.SteerEncoderType
 
AnalogInput - Enum constant in enum class frclib.sensor.FrcSensorTrigger.SensorType
 
ANALOGINPUT_DOUBLE_INTEGRATE - Static variable in class trclib.sensor.TrcAnalogInput
 
ANALOGINPUT_INTEGRATE - Static variable in class trclib.sensor.TrcAnalogInput
 
AnalogSensor - Enum constant in enum class frclib.sensor.FrcSensorTrigger.SensorType
 
angle - Variable in class trclib.archive.TrcPixyCam1.ObjectBlock
 
angle - Variable in class trclib.archive.TrcPixyCam2.Block
 
angle - Variable in class trclib.archive.TrcPixyCam2.IntersectionLine
 
angle - Variable in class trclib.pathdrive.TrcPose2D
 
angleScale - Variable in class trclib.drivebase.TrcDriveBase
 
annotateFrame(Mat, String, TrcOpenCvDetector.DetectedObject<?>[], Scalar, int, Scalar, double) - Method in interface trclib.vision.TrcOpenCvPipeline
This method is called to overlay rectangles of the detected objects on an image.
append(TrcPose2D) - Method in class trclib.pathdrive.TrcPathBuilder
Appends the specified pose to the path.
append(TrcPose2D, TrcPose2D) - Method in class trclib.pathdrive.TrcPathBuilder
Appends the specified pose and velocity to the path.
append(TrcWaypoint) - Method in class trclib.pathdrive.TrcPathBuilder
Appends the specified waypoint to the path.
applyDeadband(double, double) - Static method in class trclib.dataprocessor.TrcUtil
This method checks if the given value is within the deadband range.
applySoundEnvelope(short[], int, double, double, double, double) - Method in class trclib.driverio.TrcTone
This method applies the sound envelope to the sound data.
aprilTagSize - Variable in class frclib.drivebase.FrcRobotDrive.VisionInfo
 
arcadeDrive(double, double) - Method in class trclib.drivebase.TrcDriveBase
This method implements arcade drive where drivePower controls how fast the robot goes in the y-axis and turnPower controls how fast it will turn.
arcadeDrive(double, double, boolean, double, TrcEvent) - Method in class trclib.drivebase.TrcDriveBase
This method implements arcade drive where drivePower controls how fast the robot goes in the y-axis and turnPower controls how fast it will turn.
arcadeDrive(double, double, double, TrcEvent) - Method in class trclib.drivebase.TrcDriveBase
This method implements arcade drive where drivePower controls how fast the robot goes in the y-axis and turnPower controls how fast it will turn.
arcadeDrive(String, double, double, boolean) - Method in class trclib.drivebase.TrcDriveBase
This method implements arcade drive where drivePower controls how fast the robot goes in the y-axis and turnPower controls how fast it will turn.
arcadeDrive(String, double, double, boolean, double, TrcEvent) - Method in class trclib.drivebase.TrcDriveBase
This method implements arcade drive where drivePower controls how fast the robot goes in the y-axis and turnPower controls how fast it will turn.
ArcadeMode - Enum constant in enum class trclib.driverio.TrcGameController.DriveMode
 
area - Variable in class frclib.vision.FrcPhotonVision.DetectedObject
 
armTriggerCallback(TrcEvent.Callback, Object) - Method in class trclib.subsystem.TrcServoGrabber
This method arms the trigger callback.
asyncRead(Object, int, boolean, TrcEvent) - Method in class trclib.robotcore.TrcSerialBusDevice
This method is doing an asynchronous read from the device with the specified length to read.
asyncRead(Object, int, int, boolean, TrcEvent) - Method in class trclib.robotcore.TrcSerialBusDevice
This method is doing an asynchronous read from the device with the specified length to read.
asyncRead(Object, int, int, boolean, TrcEvent.Callback, Object) - Method in class trclib.robotcore.TrcSerialBusDevice
This method is doing an asynchronous read from the device with the specified length to read.
asyncRead(Object, int, int, TrcEvent) - Method in class trclib.robotcore.TrcSerialBusDevice
This method is doing an asynchronous read from the device with the specified length to read.
asyncRead(Object, int, TrcEvent) - Method in class trclib.robotcore.TrcSerialBusDevice
This method is doing an asynchronous read from the device with the specified length to read.
asyncReadData(TrcPixyCam1.RequestId, int) - Method in class frclib.archive.FrcPixyCam1
This method issues an asynchronous read of the specified number of bytes from the device.
asyncReadData(TrcPixyCam1.RequestId, int) - Method in class trclib.archive.TrcPixyCam1
This method issues an asynchronous read of the specified number of bytes from the device.
asyncReadString(TrcEmic2TextToSpeech.RequestId) - Method in class frclib.archive.FrcEmic2TextToSpeech
This method issues an asynchronous read of a string from the device.
asyncReadString(TrcEmic2TextToSpeech.RequestId) - Method in class trclib.archive.TrcEmic2TextToSpeech
This method issues an asynchronous read of a text string from the device.
asyncWrite(Object, byte[], int, TrcEvent) - Method in class trclib.robotcore.TrcSerialBusDevice
This method is doing an asynchronous write to the device with the specified data and length
asyncWrite(Object, int, byte[], int, TrcEvent) - Method in class trclib.robotcore.TrcSerialBusDevice
This method is doing an asynchronous write to the device with the specified data and length
asyncWrite(Object, int, byte[], int, TrcEvent.Callback, Object) - Method in class trclib.robotcore.TrcSerialBusDevice
This method is doing an asynchronous write to the device with the specified data and length
asyncWriteBytes(byte[]) - Method in class trclib.archive.TrcPixyCam1
This method writes the data to the device one byte at a time.
asyncWriteData(byte[]) - Method in class frclib.archive.FrcI2cLEDPanel
This method writes the data buffer to the device asynchronously.
asyncWriteData(byte[]) - Method in class trclib.archive.TrcI2cLEDPanel
This method writes the data buffer to the device asynchronously.
asyncWriteData(TrcPixyCam1.RequestId, byte[]) - Method in class frclib.archive.FrcPixyCam1
This method writes the data buffer to the device asynchronously.
asyncWriteData(TrcPixyCam1.RequestId, byte[]) - Method in class trclib.archive.TrcPixyCam1
This method writes the data buffer to the device asynchronously.
asyncWriteString(String, boolean) - Method in class frclib.archive.FrcEmic2TextToSpeech
This method writes the string to the device asynchronously.
asyncWriteString(String, boolean) - Method in class trclib.archive.TrcEmic2TextToSpeech
This method writes the string to the device asynchronously.
AUTO_MODE - Enum constant in enum class trclib.robotcore.TrcRobot.RunMode
The robot is in this mode during the autonomous period.
autoEject(String) - Method in class trclib.subsystem.TrcMotorGrabber
This method enables auto eject.
autoEject(String, double, double, TrcEvent, double) - Method in class trclib.subsystem.TrcMotorGrabber
This method enables auto eject.
autoEject(String, double, double, TrcEvent, double, TrcEvent.Callback, Object) - Method in class trclib.subsystem.TrcMotorGrabber
This method enables auto eject.
autoEject(String, double, TrcEvent, double) - Method in class trclib.subsystem.TrcMotorGrabber
This method enables auto eject.
autoEjectForward(double, double) - Method in class trclib.subsystem.TrcIntake
This method performs the auto eject forward operation.
autoEjectForward(double, double, double) - Method in class trclib.subsystem.TrcIntake
This method performs the auto eject forward operation.
autoEjectForward(double, double, double, TrcEvent, double) - Method in class trclib.subsystem.TrcIntake
This method performs the auto eject forward operation.
autoEjectForward(String, double, double, double, TrcEvent, double) - Method in class trclib.subsystem.TrcIntake
This method performs the auto eject forward operation.
autoEjectReverse(double, double) - Method in class trclib.subsystem.TrcIntake
This method performs the auto eject reverse operation.
autoEjectReverse(double, double, double) - Method in class trclib.subsystem.TrcIntake
This method performs the auto eject reverse operation.
autoEjectReverse(double, double, double, TrcEvent, double) - Method in class trclib.subsystem.TrcIntake
This method performs the auto eject reverse operation.
autoEjectReverse(String, double, double, double, TrcEvent, double) - Method in class trclib.subsystem.TrcIntake
This method performs the auto eject reverse operation.
autoGrab(String, double, TrcEvent, double) - Method in class trclib.subsystem.TrcServoGrabber
This method enables auto grabbing.
autoGrab(String, double, TrcEvent, double, TrcEvent.Callback, Object) - Method in class trclib.subsystem.TrcServoGrabber
This method enables auto grabbing.
autoIntake(String) - Method in class trclib.subsystem.TrcMotorGrabber
This method enables auto intake.
autoIntake(String, double, double, TrcEvent, double) - Method in class trclib.subsystem.TrcMotorGrabber
This method enables auto intake.
autoIntake(String, double, double, TrcEvent, double, TrcEvent.Callback, Object) - Method in class trclib.subsystem.TrcMotorGrabber
This method enables auto intake.
autoIntake(String, double, TrcEvent, double) - Method in class trclib.subsystem.TrcMotorGrabber
This method enables auto intake.
autoIntakeForward(double, double, double) - Method in class trclib.subsystem.TrcIntake
This method performs the auto intake forward operation.
autoIntakeForward(double, double, double, double) - Method in class trclib.subsystem.TrcIntake
This method performs the auto intake forward operation.
autoIntakeForward(double, double, double, double, TrcEvent, double) - Method in class trclib.subsystem.TrcIntake
This method performs the auto intake forward operation.
autoIntakeForward(String, double, double, double, double, TrcEvent, double) - Method in class trclib.subsystem.TrcIntake
This method performs the auto intake forward operation.
autoIntakeReverse(double, double, double) - Method in class trclib.subsystem.TrcIntake
This method performs the auto intake reverse operation.
autoIntakeReverse(double, double, double, double) - Method in class trclib.subsystem.TrcIntake
This method performs the auto intake reverse operation.
autoIntakeReverse(double, double, double, double, TrcEvent, double) - Method in class trclib.subsystem.TrcIntake
This method performs the auto intake reverse operation.
autoIntakeReverse(String, double, double, double, double, TrcEvent, double) - Method in class trclib.subsystem.TrcIntake
This method performs the auto intake reverse operation.
average(double...) - Static method in class trclib.dataprocessor.TrcUtil
This method calculates and returns the average of the numbers in the given array.
AxisSensor(TrcOdometrySensor) - Constructor for class trclib.sensor.TrcOdometryWheels.AxisSensor
Constructor: Create an instance of the object.
AxisSensor(TrcOdometrySensor, double) - Constructor for class trclib.sensor.TrcOdometryWheels.AxisSensor
Constructor: Create an instance of the object.
AxisSensor(TrcOdometrySensor, double, double) - Constructor for class trclib.sensor.TrcOdometryWheels.AxisSensor
Constructor: Create an instance of the odometry wheel
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form