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 ftclib.driverio.FtcGamepad.ButtonType
 
absOdoHeadingWrapConverter - Variable in class trclib.drivebase.TrcDriveBase
 
absoluteOdometry - Variable in class ftclib.drivebase.FtcRobotDrive.RobotInfo
 
absoluteOdometry - Variable in class trclib.drivebase.TrcDriveBase
 
AbsoluteOdometry - Enum constant in enum class trclib.drivebase.TrcDriveBase.OdometryType
 
absSetPoint - Variable in class trclib.robotcore.TrcPidController
 
absTargetModeEnabled - Variable in class trclib.pathdrive.TrcPidDrive
 
absTargetPose - Variable in class trclib.pathdrive.TrcPidDrive
 
accel - Variable in class ftclib.sensor.FtcAccelerometer
 
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
 
accelFF - Variable in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
 
ACQCMD_DISTANCE_NO_BIAS - Static variable in class trclib.archive.TrcLidarLite
 
ACQCMD_DISTANCE_WITH_BIAS - Static variable in class trclib.archive.TrcLidarLite
 
ACQCMD_RESET - Static variable in class trclib.archive.TrcLidarLite
 
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.
actionParams - Variable in class trclib.motor.TrcServo
 
actionParams - Variable in class trclib.subsystem.TrcDifferentialServoWrist
 
actionParams - Variable in class trclib.subsystem.TrcIntake
 
actionParams - Variable in class trclib.subsystem.TrcMotorGrabber
 
actionParams - Variable in class trclib.subsystem.TrcServoGrabber
 
ActionParams() - Constructor for class trclib.motor.TrcServo.ActionParams
 
ActionParams(boolean, String, double, TrcEvent, double, TrcEvent) - Constructor for class trclib.subsystem.TrcMotorGrabber.ActionParams
 
ActionParams(String, TrcEvent, double, TrcEvent) - Constructor for class trclib.subsystem.TrcServoGrabber.ActionParams
 
ActionParams(TrcDifferentialServoWrist.Operation, String, double, double, TrcEvent, double) - Constructor for class trclib.subsystem.TrcDifferentialServoWrist.ActionParams
 
ActionParams(TrcIntake.Operation, double, double, double, TrcEvent, double) - Constructor for class trclib.subsystem.TrcIntake.ActionParams
 
actionTimedOut(Object) - Method in class trclib.subsystem.TrcDifferentialServoWrist
This method is called when the action has timed out.
actionTimedOut(Object) - Method in class trclib.subsystem.TrcIntake
This method is called when the action has timed out.
actionTimedOut(Object) - Method in class trclib.subsystem.TrcMotorGrabber
This method cancels the auto-assist operation and to clean up.
actionTimedOut(Object) - Method in class trclib.subsystem.TrcServoGrabber
This method cancels the auto-assist operation and to clean up.
actionType - Variable in class trclib.motor.TrcServo.ActionParams
 
ActionType() - Constructor for enum class trclib.motor.TrcServo.ActionType
 
active - Variable in class trclib.pathdrive.TrcPidDrive
 
active - Variable in class trclib.subsystem.TrcShooter
 
activeWebcam - Variable in class ftclib.vision.FtcVision
 
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.
addChoice(String, T, boolean) - Method in class ftclib.driverio.FtcChoiceMenu
This method adds a choice to the menu.
addChoice(String, T, boolean, FtcMenu) - Method in class ftclib.driverio.FtcChoiceMenu
This method adds a choice to the menu.
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.
addFollower(TrcServo) - Method in class trclib.motor.TrcServo
This method adds a following servo to the followers list.
addPriorityRequest(R, TrcEvent) - Method in class trclib.dataprocessor.TrcRequestQueue
This method adds the priority request to the head of the queue.
addRectInfo(String, Point[]) - Method in class ftclib.vision.FtcCameraStreamProcessor
This method adds info about a detected object so that we can annotate a rectangle around the object in the video stream.
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.
addTimer(TrcTimer) - Static method in class trclib.timer.TrcTimer
This method adds the timer to the timer list in the order of expiration.
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.
adjustGridCellHeading(double) - Method in class trclib.pathdrive.TrcGridDrive
This method adjusts the heading to the nearest 90-degree multiple.
adjustPoseToGridCellCenter(TrcPose2D) - Method in class trclib.pathdrive.TrcGridDrive
This method adjusts the given pose to the nearest grid cell center pose.
adjustToGridCellCenter(double) - Method in class trclib.pathdrive.TrcGridDrive
This method adjusts the grid cell position to the grid cell center.
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
 
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.
aimTimer - Variable in class trclib.subsystem.TrcShooter
 
ALIGN - Enum constant in enum class trclib.archive.TrcPixyCam1.RequestId
 
ALPHA - Enum constant in enum class ftclib.sensor.FtcColorSensor.DataType
 
ALTERNATE_I2CADDRESS - Static variable in class ftclib.archive.FtcZXDistanceSensor
 
ALTERNATE_I2CADDRESS - Static variable in class ftclib.sensor.FtcI2cAdaFruitColorSensor
 
analogInput - Variable in class ftclib.sensor.FtcAnalogEncoder
 
analogInput - Variable in class ftclib.sensor.FtcSensorTrigger
 
AnalogInput - Enum constant in enum class ftclib.sensor.FtcSensorTrigger.SensorType
 
ANALOGINPUT_DOUBLE_INTEGRATE - Static variable in class trclib.sensor.TrcAnalogInput
 
ANALOGINPUT_INTEGRATE - Static variable in class trclib.sensor.TrcAnalogInput
 
analogSensor - Variable in class ftclib.sensor.FtcSensorTrigger
 
AnalogSensor - Enum constant in enum class ftclib.sensor.FtcSensorTrigger.SensorType
 
analogSensorData - Variable in class ftclib.subsystem.FtcServoGrabber.Params
 
analogSensorSource - Variable in class ftclib.subsystem.FtcMotorGrabber.Params
 
analogTriggerInverted - Variable in class trclib.subsystem.TrcIntake.TriggerParams
 
analogTriggerThreshold - Variable in class trclib.subsystem.TrcIntake.TriggerParams
 
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
 
angleOdometry - Variable in class trclib.sensor.TrcOdometryWheels
 
angleOffset - Variable in class ftclib.sensor.FtcSparkFunOtos.Config
 
angleOffset - Variable in class trclib.sensor.TrcOdometryWheels.AxisSensor
 
angleScale - Variable in class trclib.drivebase.TrcDriveBase
 
angleScale - Variable in class trclib.sensor.TrcOdometryWheels
 
angleSensor - Variable in class trclib.sensor.TrcOdometryWheels
 
angleUnit - Variable in class ftclib.vision.FtcVisionAprilTag.Parameters
 
angularScale - Variable in class ftclib.sensor.FtcSparkFunOtos.Config
 
angularUnit - Variable in class ftclib.sensor.FtcSparkFunOtos.Config
 
annotate - Variable in class ftclib.vision.FtcEocvColorBlobProcessor
 
ANNOTATE_FONT_SCALE - Static variable in class trclib.vision.TrcOpenCvColorBlobPipeline
 
ANNOTATE_RECT_COLOR - Static variable in class trclib.vision.TrcOpenCvColorBlobPipeline
 
ANNOTATE_RECT_THICKNESS - Static variable in class trclib.vision.TrcOpenCvColorBlobPipeline
 
ANNOTATE_RECT_WHITE - Static variable in class trclib.vision.TrcOpenCvColorBlobPipeline
 
ANNOTATE_TEXT_COLOR - Static variable in class trclib.vision.TrcOpenCvColorBlobPipeline
 
annotateEnabled - Variable in class trclib.vision.TrcOpenCvColorBlobPipeline
 
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.
antiTippingEnabled - Variable in class trclib.drivebase.TrcDriveBase
 
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.
aprilTagDetection - Variable in class ftclib.vision.FtcVisionAprilTag.DetectedObject
 
aprilTagProcessor - Variable in class ftclib.vision.FtcVisionAprilTag
 
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
 
armTriggerCallback(TrcEvent.Callback, Object) - Method in class trclib.subsystem.TrcServoGrabber
This method arms the trigger callback.
aspectRatioRange - Variable in class trclib.vision.TrcOpenCvColorBlobPipeline.FilterContourParams
 
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 ftclib.archive.FtcPixyCam1
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 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 trclib.archive.TrcI2cLEDPanel
This method writes the data buffer to the device asynchronously.
asyncWriteData(TrcPixyCam1.RequestId, byte[]) - Method in class ftclib.archive.FtcPixyCam1
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 trclib.archive.TrcEmic2TextToSpeech
This method writes the string to the device asynchronously.
ATIME_1_CYCLE - Static variable in class ftclib.sensor.FtcI2cAdaFruitColorSensor
 
ATIME_10_CYCLE - Static variable in class ftclib.sensor.FtcI2cAdaFruitColorSensor
 
ATIME_256_CYCLE - Static variable in class ftclib.sensor.FtcI2cAdaFruitColorSensor
 
ATIME_42_CYCLE - Static variable in class ftclib.sensor.FtcI2cAdaFruitColorSensor
 
ATIME_64_CYCLE - Static variable in class ftclib.sensor.FtcI2cAdaFruitColorSensor
 
attack - Variable in class ftclib.archive.FtcAndroidTone
 
audioTrack - Variable in class ftclib.archive.FtcAndroidTone
 
AUTO_MODE - Enum constant in enum class trclib.robotcore.TrcRobot.RunMode
The robot is in this mode during the autonomous period.
autoAction(boolean, String, double, double, TrcEvent, double, TrcEvent.Callback, Object) - Method in class trclib.subsystem.TrcMotorGrabber
This method enables auto operation.
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.
autoOperation(String, TrcIntake.Operation, double, double, double, double, TrcEvent, double) - Method in class trclib.subsystem.TrcIntake
This method performs an auto operation.
autoRepeat - Variable in class trclib.sensor.TrcMaxbotixSonarArray
 
autoTask(TrcTaskMgr.TaskType, TrcRobot.RunMode, boolean) - Method in class trclib.robotcore.TrcAutoTask
This methods is called periodically to run the auto-assist task.
autoTaskObj - Variable in class trclib.robotcore.TrcAutoTask
 
average(double...) - Static method in class trclib.dataprocessor.TrcUtil
This method calculates and returns the average of the numbers in the given array.
averageSensorValues(TrcOdometryWheels.AxisSensor[], double, boolean) - Method in class trclib.sensor.TrcOdometryWheels
This method calculates the average of either position or velocity odometry data of all sensors in the given axis.
averageWindow - Variable in class trclib.timer.TrcElapsedTimer
 
axisOffset - Variable in class trclib.sensor.TrcOdometryWheels.AxisSensor
 
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