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

T

tankDrive(double, double) - Method in class trclib.drivebase.TrcDriveBase
This method implements tank drive where leftPower controls the left motors and right power controls the right motors.
tankDrive(double, double, boolean) - Method in class trclib.drivebase.TrcDriveBase
This method implements tank drive where leftPower controls the left motors and right power controls the right motors.
tankDrive(double, double, double, TrcEvent) - Method in class trclib.drivebase.TrcDriveBase
This method implements tank drive where leftPower controls the left motors and right power controls the right motors.
tankDrive(String, double, double) - Method in class trclib.drivebase.TrcDriveBase
This method implements tank drive where leftPower controls the left motors and right power controls the right motors.
tankDrive(String, double, double, boolean, double, TrcEvent) - Method in class trclib.drivebase.TrcDriveBase
This method implements tank drive where leftPower controls the left motors and right power controls the right motors.
tankDrive(String, double, double, boolean, double, TrcEvent) - Method in class trclib.drivebase.TrcSimpleDriveBase
This method implements tank drive where leftPower controls the left motors and right power controls the right motors.
tankDrive(String, double, double, boolean, double, TrcEvent) - Method in class trclib.drivebase.TrcSwerveDriveBase
This method implements tank drive where leftPower controls the left motors and right power controls the right motors.
tankDrive(String, double, double, double, TrcEvent) - Method in class trclib.drivebase.TrcDriveBase
This method implements tank drive where leftPower controls the left motors and right power controls the right motors.
TankMode - Enum constant in enum class trclib.driverio.TrcGameController.DriveMode
 
targetArea - Variable in class ftclib.vision.FtcLimelightVision.DetectedObject
 
targetDepth - Variable in class ftclib.vision.FtcLimelightVision.DetectedObject
 
targetGroundOffset - Variable in class ftclib.vision.FtcLimelightVision.DetectedObject
 
targetGroundOffset - Variable in class ftclib.vision.FtcLimelightVision
 
targetHeadingOffset - Variable in class trclib.pathdrive.TrcPurePursuitDrive
 
targetPose - Variable in class ftclib.vision.FtcLimelightVision.DetectedObject
 
targetPosition - Variable in class trclib.motor.TrcServo.ActionParams
 
targetRect - Variable in class ftclib.vision.FtcLimelightVision.DetectedObject
 
task - Variable in class trclib.robotcore.TrcPeriodicThread
 
task - Variable in class trclib.robotcore.TrcTaskMgr.TaskObject
 
taskEnabled - Variable in class ftclib.sensor.FtcImu
 
taskEnabled - Variable in class trclib.driverio.TrcPriorityIndicator
 
taskEnabled - Variable in class trclib.robotcore.TrcPeriodicThread.TaskState
 
taskEnabled - Variable in class trclib.vision.TrcVisionTask
 
taskList - Static variable in class trclib.robotcore.TrcTaskMgr
 
taskName - Variable in class trclib.robotcore.TrcTaskMgr.TaskObject
 
TaskObject(String, TrcTaskMgr.Task) - Constructor for class trclib.robotcore.TrcTaskMgr.TaskObject
Constructor: Creates an instance of the task object with the given name and the given task type.
taskParams - Variable in class trclib.motor.TrcMotor
 
taskParams - Variable in class trclib.robotcore.TrcAutoTask
 
TaskParams() - Constructor for class trclib.motor.TrcMotor.TaskParams
 
taskStartTime - Variable in class trclib.vision.TrcVisionTask
 
taskStartTimes - Variable in class trclib.robotcore.TrcTaskMgr.TaskObject
 
taskState - Variable in class trclib.robotcore.TrcPeriodicThread
 
TaskState(String, Runnable, int) - Constructor for class trclib.robotcore.TrcPeriodicThread.TaskState
Constructor: Create an instance of the object.
taskThread - Variable in class trclib.robotcore.TrcTaskMgr.TaskObject
 
TASKTIME_THRESHOLD_MS - Static variable in class trclib.robotcore.TrcTaskMgr
 
taskTimeSlotCounts - Variable in class trclib.robotcore.TrcTaskMgr.TaskObject
 
taskTotalElapsedTimes - Variable in class trclib.robotcore.TrcTaskMgr.TaskObject
 
taskTotalIntervals - Variable in class trclib.robotcore.TrcTaskMgr.TaskObject
 
taskType - Variable in class trclib.robotcore.TrcAutoTask
 
TaskType(int) - Constructor for enum class trclib.robotcore.TrcTaskMgr.TaskType
 
taskTypes - Variable in class trclib.robotcore.TrcTaskMgr.TaskObject
 
telemetry - Variable in class ftclib.robotcore.FtcOpMode
 
telemetry - Variable in class ftclib.driverio.FtcDashboard
 
TELEOP_MODE - Enum constant in enum class trclib.robotcore.TrcRobot.RunMode
The robot is in this mode during the operator control period.
terminateAllThreads() - Static method in class trclib.robotcore.TrcTaskMgr
This method is mainly for FtcOpMode to call at the end of the opMode loop because runOpMode could be terminated before shutdown can be called especially if stopMode code is doing logging I/O (e.g.
terminateTask() - Method in class trclib.robotcore.TrcPeriodicThread.TaskState
This method is called to terminate the periodic task.
terminateTask() - Method in class trclib.robotcore.TrcPeriodicThread
This method is called to terminate the periodic task.
TEST_MODE - Enum constant in enum class trclib.robotcore.TrcRobot.RunMode
The robot is in this mode when Test Mode is selected on the DriverStation.
textPaint - Variable in class ftclib.vision.FtcCameraStreamProcessor
 
textPaint - Variable in class ftclib.vision.FtcEocvColorBlobProcessor
 
thread - Variable in class trclib.robotcore.TrcWatchdogMgr.Watchdog
 
thresholds - Variable in class trclib.sensor.TrcTriggerThresholdZones
 
tiltLowerLimitSwitchActive() - Method in class trclib.subsystem.TrcShooter
This method checks if tilt's lower limit switch is active.
tiltMotor - Variable in class trclib.subsystem.TrcShooter
 
tiltMotorParams - Variable in class ftclib.subsystem.FtcShooter.Params
 
tiltOnTargetEvent - Variable in class trclib.subsystem.TrcShooter
 
tiltParams - Variable in class ftclib.subsystem.FtcShooter.Params
 
tiltParams - Variable in class trclib.subsystem.TrcShooter
 
tiltPosHighLimit - Variable in class ftclib.subsystem.FtcDifferentialServoWrist.Params
 
tiltPosHighLimit - Variable in class trclib.subsystem.TrcDifferentialServoWrist.Params
 
tiltPosLowLimit - Variable in class ftclib.subsystem.FtcDifferentialServoWrist.Params
 
tiltPosLowLimit - Variable in class trclib.subsystem.TrcDifferentialServoWrist.Params
 
tiltPosOffset - Variable in class ftclib.subsystem.FtcDifferentialServoWrist.Params
 
tiltPosOffset - Variable in class trclib.subsystem.TrcDifferentialServoWrist.Params
 
tiltPosPresets - Variable in class ftclib.subsystem.FtcDifferentialServoWrist.Params
 
tiltPosPresets - Variable in class trclib.subsystem.TrcDifferentialServoWrist.Params
 
tiltPosPresets - Variable in class trclib.subsystem.TrcDifferentialServoWrist
 
tiltPower - Variable in class trclib.subsystem.TrcDifferentialServoWrist
 
tiltPresetPositionDown(String) - Method in class trclib.subsystem.TrcDifferentialServoWrist
This method sets the wrist to the next tilt preset position down from the current position.
tiltPresetPositionUp(String) - Method in class trclib.subsystem.TrcDifferentialServoWrist
This method sets the wrist to the next tilt preset position up from the current position.
tiltUpperLimitSwitchActive() - Method in class trclib.subsystem.TrcShooter
This method checks if tilt's upper limit switch is active.
tiltValue - Variable in class trclib.subsystem.TrcDifferentialServoWrist.ActionParams
 
timedOut(Object) - Method in class trclib.subsystem.TrcShooter
This method is called if the shooter operation has timed out.
timedOutTime - Variable in class trclib.archive.TrcHolonomicPurePursuitDrive
 
timedOutTime - Variable in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
 
timedOutTime - Variable in class trclib.pathdrive.TrcPurePursuitDrive
 
timeout - Variable in class trclib.motor.TrcMotor.TaskParams
 
timeout - Variable in class trclib.motor.TrcServo.ActionParams
 
timeout - Variable in class trclib.robotcore.TrcI2cDevice.Request
 
timeout - Variable in class trclib.subsystem.TrcDifferentialServoWrist.ActionParams
 
timeout - Variable in class trclib.subsystem.TrcIntake.ActionParams
 
timeout - Variable in class trclib.subsystem.TrcMotorGrabber.ActionParams
 
timeout - Variable in class trclib.subsystem.TrcServoGrabber.ActionParams
 
timer - Variable in class ftclib.motor.FtcServo
 
timer - Variable in class trclib.archive.TrcRGBLight
 
timer - Variable in class trclib.command.CmdDriveMotorsTest
 
timer - Variable in class trclib.command.CmdPidDrive
 
timer - Variable in class trclib.command.CmdTimedDrive
 
timer - Variable in class trclib.motor.TrcMotor
 
timer - Variable in class trclib.motor.TrcServo
 
timer - Variable in class trclib.sensor.TrcMaxbotixSonarArray
 
timer - Variable in class trclib.subsystem.TrcDifferentialServoWrist
 
timer - Variable in class trclib.subsystem.TrcIntake
 
timer - Variable in class trclib.subsystem.TrcMotorGrabber
 
timer - Variable in class trclib.subsystem.TrcServoGrabber
 
timerEvent - Variable in class trclib.archive.TrcRGBLight
 
timerEvent - Variable in class trclib.subsystem.TrcIntake
 
timerList - Static variable in class trclib.timer.TrcTimer
 
timerTask() - Static method in class trclib.timer.TrcTimer
This method runs by the timer thread to wait for the next timer in the list and signal the timer object when it expires.
timerThread - Static variable in class trclib.timer.TrcTimer
 
timestamp - Variable in class ftclib.sensor.FtcImu.GyroData
 
timestamp - Variable in class trclib.sensor.TrcSensor.SensorData
 
timestampEpoch - Variable in class trclib.timer.TrcHighPrecisionTime
 
timestampNano - Variable in class trclib.timer.TrcHighPrecisionTime
 
timeStep - Variable in class trclib.pathdrive.TrcWaypoint
 
toAbsolute(TrcPose2D) - Method in class trclib.pathdrive.TrcPath
This method returns a path that converts all the waypoints to absolute positions.
toDegrees() - Method in class trclib.pathdrive.TrcPath
Create a new path identical to this one, except the heading values are in degrees.
togglePlayback() - Method in class trclib.archive.TrcEmic2TextToSpeech
This method is called to pause/resume the spoken sentence in progress.
toLogicalPosition(double) - Method in class trclib.motor.TrcServo
This method is called to convert a physical position to a logical position.
tone - Variable in class trclib.archive.TrcSongPlayer
 
toPath() - Method in class trclib.pathdrive.TrcPathBuilder
This method returns the TrcPath built.
toPhysicalPosition(double) - Method in class trclib.motor.TrcServo
This method is called to convert a logical position to a physical position.
topLeft - Variable in class trclib.vision.TrcHomographyMapper.Rectangle
 
toPose2D() - Method in class trclib.pathdrive.TrcPose3D
This method converts the Pose3D to a Pose2D.
toPosVector() - Method in class trclib.pathdrive.TrcPose2D
This method returns the vector form of this pose.
toPosVector() - Method in class trclib.pathdrive.TrcPose3D
This method returns the vector form of this pose.
topRight - Variable in class trclib.vision.TrcHomographyMapper.Rectangle
 
toRadians() - Method in class trclib.pathdrive.TrcPath
Create a new path identical to this one, except the heading values are in radians.
toRelativeStartPath() - Method in class trclib.pathdrive.TrcPathBuilder
This method returns the TrcPath built.
toString() - Method in class ftclib.archive.FtcSongXml
This method returns the song name.
toString() - Method in class ftclib.driverio.FtcGamepadRumble.Pattern
 
toString() - Method in class ftclib.driverio.FtcMatchInfo
This method returns the string form of the match info.
toString() - Method in class ftclib.motor.FtcMotorActuator.Params
This method returns the string format of the Params info.
toString() - Method in class ftclib.motor.FtcServoActuator.Params
This method returns the string format of the servoParams info.
toString() - Method in class ftclib.robotcore.FtcI2cDeviceSynch
This method returns the device name.
toString() - Method in class ftclib.sensor.FtcPinpointOdometry.Config
This method returns the string format of the Params info.
toString() - Method in class ftclib.sensor.FtcPinpointOdometry
This method returns the instance name.
toString() - Method in class ftclib.sensor.FtcSensorTrigger
This method returns the instance name.
toString() - Method in class ftclib.sensor.FtcSparkFunOtos.Config
This method returns the string format of the Params info.
toString() - Method in class ftclib.sensor.FtcSparkFunOtos
This method returns the instance name.
toString() - Method in class ftclib.subsystem.FtcDifferentialServoWrist.Params
This method returns the string format of the Params info.
toString() - Method in class ftclib.subsystem.FtcIntake.Params
This method returns the string format of the Params info.
toString() - Method in class ftclib.subsystem.FtcMotorGrabber.Params
This method returns the string format of the Params info.
toString() - Method in class ftclib.subsystem.FtcServoGrabber.Params
This method returns the string format of the Params info.
toString() - Method in class ftclib.subsystem.FtcShooter.Params
This method returns the string format of the Params info.
toString() - Method in class ftclib.vision.FtcEocvColorBlobProcessor
This method returns the pipeline instance name.
toString() - Method in class ftclib.vision.FtcLimelightVision.DetectedObject
This method returns the string form of the target info.
toString() - Method in class ftclib.vision.FtcLimelightVision
This method returns the camera name.
toString() - Method in class ftclib.vision.FtcRawEocvColorBlobPipeline
This method returns the pipeline instance name.
toString() - Method in class ftclib.vision.FtcVisionAprilTag.DetectedObject
This method returns the string form of the target info.
toString() - Method in class ftclib.vision.FtcVisionAprilTag
This method returns the tag family string.
toString() - Method in class ftclib.vision.FtcVisionEocvColorBlob
This method returns the pipeline instance name.
toString() - Method in class trclib.archive.TrcCardinalConverter
This method returns the instance name.
toString() - Method in class trclib.archive.TrcEmic2TextToSpeech
This method returns the instance name.
toString() - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
This method returns the instance name.
toString() - Method in class trclib.archive.TrcI2cLEDPanel
This method returns the instance name.
toString() - Method in class trclib.archive.TrcPixyCam1.ObjectBlock
 
toString() - Method in class trclib.archive.TrcPixyCam1
This method returns the instance name.
toString() - Method in class trclib.archive.TrcPixyCam2.Barcode
 
toString() - Method in class trclib.archive.TrcPixyCam2.Block
This method formats all fields into a string for printing purpose.
toString() - Method in class trclib.archive.TrcPixyCam2.FeatureBarcodes
 
toString() - Method in class trclib.archive.TrcPixyCam2.FeatureIntersections
 
toString() - Method in class trclib.archive.TrcPixyCam2.FeatureVectors
 
toString() - Method in class trclib.archive.TrcPixyCam2.Intersection
 
toString() - Method in class trclib.archive.TrcPixyCam2.IntersectionLine
 
toString() - Method in class trclib.archive.TrcPixyCam2
This method returns the instance name.
toString() - Method in class trclib.archive.TrcPixyCam2.Vector
 
toString() - Method in class trclib.archive.TrcRGBLight
This method returns the instance name.
toString() - Method in class trclib.archive.TrcSong
This method returns the song name.
toString() - Method in class trclib.archive.TrcSongPlayer
This method returns the instance name.
toString() - Method in class trclib.archive.TrcTankMotionProfileFollower
This method returns the instance name.
toString() - Method in class trclib.dataprocessor.TrcDataBuffer
This method returns the instance name and the data in the buffer.
toString() - Method in class trclib.dataprocessor.TrcDataIntegrator
This method returns the instance name.
toString() - Method in class trclib.dataprocessor.TrcDiscreteValue
This method returns the instance name.
toString() - Method in class trclib.dataprocessor.TrcFilter
This method returns the instance name.
toString() - Method in class trclib.dataprocessor.TrcRequestQueue.RequestEntry
This method returns the request info as a string.
toString() - Method in class trclib.dataprocessor.TrcRequestQueue
This method returns the instance name.
toString() - Method in class trclib.dataprocessor.TrcWarpSpace
This method returns the instance name.
toString() - Method in class trclib.dataprocessor.TrcWrapValueConverter
This method returns the instance name.
toString() - Method in class trclib.drivebase.TrcDriveBase.MotorsState
 
toString() - Method in class trclib.drivebase.TrcDriveBase.Odometry
This method returns the string representation of the object.
toString() - Method in class trclib.drivebase.TrcSwerveModule
This method returns the instance name.
toString() - Method in class trclib.driverio.TrcAddressableLED.Pattern
 
toString() - Method in class trclib.driverio.TrcGameController
This method returns the instance name.
toString() - Method in class trclib.driverio.TrcGobildaIndicatorLight.Pattern
 
toString() - Method in class trclib.driverio.TrcPriorityIndicator.PatternState
This method returns the string representation of the LED pattern state.
toString() - Method in class trclib.driverio.TrcPriorityIndicator
This method returns the instance name.
toString() - Method in class trclib.driverio.TrcRevBlinkin.Pattern
 
toString() - Method in class trclib.motor.TrcMotor.ExternalSensors
This method returns the string format of the Params info.
toString() - Method in class trclib.motor.TrcMotor
This method returns the instance name.
toString() - Method in class trclib.motor.TrcServo.ActionParams
 
toString() - Method in class trclib.motor.TrcServo.Params
This method returns the string format of the servoParams info.
toString() - Method in class trclib.motor.TrcServo
This method returns the instance name.
toString() - Method in class trclib.output.TrcDigitalOutput
This method returns the instance name.
toString() - Method in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
This method returns the instance name.
toString() - Method in class trclib.pathdrive.TrcPath
This method returns the path info in string form.
toString() - Method in class trclib.pathdrive.TrcPidDrive
This method returns the instance name.
toString() - Method in class trclib.pathdrive.TrcPose2D
This method returns the string representation of the pose.
toString() - Method in class trclib.pathdrive.TrcPose3D
This method returns the string representation of the pose.
toString() - Method in class trclib.pathdrive.TrcPurePursuitDrive
This method returns the instance name.
toString() - Method in class trclib.pathdrive.TrcWaypoint
This method returns the string containing the information of the waypoint.
toString() - Method in class trclib.robotcore.TrcAutoTask
This method returns the instance name.
toString() - Method in class trclib.robotcore.TrcEvent
This method returns the instance name.
toString() - Method in class trclib.robotcore.TrcI2cDevice
This method returns the instance name of the device.
toString() - Method in class trclib.robotcore.TrcLoopProfiler.ProfilePoint
 
toString() - Method in class trclib.robotcore.TrcLoopProfiler
This method returns the instance name.
toString() - Method in class trclib.robotcore.TrcPeriodicThread
This method returns the instance name.
toString() - Method in class trclib.robotcore.TrcPidController.PidCoefficients
This method returns all PID coefficients in string form.
toString() - Method in class trclib.robotcore.TrcPidController
This method returns the instance name.
toString() - Method in class trclib.robotcore.TrcPresets
This method returns the instance name.
toString() - Method in class trclib.robotcore.TrcSerialBusDevice.Request
This method returns the request info as a string.
toString() - Method in class trclib.robotcore.TrcSerialBusDevice
This method returns the instance name.
toString() - Method in class trclib.robotcore.TrcStateMachine
This method returns the instance name.
toString() - Method in class trclib.robotcore.TrcTaskMgr.TaskObject
This method returns the instance name of the task.
toString() - Method in class trclib.robotcore.TrcTraceLogger
This method returns the trace log name.
toString() - Method in class trclib.robotcore.TrcWatchdogMgr.Watchdog
This method returns the string containing the info of the watchdog.
toString() - Method in class trclib.sensor.TrcAccelerometer
This method returns the instance name.
toString() - Method in class trclib.sensor.TrcAnalogInput
This method returns the instance name.
toString() - Method in class trclib.sensor.TrcDigitalInput
This method returns the instance name.
toString() - Method in class trclib.sensor.TrcGyro
This method returns the instance name.
toString() - Method in class trclib.sensor.TrcMaxbotixSonarArray
This method returns the instance name.
toString() - Method in class trclib.sensor.TrcOdometrySensor.Odometry
This method returns the string representation of the object.
toString() - Method in class trclib.sensor.TrcOdometryWheels.AxisSensor
This method returns the sensor info in string form.
toString() - Method in class trclib.sensor.TrcRobotBattery
This method returns the state of the battery in a string.
toString() - Method in class trclib.sensor.TrcSensor.SensorData
This method returns the sensor data in string format.
toString() - Method in class trclib.sensor.TrcSensor
This method returns the instance name.
toString() - Method in class trclib.sensor.TrcSensorCalibrator
This method returns the instance name.
toString() - Method in class trclib.sensor.TrcTriggerDigitalInput
This method returns the instance name and its state.
toString() - Method in class trclib.sensor.TrcTriggerDigitalInput.TriggerState
 
toString() - Method in class trclib.sensor.TrcTriggerThresholdRange
This method returns the instance name and its state.
toString() - Method in class trclib.sensor.TrcTriggerThresholdRange.TriggerState
 
toString() - Method in class trclib.sensor.TrcTriggerThresholdZones.CallbackContext
 
toString() - Method in class trclib.sensor.TrcTriggerThresholdZones
This method returns the instance name and its state.
toString() - Method in class trclib.sensor.TrcTriggerThresholdZones.TriggerState
 
toString() - Method in class trclib.subsystem.TrcDifferentialServoWrist.ActionParams
 
toString() - Method in class trclib.subsystem.TrcDifferentialServoWrist.Params
This method returns the string format of the Params info.
toString() - Method in class trclib.subsystem.TrcDifferentialServoWrist
This method returns the instance name.
toString() - Method in class trclib.subsystem.TrcIntake.ActionParams
 
toString() - Method in class trclib.subsystem.TrcIntake
This method returns the instance name.
toString() - Method in class trclib.subsystem.TrcIntake.TriggerParams
This method returns the string form of all the parameters.
toString() - Method in class trclib.subsystem.TrcMotorGrabber.ActionParams
 
toString() - Method in class trclib.subsystem.TrcMotorGrabber.Params
This method returns the string form of all the parameters.
toString() - Method in class trclib.subsystem.TrcMotorGrabber
This method returns the instance name.
toString() - Method in class trclib.subsystem.TrcPidConveyor.Parameters
This method returns the string format of the PID conveyor parameters.
toString() - Method in class trclib.subsystem.TrcServoGrabber.ActionParams
 
toString() - Method in class trclib.subsystem.TrcServoGrabber.Params
This method returns the string form of all the parameters.
toString() - Method in class trclib.subsystem.TrcServoGrabber
This method returns the instance name.
toString() - Method in class trclib.timer.TrcElapsedTimer
This method returns the performance data in string form.
toString() - Method in class trclib.timer.TrcHighPrecisionTime
This method returns the performance data in string form.
toString() - Method in class trclib.timer.TrcIntervalTimer
This method returns the instance name.
toString() - Method in class trclib.timer.TrcPerformanceTimer
This method returns the performance data in string form.
toString() - Method in class trclib.timer.TrcTimer.State
 
toString() - Method in class trclib.timer.TrcTimer
This method returns the instance name and the timer state.
toString() - Method in class trclib.vision.TrcHomographyMapper.Rectangle
 
toString() - Method in class trclib.vision.TrcOpenCvColorBlobPipeline.FilterContourParams
 
toString() - Method in class trclib.vision.TrcOpenCvColorBlobPipeline
This method returns the instance name.
toString() - Method in class trclib.vision.TrcOpenCvDetector.DetectedObject
This method returns the string form of the target info.
toString() - Method in class trclib.vision.TrcOpenCvDetector
This method returns the instance name.
toString() - Method in class trclib.vision.TrcVisionTargetInfo
This method returns the string form of the target info.
toString() - Method in class trclib.vision.TrcVisionTask
This method returns the instance name.
totalElapsedTime - Variable in class ftclib.robotcore.FtcOpMode
 
totalElapsedTime - Variable in class trclib.robotcore.TrcLoopProfiler.ProfilePoint
 
totalElapsedTime - Variable in class trclib.timer.TrcElapsedTimer
 
totalElapsedTime - Variable in class trclib.timer.TrcPerformanceTimer
 
totalEnergy - Variable in class trclib.sensor.TrcRobotBattery
 
totalError - Variable in class trclib.robotcore.TrcPidController.PidCtrlState
 
totalFrames - Variable in class trclib.vision.TrcVisionTask
 
totalIntervalTime - Variable in class trclib.timer.TrcPerformanceTimer
 
totalLoopIntervalTime - Variable in class trclib.robotcore.TrcLoopProfiler
 
totalMessages - Variable in class trclib.robotcore.TrcTraceLogger
 
totalNanoTime - Variable in class trclib.dataprocessor.TrcRequestQueue
 
totalNanoTime - Variable in class trclib.robotcore.TrcTraceLogger
 
totalProcessedFrames - Variable in class trclib.vision.TrcVisionPerformanceMetrics
 
totalProcessedTime - Variable in class trclib.vision.TrcVisionPerformanceMetrics
 
totalRequests - Variable in class trclib.dataprocessor.TrcRequestQueue
 
totalTime - Variable in class trclib.vision.TrcVisionTask
 
touchSensor - Variable in class ftclib.sensor.FtcTouchSensor
 
traceDebug(String, String) - Method in class trclib.robotcore.TrcDbgTrace
This method is called to print a debug message.
traceDebug(String, String, Object...) - Method in class trclib.robotcore.TrcDbgTrace
This method is called to print a debug message.
traceErr(String, String) - Method in class trclib.robotcore.TrcDbgTrace
This method is called to print an error message.
traceErr(String, String, Object...) - Method in class trclib.robotcore.TrcDbgTrace
This method is called to print an error message.
traceFatal(String, String) - Method in class trclib.robotcore.TrcDbgTrace
This method is called to print a fatal message.
traceFatal(String, String, Object...) - Method in class trclib.robotcore.TrcDbgTrace
This method is called to print a fatal message.
traceInfo(String, String) - Method in class trclib.robotcore.TrcDbgTrace
This method is called to print an information message.
traceInfo(String, String, Object...) - Method in class trclib.robotcore.TrcDbgTrace
This method is called to print an information message.
traceLog - Variable in class trclib.robotcore.TrcTraceLogger
 
traceLogger - Static variable in class trclib.robotcore.TrcDbgTrace
 
traceLogName - Variable in class trclib.robotcore.TrcTraceLogger
 
traceMsgWorker(String, int, TrcDbgTrace.MsgLevel, String) - Method in class trclib.robotcore.TrcDbgTrace
This method is the common worker for all the trace message methods.
tracePidInfo - Variable in class trclib.archive.TrcHolonomicPurePursuitDrive
 
tracePidInfo - Variable in class trclib.motor.TrcMotor
 
tracePidInfo - Variable in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
 
tracePidInfo - Variable in class trclib.pathdrive.TrcPidDrive
 
tracePidInfo - Variable in class trclib.pathdrive.TrcPurePursuitDrive
 
tracePostStateInfo(String, Object, TrcDriveBase, TrcPidDrive) - Method in class trclib.robotcore.TrcDbgTrace
This method logs a post-state info event using the global tracer.
tracePostStateInfo(String, Object, TrcDriveBase, TrcPidDrive, TrcPurePursuitDrive, TrcRobotBattery) - Method in class trclib.robotcore.TrcDbgTrace
This method logs a post-state info event using the global tracer.
tracePostStateInfo(String, Object, TrcDriveBase, TrcPurePursuitDrive) - Method in class trclib.robotcore.TrcDbgTrace
This method logs a post-state info event using the global tracer.
tracePostStateInfo(String, Object, TrcRobotBattery) - Method in class trclib.robotcore.TrcDbgTrace
This method logs a post-state info event using the global tracer.
tracePostStateInfoWorker(String, Object, TrcDriveBase, TrcPidDrive, TrcPurePursuitDrive, TrcRobotBattery) - Method in class trclib.robotcore.TrcDbgTrace
This method logs a post-state info event using the global tracer.
tracePreStateInfo(String, Object) - Method in class trclib.robotcore.TrcDbgTrace
This method logs a pre-state info event using the global tracer.
tracer - Variable in class ftclib.drivebase.FtcSwerveDrive
 
tracer - Variable in class ftclib.sensor.FtcAnalogEncoder
 
tracer - Variable in class ftclib.sensor.FtcOctoQuad
 
tracer - Variable in class ftclib.sensor.FtcPinpointOdometry
 
tracer - Variable in class ftclib.sensor.FtcSparkFunOtos
 
tracer - Variable in class ftclib.vision.FtcEocvColorBlobProcessor
 
tracer - Variable in class ftclib.vision.FtcLimelightVision
 
tracer - Variable in class ftclib.vision.FtcRawEocvColorBlobPipeline
 
tracer - Variable in class ftclib.vision.FtcRawEocvVision
 
tracer - Variable in class ftclib.vision.FtcVision
 
tracer - Variable in class ftclib.vision.FtcVisionAprilTag
 
tracer - Variable in class ftclib.vision.FtcVisionEocvColorBlob
 
tracer - Variable in class trclib.archive.CmdWaltzTurn
 
tracer - Variable in class trclib.archive.TrcEmic2TextToSpeech
 
tracer - Variable in class trclib.archive.TrcHolonomicPurePursuitDrive
 
tracer - Variable in class trclib.archive.TrcI2cLEDPanel
 
tracer - Variable in class trclib.archive.TrcLidarLite
 
tracer - Variable in class trclib.archive.TrcPixyCam1
 
tracer - Variable in class trclib.archive.TrcPixyCam2
 
tracer - Variable in class trclib.archive.TrcRGBLight
 
tracer - Variable in class trclib.archive.TrcSongPlayer
 
tracer - Variable in class trclib.command.CmdDriveMotorsTest
 
tracer - Variable in class trclib.command.CmdPidDrive
 
tracer - Variable in class trclib.command.CmdTimedDrive
 
tracer - Variable in class trclib.dataprocessor.TrcFilter
 
tracer - Variable in class trclib.dataprocessor.TrcRequestQueue
 
tracer - Variable in class trclib.drivebase.TrcDriveBase
 
tracer - Variable in class trclib.drivebase.TrcSwerveModule
 
tracer - Variable in class trclib.driverio.TrcGameController
 
tracer - Variable in class trclib.driverio.TrcPriorityIndicator
 
tracer - Variable in class trclib.driverio.TrcTone
 
tracer - Variable in class trclib.motor.TrcMotor
 
tracer - Variable in class trclib.motor.TrcServo
 
tracer - Variable in class trclib.pathdrive.TrcGridDrive
 
tracer - Variable in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
 
tracer - Variable in class trclib.pathdrive.TrcPath
 
tracer - Variable in class trclib.pathdrive.TrcPidDrive
 
tracer - Variable in class trclib.pathdrive.TrcPurePursuitDrive
 
tracer - Variable in class trclib.robotcore.TrcAutoTask
 
tracer - Variable in class trclib.robotcore.TrcEvent
 
tracer - Variable in class trclib.robotcore.TrcI2cDevice
 
tracer - Variable in class trclib.robotcore.TrcPeriodicThread
 
tracer - Variable in class trclib.robotcore.TrcPidController
 
tracer - Variable in class trclib.robotcore.TrcPresets
 
tracer - Variable in class trclib.robotcore.TrcSerialBusDevice
 
tracer - Static variable in class trclib.robotcore.TrcTaskMgr
 
tracer - Variable in class trclib.robotcore.TrcTraceLogger
 
tracer - Variable in class trclib.sensor.TrcMaxbotixSonarArray
 
tracer - Variable in class trclib.sensor.TrcOdometryWheels
 
tracer - Variable in class trclib.sensor.TrcSensor
 
tracer - Variable in class trclib.sensor.TrcTriggerDigitalInput
 
tracer - Variable in class trclib.sensor.TrcTriggerThresholdRange
 
tracer - Variable in class trclib.sensor.TrcTriggerThresholdZones
 
tracer - Variable in class trclib.subsystem.TrcDifferentialServoWrist
 
tracer - Variable in class trclib.subsystem.TrcIntake
 
tracer - Variable in class trclib.subsystem.TrcMotorGrabber
 
tracer - Variable in class trclib.subsystem.TrcServoGrabber
 
tracer - Variable in class trclib.subsystem.TrcShooter
 
tracer - Variable in class trclib.timer.TrcTimer
 
tracer - Variable in class trclib.vision.TrcOpenCvColorBlobPipeline
 
tracer - Variable in class trclib.vision.TrcOpenCvDetector
 
tracer - Variable in class trclib.vision.TrcVisionTask
 
traceVerbose(String, String) - Method in class trclib.robotcore.TrcDbgTrace
This method is called to print a verbose message.
traceVerbose(String, String, Object...) - Method in class trclib.robotcore.TrcDbgTrace
This method is called to print a verbose message.
traceWarn(String, String) - Method in class trclib.robotcore.TrcDbgTrace
This method is called to print a warning message.
traceWarn(String, String, Object...) - Method in class trclib.robotcore.TrcDbgTrace
This method is called to print a warning message.
trackingIndex - Variable in class trclib.archive.TrcPixyCam2.Block
 
translate(double, double) - Method in class trclib.pathdrive.TrcPath
Translate the path by an x and y offset.
translateMotorPower(double, double) - Method in interface trclib.drivebase.TrcDriveBase.MotorPowerMapper
This method is called to translate the desired motor power to the actual motor power taking into consideration of the motor torque curve with the current motor velocity.
translatePose(double, double) - Method in class trclib.pathdrive.TrcPose2D
This method translates this pose with the x and y offset in reference to the angle of the pose.
trapezoidVelocity(double, double, double) - Method in class trclib.pathdrive.TrcPath
Set the velocity and accelerations of the waypoints in the path to follow a trapezoidal velocity profile.
TrcAbsoluteEncoder - Class in trclib.sensor
This class implements a generic Absolute Encoder that implements the TrcEncoder interface to allow compatibility to other types of encoders.
TrcAbsoluteEncoder(String, DoubleSupplier, double, double) - Constructor for class trclib.sensor.TrcAbsoluteEncoder
Constructor: Creates an instance of the object.
TrcAccelerometer - Class in trclib.sensor
This class implements a platform independent accelerometer.
TrcAccelerometer(String, int, int) - Constructor for class trclib.sensor.TrcAccelerometer
Constructor: Creates an instance of the object.
TrcAccelerometer(String, int, int, TrcFilter[]) - Constructor for class trclib.sensor.TrcAccelerometer
Constructor: Creates an instance of the object.
TrcAccelerometer.DataType - Enum Class in trclib.sensor
 
TrcAddressableLED - Class in trclib.driverio
This class implements a platform independent Addressable LED device.
TrcAddressableLED(String, int) - Constructor for class trclib.driverio.TrcAddressableLED
Constructor: Create an instance of the object.
TrcAddressableLED.Pattern - Class in trclib.driverio
This class contains information about an LED pattern.
TrcAddressableLED.Pattern.Type - Enum Class in trclib.driverio
 
TrcAnalogInput - Class in trclib.sensor
This class implements a platform independent AnalogInput.
TrcAnalogInput(String, int) - Constructor for class trclib.sensor.TrcAnalogInput
Constructor: Creates an instance of the object.
TrcAnalogInput(String, int, int) - Constructor for class trclib.sensor.TrcAnalogInput
Constructor: Creates an instance of the object.
TrcAnalogInput(String, int, int, TrcFilter[]) - Constructor for class trclib.sensor.TrcAnalogInput
Constructor: Creates an instance of the object.
TrcAnalogInput.DataType - Enum Class in trclib.sensor
 
TrcAnalogSensor - Class in trclib.sensor
This class implements a platform independent generic analog sensor.
TrcAnalogSensor(String, TrcAnalogSensor.AnalogDataSource) - Constructor for class trclib.sensor.TrcAnalogSensor
Constructor: Creates an instance of the object.
TrcAnalogSensor.AnalogDataSource - Interface in trclib.sensor
This interface is used by this class to get the analog data from the provider.
TrcAutoTask<T> - Class in trclib.robotcore
This class implements auto-assist task.
TrcAutoTask(String, String, TrcTaskMgr.TaskType) - Constructor for class trclib.robotcore.TrcAutoTask
Constructor: Create an instance of the object.
TrcCardinalConverter<D> - Class in trclib.archive
This class converts cardinal data to cartesian data for sensors such as gyro or compass.
TrcCardinalConverter(String, TrcSensor<D>, D) - Constructor for class trclib.archive.TrcCardinalConverter
Constructor: Creates an instance of the object.
TrcCascadePidController - Class in trclib.archive
This class implements a Cascade PID Controller.
TrcCascadePidController(String, TrcPidController.PidCoefficients, TrcPidController.PidCoefficients, TrcPidController.PidInput, TrcPidController.PidInput) - Constructor for class trclib.archive.TrcCascadePidController
Constructor: Create an instance of the object.
TrcColor - Class in trclib.dataprocessor
This class implements a platform independent color object.
TrcColor(int, int, int) - Constructor for class trclib.dataprocessor.TrcColor
Constructor: Create an instance of the object.
TrcDashboard - Class in trclib.driverio
This interface provides a platform independent way to display info to the dashboard.
TrcDashboard(int) - Constructor for class trclib.driverio.TrcDashboard
Constructor: Create an instance of the object.
TrcDataBuffer - Class in trclib.dataprocessor
This class implements a thread-safe data buffer for recording double values.
TrcDataBuffer(String, int) - Constructor for class trclib.dataprocessor.TrcDataBuffer
Constructor: Create an instance of the object.
TrcDataIntegrator<D> - Class in trclib.dataprocessor
This class does data integration for sensors that have one or more axes.
TrcDataIntegrator(String, TrcSensor<D>, D) - Constructor for class trclib.dataprocessor.TrcDataIntegrator
Constructor: Creates an instance of the object.
TrcDataIntegrator(String, TrcSensor<D>, D, boolean) - Constructor for class trclib.dataprocessor.TrcDataIntegrator
Constructor: Creates an instance of the object.
TrcDbgTrace - Class in trclib.robotcore
This class implements the Debug Tracer.
TrcDbgTrace() - Constructor for class trclib.robotcore.TrcDbgTrace
Constructor: Create an instance of the object.
TrcDbgTrace(String, TrcDbgTrace.DbgLog) - Constructor for class trclib.robotcore.TrcDbgTrace
Constructor: Create an instance of the object.
TrcDbgTrace.DbgLog - Interface in trclib.robotcore
This interface provides a platform independent way to write to the debug log.
TrcDbgTrace.MsgLevel - Enum Class in trclib.robotcore
This enum specifies the different debug message levels.
TrcDifferentialServoWrist - Class in trclib.subsystem
This class implements a platform independent Differential Servo Wrist Subsystem.
TrcDifferentialServoWrist(String, TrcDifferentialServoWrist.Params) - Constructor for class trclib.subsystem.TrcDifferentialServoWrist
Constructor: Create an instance of the object.
TrcDifferentialServoWrist.ActionParams - Class in trclib.subsystem
This class encapsulates all the parameters required to perform the intake action.
TrcDifferentialServoWrist.Operation - Enum Class in trclib.subsystem
Specifies the operation types.
TrcDifferentialServoWrist.Params - Class in trclib.subsystem
This class contains all the parameters of the Differential Servo Wrist.
TrcDigitalInput - Class in trclib.sensor
This class implements a platform independent Digital Input device.
TrcDigitalInput(String) - Constructor for class trclib.sensor.TrcDigitalInput
Constructor: Create an instance of the object.
TrcDigitalOutput - Class in trclib.output
This class implements a platform independent Digital Output port device.
TrcDigitalOutput(String) - Constructor for class trclib.output.TrcDigitalOutput
Constructor: Create an instance of the object.
TrcDiscreteValue - Class in trclib.dataprocessor
This class implements a discrete value where the value can only be set in the interval of specified increment.
TrcDiscreteValue(String, double, double, double, double, double, double) - Constructor for class trclib.dataprocessor.TrcDiscreteValue
Constructor: Create an instance of the object.
TrcDistanceSensor - Interface in trclib.sensor
 
TrcDriveBase - Class in trclib.drivebase
This class implements a platform independent drive base.
TrcDriveBase(TrcMotor...) - Constructor for class trclib.drivebase.TrcDriveBase
Constructor: Create an instance of the object.
TrcDriveBase(TrcMotor[], TrcGyro) - Constructor for class trclib.drivebase.TrcDriveBase
Constructor: Create an instance of the object.
TrcDriveBase.DriveOrientation - Enum Class in trclib.drivebase
This enum specifies all the drive orientation modes: - ROBOT: Robot centric driving mode.
TrcDriveBase.MotorPowerMapper - Interface in trclib.drivebase
This interface is provided by the caller to translate the motor power to actual motor power according to the motor curve.
TrcDriveBase.MotorsState - Class in trclib.drivebase
This class stores the states of all motors of the drivebase.
TrcDriveBase.Odometry - Class in trclib.drivebase
This class implements the drive base odometry.
TrcDriveBase.OdometryType - Enum Class in trclib.drivebase
This specifies the type of Drive Base Odometry is in use.
TrcDriveBaseOdometry - Interface in trclib.sensor
This interface specifies a common implementation of a DriveBase Odometry device that keeps track of the localization of the robot.
TrcElapsedTimer - Class in trclib.timer
This class implements an elapsed timer to record elapsed time.
TrcElapsedTimer(String, double) - Constructor for class trclib.timer.TrcElapsedTimer
Constructor: Creates an instance of the object.
TrcEmic2TextToSpeech - Class in trclib.archive
This class implements a platform independent Emic2 text to speech device that is connected to a Serial Port.
TrcEmic2TextToSpeech(String) - Constructor for class trclib.archive.TrcEmic2TextToSpeech
Constructor: Create an instance of the object.
TrcEmic2TextToSpeech.DemoMsg - Enum Class in trclib.archive
 
TrcEmic2TextToSpeech.Language - Enum Class in trclib.archive
 
TrcEmic2TextToSpeech.Parser - Enum Class in trclib.archive
 
TrcEmic2TextToSpeech.RequestId - Enum Class in trclib.archive
This is used identify the request type.
TrcEmic2TextToSpeech.Voice - Enum Class in trclib.archive
 
TrcEncoder - Interface in trclib.sensor
This interface specifies a common implementation of a generic encoder with which makes different types of encoders compatible with each other.
TrcEvent - Class in trclib.robotcore
This class implements the TrcEvent.
TrcEvent(String) - Constructor for class trclib.robotcore.TrcEvent
Constructor: Create an instance of the object.
TrcEvent(String, TrcEvent.EventState) - Constructor for class trclib.robotcore.TrcEvent
Constructor: Create an instance of the object.
TrcEvent.Callback - Interface in trclib.robotcore
This interface is implemented by the caller so that it can be notified when the event is signaled.
TrcEvent.CallbackEventList - Class in trclib.robotcore
 
TrcEvent.EventState - Enum Class in trclib.robotcore
An event has three possible states: - CLEARED: event should be in this state before starting an asynchronous operation.
TrcExclusiveSubsystem - Interface in trclib.robotcore
This interface defines methods for the subsystems to implement exclusive ownership support.
TrcExclusiveSubsystem.OwnershipParams - Class in trclib.robotcore
This class encapsulates all the parameters required to acquire and release exclusive ownership for the operation.
TrcFilter - Class in trclib.dataprocessor
This class implements a generic filter to be extended by a specific filter class.
TrcFilter(String) - Constructor for class trclib.dataprocessor.TrcFilter
Constructor: Create an instance of the object.
TrcGameController - Class in trclib.driverio
This class implements the platform independent game controller and is extended by a platform dependent game controller class providing methods to read various game controls.
TrcGameController(String, double) - Constructor for class trclib.driverio.TrcGameController
Constructor: Create an instance of the object.
TrcGameController.DriveMode - Enum Class in trclib.driverio
This enum specifies different drive modes.
TrcGobildaIndicatorLight - Class in trclib.driverio
This class implements a platform independent Gobilda Indicator Light device.
TrcGobildaIndicatorLight(String) - Constructor for class trclib.driverio.TrcGobildaIndicatorLight
Constructor: Create an instance of the object.
TrcGobildaIndicatorLight.Color - Enum Class in trclib.driverio
 
TrcGobildaIndicatorLight.Pattern - Class in trclib.driverio
This class contains information about an LED pattern.
TrcGridDrive - Class in trclib.pathdrive
This class implements the auto-assist grid drive.
TrcGridDrive(TrcDriveBase, TrcPurePursuitDrive, double) - Constructor for class trclib.pathdrive.TrcGridDrive
Constructor: Creates an instance of the object.
TrcGridDrive(TrcDriveBase, TrcPurePursuitDrive, double, double, double) - Constructor for class trclib.pathdrive.TrcGridDrive
Constructor: Creates an instance of the object.
TrcGyro - Class in trclib.sensor
This class implements a platform independent gyro.
TrcGyro(String, int, int) - Constructor for class trclib.sensor.TrcGyro
Constructor: Creates an instance of the object.
TrcGyro(String, int, int, TrcFilter[]) - Constructor for class trclib.sensor.TrcGyro
Constructor: Creates an instance of the object.
TrcGyro.DataType - Enum Class in trclib.sensor
 
TrcGyro.GyroData - Interface in trclib.sensor
 
TrcHashMap<K,V> - Class in trclib.dataprocessor
This class implements the TrcHashMap.
TrcHashMap() - Constructor for class trclib.dataprocessor.TrcHashMap
 
TrcHighPrecisionTime - Class in trclib.timer
This class provides high precision time with nanosecond precision but not necessarily nanosecond resolution (that is, how frequently the value changes).
TrcHighPrecisionTime(String) - Constructor for class trclib.timer.TrcHighPrecisionTime
Constructor: Creates an instance of the object.
TrcHolonomicPurePursuitDrive - Class in trclib.archive
This class implements a platform independent Pure Pursuit drive for holonomic robots.
TrcHolonomicPurePursuitDrive(String, TrcDriveBase, double, double, double, TrcPidController.PidCoefficients, TrcPidController.PidCoefficients, TrcPidController.PidCoefficients) - Constructor for class trclib.archive.TrcHolonomicPurePursuitDrive
Constructor: Create an instance of the object.
TrcHolonomicPurePursuitDrive(String, TrcDriveBase, double, double, TrcPidController.PidCoefficients, TrcPidController.PidCoefficients, TrcPidController.PidCoefficients) - Constructor for class trclib.archive.TrcHolonomicPurePursuitDrive
Constructor: Create an instance of the object.
TrcHolonomicPurePursuitDrive.InterpolationType - Enum Class in trclib.archive
 
TrcHolonomicPurePursuitDrive.WaypointEventHandler - Interface in trclib.archive
 
TrcHolonomicPurePursuitDriveV2 - Class in trclib.pathdrive
This class implements a platform independent Pure Pursuit drive for holonomic robots.
TrcHolonomicPurePursuitDriveV2(String, TrcDriveBase, double, double, double, double, TrcPidController.PidCoefficients, TrcPidController.PidCoefficients, double) - Constructor for class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
Constructor: Create an instance of the object.
TrcHolonomicPurePursuitDriveV2(String, TrcDriveBase, double, double, double, TrcPidController.PidCoefficients, double) - Constructor for class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
Constructor: Create an instance of the object.
TrcHomographyMapper - Class in trclib.vision
This class implements a Homography Mapper.
TrcHomographyMapper(Point, Point, Point, Point, Point, Point, Point, Point) - Constructor for class trclib.vision.TrcHomographyMapper
Constructor: Create an instance of the object.
TrcHomographyMapper(TrcHomographyMapper.Rectangle, TrcHomographyMapper.Rectangle) - Constructor for class trclib.vision.TrcHomographyMapper
Constructor: Create an instance of the object.
TrcHomographyMapper.Rectangle - Class in trclib.vision
This class implements a homography rectangle with the four coordinate points.
TrcI2cDevice - Class in trclib.robotcore
This class implements a platform independent I2C device.
TrcI2cDevice(String) - Constructor for class trclib.robotcore.TrcI2cDevice
Constructor: Creates an instance of the object.
TrcI2cDevice.CompletionHandler - Interface in trclib.robotcore
The client of this class provides this interface if it wants to be notified when a read or write operation has been completed.
TrcI2cDevice.PortCommandState - Enum Class in trclib.robotcore
Specifies the Port Command state machine states.
TrcI2cDevice.Request - Class in trclib.robotcore
This class implements an I2C device request.
TrcI2cLEDPanel - Class in trclib.archive
This class implements a platform independent I2C LED panel.
TrcI2cLEDPanel(String) - Constructor for class trclib.archive.TrcI2cLEDPanel
Constructor: Creates an instance of the object.
TrcIIRFilter - Class in trclib.dataprocessor
This class implements the Infinite Impulse Response filter.
TrcIIRFilter(String) - Constructor for class trclib.dataprocessor.TrcIIRFilter
Constructor: Create an instance of the object.
TrcIIRFilter(String, double) - Constructor for class trclib.dataprocessor.TrcIIRFilter
Constructor: Create an instance of the object.
TrcIntake - Class in trclib.subsystem
This class implements a generic platform independent intake subsystem.
TrcIntake(String, TrcMotor) - Constructor for class trclib.subsystem.TrcIntake
Constructor: Creates an instance of the object.
TrcIntake(String, TrcMotor, TrcIntake.TriggerParams) - Constructor for class trclib.subsystem.TrcIntake
Constructor: Creates an instance of the object.
TrcIntake(String, TrcMotor, TrcIntake.TriggerParams, TrcIntake.TriggerParams) - Constructor for class trclib.subsystem.TrcIntake
Constructor: Creates an instance of the object.
TrcIntake.ActionParams - Class in trclib.subsystem
This class encapsulates all the parameters required to perform the intake action.
TrcIntake.Operation - Enum Class in trclib.subsystem
Specifies the operation types.
TrcIntake.TriggerParams - Class in trclib.subsystem
This class contains all the parameters of the Intake Trigger.
TrcIntervalTimer - Class in trclib.timer
This class implements a low cost interval timer that will expire at the specified interval.
TrcIntervalTimer(String, double) - Constructor for class trclib.timer.TrcIntervalTimer
Constructor: Creates an instance of the object.
TrcKalmanFilter - Class in trclib.dataprocessor
This class implements the Kalman filter.
TrcKalmanFilter(String) - Constructor for class trclib.dataprocessor.TrcKalmanFilter
Constructor: Create an instance of the object.
TrcKalmanFilter(String, double, double) - Constructor for class trclib.dataprocessor.TrcKalmanFilter
Constructor: Create an instance of the object.
trclib.archive - package trclib.archive
 
trclib.command - package trclib.command
 
trclib.dataprocessor - package trclib.dataprocessor
 
trclib.drivebase - package trclib.drivebase
 
trclib.driverio - package trclib.driverio
 
trclib.motor - package trclib.motor
 
trclib.output - package trclib.output
 
trclib.pathdrive - package trclib.pathdrive
 
trclib.robotcore - package trclib.robotcore
 
trclib.sensor - package trclib.sensor
 
trclib.subsystem - package trclib.subsystem
 
trclib.timer - package trclib.timer
 
trclib.vision - package trclib.vision
 
TrcLidarLite - Class in trclib.archive
This class implements the Lidar Lite v3 Laser Ranging sensor.
TrcLidarLite(String, TrcSerialBusDevice) - Constructor for class trclib.archive.TrcLidarLite
Constructor: Creates an instance of the object.
TrcLidarLite.RequestId - Enum Class in trclib.archive
 
TrcLoopProfiler - Class in trclib.robotcore
This class implements a loop profiler for recording the elapsed time of various segments of code in a periodic loop.
TrcLoopProfiler(String) - Constructor for class trclib.robotcore.TrcLoopProfiler
Constructor: Creates an instance of the object.
TrcLoopProfiler.ProfilePoint - Class in trclib.robotcore
 
TrcMaxbotixSonarArray - Class in trclib.sensor
This class implements a platform independent Maxbotix ultrasonic sensor array.
TrcMaxbotixSonarArray(String, TrcAnalogInput[], TrcDigitalOutput) - Constructor for class trclib.sensor.TrcMaxbotixSonarArray
Constructor: Creates an instance of the object.
TrcMaxbotixSonarArray(String, TrcAnalogInput[], TrcDigitalOutput, boolean) - Constructor for class trclib.sensor.TrcMaxbotixSonarArray
Constructor: Creates an instance of the object.
TrcMaxbotixSonarArray(String, TrcAnalogInput, TrcDigitalOutput) - Constructor for class trclib.sensor.TrcMaxbotixSonarArray
Constructor: Creates an instance of the object.
TrcMaxbotixSonarArray.State - Enum Class in trclib.sensor
 
TrcMecanumDriveBase - Class in trclib.drivebase
This class implements a platform independent mecanum drive base.
TrcMecanumDriveBase(TrcMotor, TrcMotor, TrcMotor, TrcMotor) - Constructor for class trclib.drivebase.TrcMecanumDriveBase
Constructor: Create an instance of the 4-wheel mecanum drive base.
TrcMecanumDriveBase(TrcMotor, TrcMotor, TrcMotor, TrcMotor, TrcGyro) - Constructor for class trclib.drivebase.TrcMecanumDriveBase
Constructor: Create an instance of the 4-wheel mecanum drive base.
TrcMotor - Class in trclib.motor
This class implements a platform independent generic motor controller.
TrcMotor(String) - Constructor for class trclib.motor.TrcMotor
Constructor: Create an instance of the object.
TrcMotor(String, TrcMotor.ExternalSensors) - Constructor for class trclib.motor.TrcMotor
Constructor: Create an instance of the object.
TrcMotor.ControlMode - Enum Class in trclib.motor
 
TrcMotor.ExternalSensors - Class in trclib.motor
 
TrcMotor.FollowerMotor - Class in trclib.motor
This class encapsulates a follower motor with the associated scale factor.
TrcMotor.PowerCompensation - Interface in trclib.motor
Some actuators are non-linear.
TrcMotor.TaskParams - Class in trclib.motor
This class encapsulates all the parameters required to perform an operation.
TrcMotorController - Interface in trclib.motor
This interface implements a generic motor.
TrcMotorGrabber - Class in trclib.subsystem
This class implements a platform independent auto-assist motor grabber subsystem.
TrcMotorGrabber(String, TrcMotorGrabber.Params) - Constructor for class trclib.subsystem.TrcMotorGrabber
Constructor: Create an instance of the object.
TrcMotorGrabber.ActionParams - Class in trclib.subsystem
This class encapsulates all the parameters required to perform the action.
TrcMotorGrabber.Params - Class in trclib.subsystem
This class contains all the parameters for the motor grabber.
TrcMotorLimitSwitch - Class in trclib.sensor
This class implements a platform independent digital input sensor extending TrcDigitalInput.
TrcMotorLimitSwitch(String, TrcMotor, boolean) - Constructor for class trclib.sensor.TrcMotorLimitSwitch
Constructor: Creates an instance of the object.
TrcOdometrySensor - Interface in trclib.sensor
This interface provides the definitions and methods for a sensor to be an odometry sensor.
TrcOdometrySensor.Odometry - Class in trclib.sensor
This class implements the generic sensor odometry.
TrcOdometryWheels - Class in trclib.sensor
This class implements a platform independent drive base odometry device.
TrcOdometryWheels(TrcOdometryWheels.AxisSensor[], TrcOdometrySensor) - Constructor for class trclib.sensor.TrcOdometryWheels
Constructor: Create an instance of the object.
TrcOdometryWheels(TrcOdometryWheels.AxisSensor[], TrcOdometryWheels.AxisSensor[], TrcOdometrySensor) - Constructor for class trclib.sensor.TrcOdometryWheels
Constructor: Create an instance of the object.
TrcOdometryWheels(TrcOdometryWheels.AxisSensor, TrcOdometrySensor) - Constructor for class trclib.sensor.TrcOdometryWheels
Constructor: Create an instance of the object.
TrcOdometryWheels(TrcOdometryWheels.AxisSensor, TrcOdometryWheels.AxisSensor[], TrcOdometrySensor) - Constructor for class trclib.sensor.TrcOdometryWheels
Constructor: Create an instance of the object.
TrcOdometryWheels(TrcOdometryWheels.AxisSensor, TrcOdometryWheels.AxisSensor, TrcOdometrySensor) - Constructor for class trclib.sensor.TrcOdometryWheels
Constructor: Create an instance of the object.
TrcOdometryWheels.AxisSensor - Class in trclib.sensor
This class encapsulates an axis sensor with its axis offset.
TrcOpenCvColorBlobPipeline - Class in trclib.vision
This class implements a generic OpenCV color blob detection pipeline.
TrcOpenCvColorBlobPipeline(String, Integer, double[], TrcOpenCvColorBlobPipeline.FilterContourParams, boolean) - Constructor for class trclib.vision.TrcOpenCvColorBlobPipeline
Constructor: Create an instance of the object.
TrcOpenCvColorBlobPipeline.DetectedObject - Class in trclib.vision
This class encapsulates info of the detected object.
TrcOpenCvColorBlobPipeline.FilterContourParams - Class in trclib.vision
This class encapsulates all the filter contour parameters.
TrcOpenCvDetector - Class in trclib.vision
This class implements a generic OpenCV detector.
TrcOpenCvDetector(String, int, TrcHomographyMapper.Rectangle, TrcHomographyMapper.Rectangle) - Constructor for class trclib.vision.TrcOpenCvDetector
Constructor: Create an instance of the object.
TrcOpenCvDetector.DetectedObject<O> - Class in trclib.vision
This class encapsulates info of the detected object.
TrcOpenCvDetector.FilterTarget - Interface in trclib.vision
This interface provides a method for filtering false positive objects in the detected target list.
TrcOpenCvFaceDetector - Class in trclib.vision
This class implements an OpenCV face detector using the provided classifier.
TrcOpenCvFaceDetector(String, String, int) - Constructor for class trclib.vision.TrcOpenCvFaceDetector
Constructor: Create an instance of the object.
TrcOpenCvFaceDetector.DetectedObject - Class in trclib.vision
This class encapsulates info of the detected object.
TrcOpenCvPipeline<O> - Interface in trclib.vision
This interface implements the standard methods for an OpenCV pipeline.
TrcOwnershipMgr - Class in trclib.robotcore
This class implements the Exclusive Ownership Manager.
TrcOwnershipMgr() - Constructor for class trclib.robotcore.TrcOwnershipMgr
Constructor: Create an instance of the object and initialize it.
TrcPath - Class in trclib.pathdrive
This class implements a path.
TrcPath(boolean, TrcWaypoint...) - Constructor for class trclib.pathdrive.TrcPath
Constructor: Create a new TrcPath object.
TrcPath(TrcWaypoint...) - Constructor for class trclib.pathdrive.TrcPath
Constructor: Create a new TrcPath object.
TrcPathBuilder - Class in trclib.pathdrive
This class builds a TrcPath for path following drive.
TrcPathBuilder(TrcPose2D, boolean) - Constructor for class trclib.pathdrive.TrcPathBuilder
Constructor: Create an instance of the object.
TrcPathBuilder(TrcPose2D, boolean, boolean) - Constructor for class trclib.pathdrive.TrcPathBuilder
Constructor: Create an instance of the object.
TrcPerformanceTimer - Class in trclib.timer
This class implements a performance timer to record elapsed time and interval time of a periodic task.
TrcPerformanceTimer(String) - Constructor for class trclib.timer.TrcPerformanceTimer
Constructor: Creates an instance of the object.
TrcPeriodicThread<T> - Class in trclib.robotcore
This class implements a platform independent periodic task by using a separate thread.
TrcPeriodicThread(String, TrcPeriodicThread.PeriodicTask, Object) - Constructor for class trclib.robotcore.TrcPeriodicThread
Constructor: Create an instance of the object.
TrcPeriodicThread(String, TrcPeriodicThread.PeriodicTask, Object, int) - Constructor for class trclib.robotcore.TrcPeriodicThread
Constructor: Create an instance of the object.
TrcPeriodicThread.PeriodicTask - Interface in trclib.robotcore
 
TrcPeriodicThread.TaskState - Class in trclib.robotcore
This class keeps track of the state of the periodic task.
TrcPidController - Class in trclib.robotcore
This class implements a PID controller.
TrcPidController(String, TrcPidController.PidCoefficients, TrcPidController.PidInput) - Constructor for class trclib.robotcore.TrcPidController
Constructor: Create an instance of the object.
TrcPidController.PidCoefficients - Class in trclib.robotcore
This class encapsulates all the PID coefficients into a single object and makes it more efficient to pass them around.
TrcPidController.PidCtrlState - Class in trclib.robotcore
This class stores the PID controller state.
TrcPidController.PidInput - Interface in trclib.robotcore
PID controller needs input from a feedback device for calculating the output power.
TrcPidConveyor - Class in trclib.subsystem
This class implements a platform independent conveyor subsystem.
TrcPidConveyor(String, TrcMotor, TrcDigitalInput, TrcDigitalInput, TrcPidConveyor.Parameters) - Constructor for class trclib.subsystem.TrcPidConveyor
Constructor: Creates an instance of the object.
TrcPidConveyor.Parameters - Class in trclib.subsystem
This class contains all the parameters related to the conveyor.
TrcPidDrive - Class in trclib.pathdrive
This class implements a PID controlled robot drive.
TrcPidDrive(String, TrcDriveBase, TrcPidController.PidCoefficients, double, TrcPidController.PidInput, TrcPidController.PidCoefficients, double, TrcPidController.PidInput) - Constructor for class trclib.pathdrive.TrcPidDrive
Constructor: Create an instance of the object.
TrcPidDrive(String, TrcDriveBase, TrcPidController.PidCoefficients, double, TrcPidController.PidInput, TrcPidController.PidCoefficients, double, TrcPidController.PidInput, TrcPidController.PidCoefficients, double, TrcPidController.PidInput) - Constructor for class trclib.pathdrive.TrcPidDrive
Constructor: Create an instance of the object.
TrcPidDrive.TurnMode - Enum Class in trclib.pathdrive
Turn mode specifies how PID controlled drive is turning the robot.
TrcPixyCam1 - Class in trclib.archive
This class implements a platform independent pixy camera 1.
TrcPixyCam1(String, boolean) - Constructor for class trclib.archive.TrcPixyCam1
Constructor: Create an instance of the object.
TrcPixyCam1.ObjectBlock - Class in trclib.archive
This class implements the pixy camera object block communication protocol.
TrcPixyCam1.RequestId - Enum Class in trclib.archive
This is used identify the request type.
TrcPixyCam2 - Class in trclib.archive
This class implements a platform independent pixy camera 2.
TrcPixyCam2(String) - Constructor for class trclib.archive.TrcPixyCam2
Constructor: Create an instance of the object.
TrcPixyCam2.Barcode - Class in trclib.archive
 
TrcPixyCam2.Block - Class in trclib.archive
This class implements the detected object block.
TrcPixyCam2.Feature - Class in trclib.archive
 
TrcPixyCam2.FeatureBarcodes - Class in trclib.archive
 
TrcPixyCam2.FeatureIntersections - Class in trclib.archive
 
TrcPixyCam2.FeatureVectors - Class in trclib.archive
 
TrcPixyCam2.Intersection - Class in trclib.archive
 
TrcPixyCam2.IntersectionLine - Class in trclib.archive
 
TrcPixyCam2.Vector - Class in trclib.archive
 
TrcPose2D - Class in trclib.pathdrive
This class implements a 2D pose object that represents the positional state of an object.
TrcPose2D() - Constructor for class trclib.pathdrive.TrcPose2D
Constructor: Create an instance of the object.
TrcPose2D(double[]) - Constructor for class trclib.pathdrive.TrcPose2D
Constructor: Create an instance of the object.
TrcPose2D(double, double) - Constructor for class trclib.pathdrive.TrcPose2D
Constructor: Create an instance of the object.
TrcPose2D(double, double, double) - Constructor for class trclib.pathdrive.TrcPose2D
Constructor: Create an instance of the object.
TrcPose3D - Class in trclib.pathdrive
This class implements a 3D pose object that represents the positional state of an object.
TrcPose3D() - Constructor for class trclib.pathdrive.TrcPose3D
Constructor: Create an instance of the object.
TrcPose3D(double[]) - Constructor for class trclib.pathdrive.TrcPose3D
Constructor: Create an instance of the object.
TrcPose3D(double, double, double) - Constructor for class trclib.pathdrive.TrcPose3D
Constructor: Create an instance of the object.
TrcPose3D(double, double, double, double, double, double) - Constructor for class trclib.pathdrive.TrcPose3D
Constructor: Create an instance of the object.
TrcPresets - Class in trclib.robotcore
This class implements a generic preset table for looking up preset values.
TrcPresets(String, double, double...) - Constructor for class trclib.robotcore.TrcPresets
Constructor: Create an instance of the object.
TrcPriorityIndicator<T> - Class in trclib.driverio
This class implements a priority indicator device that supports priority list.
TrcPriorityIndicator(String) - Constructor for class trclib.driverio.TrcPriorityIndicator
Constructor: Create an instance of the object.
TrcPriorityIndicator.PatternState - Class in trclib.driverio
This class implements the pattern state.
TrcPurePursuitDrive - Class in trclib.pathdrive
This class implements a platform independent Pure Pursuit drive for holonomic or non-holonomic robots.
TrcPurePursuitDrive(String, TrcDriveBase, double, double, double, TrcPidController.PidCoefficients, TrcPidController.PidCoefficients, TrcPidController.PidCoefficients, TrcPidController.PidCoefficients) - Constructor for class trclib.pathdrive.TrcPurePursuitDrive
Constructor: Create an instance of the object.
TrcPurePursuitDrive(String, TrcDriveBase, double, double, double, TrcPidController, TrcPidController, TrcPidController, TrcPidController) - Constructor for class trclib.pathdrive.TrcPurePursuitDrive
Constructor: Create an instance of the object.
TrcPurePursuitDrive.InterpolationType - Enum Class in trclib.pathdrive
 
TrcPurePursuitDrive.TargetHeadingOffset - Interface in trclib.pathdrive
 
TrcPurePursuitDrive.WaypointEventHandler - Interface in trclib.pathdrive
 
TrcRequestQueue<R> - Class in trclib.dataprocessor
This class implements a generic request queue that runs on its own thread.
TrcRequestQueue(String) - Constructor for class trclib.dataprocessor.TrcRequestQueue
Constructor: Creates an instance of the object.
TrcRequestQueue.RequestEntry - Class in trclib.dataprocessor
This class implements a request entry.
TrcRevBlinkin - Class in trclib.driverio
This class implements a platform independent REV Blinkin device.
TrcRevBlinkin(String) - Constructor for class trclib.driverio.TrcRevBlinkin
Constructor: Create an instance of the object.
TrcRevBlinkin.Pattern - Class in trclib.driverio
This class contains information about an LED pattern.
TrcRevBlinkin.RevLedPattern - Enum Class in trclib.driverio
 
TrcRGBLight - Class in trclib.archive
This class implements a platform independent RGB light.
TrcRGBLight(String) - Constructor for class trclib.archive.TrcRGBLight
Constructor: Create an instance of the object.
TrcRGBLight.RGBColor - Enum Class in trclib.archive
 
TrcRGBLight.State - Enum Class in trclib.archive
 
TrcRobot - Class in trclib.robotcore
This class is a container.
TrcRobot() - Constructor for class trclib.robotcore.TrcRobot
 
TrcRobot.RobotCommand - Interface in trclib.robotcore
This interface is used to implement a robot command.
TrcRobot.RobotMode - Interface in trclib.robotcore
This interface is normally implemented by the main robot code.
TrcRobot.RunMode - Enum Class in trclib.robotcore
 
TrcRobotBattery - Class in trclib.sensor
This class monitors the robot battery level and provides methods to get the current battery voltage as well as the lowest voltage it has ever seen during the monitoring session.
TrcRobotBattery(boolean, boolean, boolean) - Constructor for class trclib.sensor.TrcRobotBattery
Constructor: create an instance of the object.
TrcSensor<D> - Class in trclib.sensor
This class implements a platform independent value sensor that has one or more axes or data type.
TrcSensor(String, int) - Constructor for class trclib.sensor.TrcSensor
Constructor: Creates an instance of the object.
TrcSensor(String, int, TrcFilter[]) - Constructor for class trclib.sensor.TrcSensor
Constructor: Creates an instance of the object.
TrcSensor.DataSource<D> - Interface in trclib.sensor
This interface will be implemented by sensor classes that provide multiple data types.
TrcSensor.SensorData<T> - Class in trclib.sensor
This class implements the SensorData object that consists of the sensor value as well as a timestamp when the data sample is taken.
TrcSensorCalibrator<D> - Class in trclib.sensor
This class implements a generic sensor calibrator on a given sensor with the specified data type.
TrcSensorCalibrator(String, TrcSensor<D>, int, D) - Constructor for class trclib.sensor.TrcSensorCalibrator
Constructor: Creates an instance of the object.
TrcSerialBusDevice - Class in trclib.robotcore
This class implements a platform independent serial bus device.
TrcSerialBusDevice(String, boolean) - Constructor for class trclib.robotcore.TrcSerialBusDevice
Constructor: Creates an instance of the object.
TrcSerialBusDevice.Request - Class in trclib.robotcore
This class implements a request.
TrcServo - Class in trclib.motor
This class implements a platform independent servo.
TrcServo(String) - Constructor for class trclib.motor.TrcServo
Constructor: Creates an instance of the object.
TrcServo(String, TrcServo.Params) - Constructor for class trclib.motor.TrcServo
Constructor: Creates an instance of the object.
TrcServo.ActionParams - Class in trclib.motor
 
TrcServo.ActionType - Enum Class in trclib.motor
 
TrcServo.Params - Class in trclib.motor
 
TrcServoGrabber - Class in trclib.subsystem
This class implements a platform independent auto-assist servo grabber subsystem.
TrcServoGrabber(String, TrcServoGrabber.Params) - Constructor for class trclib.subsystem.TrcServoGrabber
Constructor: Create an instance of the object.
TrcServoGrabber.ActionParams - Class in trclib.subsystem
This class encapsulates all the parameters required to perform the action.
TrcServoGrabber.Params - Class in trclib.subsystem
This class contains all the parameters for the servo grabber.
TrcShooter - Class in trclib.subsystem
This class implements a platform independent auto-assist shooter subsystem.
TrcShooter(String, TrcMotor, TrcMotor, TrcMotor, TrcShooter.PanTiltParams, TrcMotor, TrcShooter.PanTiltParams) - Constructor for class trclib.subsystem.TrcShooter
Constructor: Creates an instance of the object.
TrcShooter.PanTiltParams - Class in trclib.subsystem
This class encapsulates the parameters for the pan or tilt motors.
TrcShooter.ShootOperation - Interface in trclib.subsystem
This interface must be implemented by the caller to provide a method for shooting the object.
TrcSimpleDriveBase - Class in trclib.drivebase
This class implements a platform independent simple drive base.
TrcSimpleDriveBase(TrcMotor, TrcMotor) - Constructor for class trclib.drivebase.TrcSimpleDriveBase
Constructor: Create an instance of a 2-wheel drive base.
TrcSimpleDriveBase(TrcMotor, TrcMotor, TrcMotor, TrcMotor) - Constructor for class trclib.drivebase.TrcSimpleDriveBase
Constructor: Create an instance of a 4-wheel drive base.
TrcSimpleDriveBase(TrcMotor, TrcMotor, TrcMotor, TrcMotor, TrcMotor, TrcMotor) - Constructor for class trclib.drivebase.TrcSimpleDriveBase
Constructor: Create an instance of a 6-wheel drive base.
TrcSimpleDriveBase(TrcMotor, TrcMotor, TrcMotor, TrcMotor, TrcMotor, TrcMotor, TrcGyro) - Constructor for class trclib.drivebase.TrcSimpleDriveBase
Constructor: Create an instance of a 6-wheel drive base.
TrcSimpleDriveBase(TrcMotor, TrcMotor, TrcMotor, TrcMotor, TrcGyro) - Constructor for class trclib.drivebase.TrcSimpleDriveBase
Constructor: Create an instance of a 4-wheel drive base.
TrcSimpleDriveBase(TrcMotor, TrcMotor, TrcGyro) - Constructor for class trclib.drivebase.TrcSimpleDriveBase
Constructor: Create an instance of a 2-wheel drive base.
TrcSimpleDriveBase.MotorType - Enum Class in trclib.drivebase
 
TrcSong - Class in trclib.archive
This class implements a song object that contains a song name, an array list of notated sections and a sequencing array specifying the order of the sections.
TrcSong(String) - Constructor for class trclib.archive.TrcSong
Constructor: Create an instance of the object.
TrcSong(String, double) - Constructor for class trclib.archive.TrcSong
Constructor: Create an instance of the object.
TrcSong(String, double, String[], String) - Constructor for class trclib.archive.TrcSong
Constructor: Create an instance of the object.
TrcSong(String, String[], String) - Constructor for class trclib.archive.TrcSong
Constructor: Create an instance of the object.
TrcSong.Section - Class in trclib.archive
This class implements a notated section that contains a section name, an array of notes and keeps track of the next note of the section and provides a getNextNote() method to retrieve the next note to play.
TrcSongPlayer - Class in trclib.archive
This class implements a song player that can parse a notated song in a string buffer and play the notes on a Tone device.
TrcSongPlayer(String, TrcTone) - Constructor for class trclib.archive.TrcSongPlayer
Constructor: Create and initialize an instance of the object.
TrcSpuriousFilter - Class in trclib.dataprocessor
This class implements the Spurious Data filter.
TrcSpuriousFilter(String, double) - Constructor for class trclib.dataprocessor.TrcSpuriousFilter
Constructor: Create an instance of the object.
TrcStateMachine<T> - Class in trclib.robotcore
This class implements an event driven state machine.
TrcStateMachine(String) - Constructor for class trclib.robotcore.TrcStateMachine
Constructor: Creates an instance of the state machine with the given name.
TrcStopwatch - Class in trclib.timer
This class implements a stopwatch.
TrcStopwatch() - Constructor for class trclib.timer.TrcStopwatch
 
TrcSwerveDriveBase - Class in trclib.drivebase
This class implements a platform independent swerve drive base.
TrcSwerveDriveBase(TrcSwerveModule, TrcSwerveModule, TrcSwerveModule, TrcSwerveModule, double, double) - Constructor for class trclib.drivebase.TrcSwerveDriveBase
Constructor: Create an instance of the 4-wheel swerve drive base.
TrcSwerveDriveBase(TrcSwerveModule, TrcSwerveModule, TrcSwerveModule, TrcSwerveModule, TrcGyro, double, double) - Constructor for class trclib.drivebase.TrcSwerveDriveBase
Constructor: Create an instance of the 4-wheel swerve drive base.
TrcSwerveModule - Class in trclib.drivebase
This class implements a platform independent Swerve Drive module.
TrcSwerveModule(String, TrcMotor, TrcMotor) - Constructor for class trclib.drivebase.TrcSwerveModule
Constructor: Create an instance of the object.
TrcSwerveModule(String, TrcMotor, TrcMotor, TrcServo) - Constructor for class trclib.drivebase.TrcSwerveModule
Constructor: Create an instance of the object.
TrcSwerveModule(String, TrcMotor, TrcServo) - Constructor for class trclib.drivebase.TrcSwerveModule
Constructor: Create an instance of the object.
TrcTankMotionProfile - Class in trclib.archive
This class implements a motion profile for tank drive that consists of paths for the left and right wheels.
TrcTankMotionProfile(TrcWaypoint[], TrcWaypoint[]) - Constructor for class trclib.archive.TrcTankMotionProfile
Constructor: Create an instance of the object.
TrcTankMotionProfileFollower - Class in trclib.archive
This class is intended to be extended by a platform dependent Tank Motion Profile Follower.
TrcTankMotionProfileFollower(String) - Constructor for class trclib.archive.TrcTankMotionProfileFollower
Constructor: Create an instance of the object.
TrcTaskMgr - Class in trclib.robotcore
This class provides methods for the callers to register/unregister cooperative multi-tasking tasks.
TrcTaskMgr() - Constructor for class trclib.robotcore.TrcTaskMgr
 
TrcTaskMgr.IoLoopCallbacks - Class in trclib.robotcore
 
TrcTaskMgr.IoTaskCallback - Interface in trclib.robotcore
This interface can be provided by the platform dependent task scheduler who will be called before and after each IO task loop.
TrcTaskMgr.Task - Interface in trclib.robotcore
Any class that is registering a task must implement this interface.
TrcTaskMgr.TaskObject - Class in trclib.robotcore
This class implements TaskObject that will be created whenever a class is registered as a cooperative multi-tasking task.
TrcTaskMgr.TaskType - Enum Class in trclib.robotcore
These are the task type TrcTaskMgr supports:
TrcTimer - Class in trclib.timer
This class implements a timer that will signal an event or make a notification callback when the time has expired.
TrcTimer(String) - Constructor for class trclib.timer.TrcTimer
Constructor: Creates an instance of the timer with the given name.
TrcTimer.State - Class in trclib.timer
This class encapsulates the state of a timer that must be updated atomically.
TrcTone - Class in trclib.driverio
This class implements a platform independent tone player that can play a tone with specified waveform, frequency, duration and volume.
TrcTone(String, TrcTone.Waveform) - Constructor for class trclib.driverio.TrcTone
Constructor: Create and initialize an instance of the object.
TrcTone.Waveform - Enum Class in trclib.driverio
This enum type specifies the sound waveform to be used in playing a note.
TrcTraceLogger - Class in trclib.robotcore
 
TrcTraceLogger(String) - Constructor for class trclib.robotcore.TrcTraceLogger
Constructor: Create an instance of the trace logger.
TrcTrigger - Interface in trclib.sensor
This interface specifies a collection of methods to implement an asynchronous trigger.
TrcTrigger.TriggerMode - Enum Class in trclib.sensor
 
TrcTriggerDigitalInput - Class in trclib.sensor
This class implements a trigger for a digital input device.
TrcTriggerDigitalInput(String, TrcDigitalInput) - Constructor for class trclib.sensor.TrcTriggerDigitalInput
Constructor: Create an instance of the object.
TrcTriggerDigitalInput.TriggerState - Class in trclib.sensor
This class encapsulates the trigger state.
TrcTriggerThresholdRange - Class in trclib.sensor
This class implements a Threshold Range Trigger.
TrcTriggerThresholdRange(String, TrcValueSource<Double>) - Constructor for class trclib.sensor.TrcTriggerThresholdRange
Constructor: Create an instance of the object.
TrcTriggerThresholdRange.TriggerState - Class in trclib.sensor
This class encapsulates the trigger state.
TrcTriggerThresholdZones - Class in trclib.sensor
This class implements a Threshold Zones Trigger.
TrcTriggerThresholdZones(String, TrcValueSource<Double>, double[], boolean) - Constructor for class trclib.sensor.TrcTriggerThresholdZones
Constructor: Create an instance of the object.
TrcTriggerThresholdZones.CallbackContext - Class in trclib.sensor
This class encapsulates all the info for the the trigger event callback.
TrcTriggerThresholdZones.TriggerState - Class in trclib.sensor
This class encapsulates the trigger state.
TrcUtil - Class in trclib.dataprocessor
This class contains platform independent utility methods.
TrcUtil() - Constructor for class trclib.dataprocessor.TrcUtil
 
TrcUtil.DataSupplier<T> - Interface in trclib.dataprocessor
This interface provides the method to get data of the specified type.
TrcValueSource<T> - Interface in trclib.dataprocessor
This interface implements the method to read the value from a value source.
TrcVideoSource<O> - Interface in trclib.vision
This interface provides methods to get a video frame from a video source and render a video frame to a display surface.
TrcVisionPerformanceMetrics - Class in trclib.vision
This class implements Performance Metrics for Vision.
TrcVisionPerformanceMetrics(String) - Constructor for class trclib.vision.TrcVisionPerformanceMetrics
Constructor: Create an instance of the object.
TrcVisionProcessor<I,O> - Interface in trclib.vision
This interface provides methods to grab image from the video input, render image to video output and detect objects from the acquired image.
TrcVisionTargetInfo<O extends TrcVisionTargetInfo.ObjectInfo> - Class in trclib.vision
This class calculates and stores the info for a vision detected target.
TrcVisionTargetInfo(O) - Constructor for class trclib.vision.TrcVisionTargetInfo
Constructor: Create an instance of the object.
TrcVisionTargetInfo(O, TrcHomographyMapper, double, double) - Constructor for class trclib.vision.TrcVisionTargetInfo
Constructor: Create an instance of the object.
TrcVisionTargetInfo.ObjectInfo - Interface in trclib.vision
This interface implements a method to get the rectangle of the detected object.
TrcVisionTask<I,O> - Class in trclib.vision
This class implements a platform independent vision task.
TrcVisionTask(String, TrcVisionProcessor<I, O>, I[]) - Constructor for class trclib.vision.TrcVisionTask
Constructor: Create an instance of the object.
TrcWarpSpace - Class in trclib.dataprocessor
This class implements a generic warp space.
TrcWarpSpace(String, double, double) - Constructor for class trclib.dataprocessor.TrcWarpSpace
Constructor: Creates an instance of the object.
TrcWatchdogMgr - Class in trclib.robotcore
This class is a singleton.
TrcWatchdogMgr(double) - Constructor for class trclib.robotcore.TrcWatchdogMgr
Constructor: Creates an instance of the object.
TrcWatchdogMgr.Watchdog - Class in trclib.robotcore
This class encapsulates the state of the watchdog.
TrcWaypoint - Class in trclib.pathdrive
This class implements a waypoint.
TrcWaypoint(double[]) - Constructor for class trclib.pathdrive.TrcWaypoint
Constructor: Create an instance of the object.
TrcWaypoint(double, double, double, double, double, double, double, double) - Constructor for class trclib.pathdrive.TrcWaypoint
Constructor: Create an instance of the object.
TrcWaypoint(double, TrcPose2D, double, double, double, double) - Constructor for class trclib.pathdrive.TrcWaypoint
Constructor: Create an instance of the object.
TrcWaypoint(TrcPose2D, TrcPose2D) - Constructor for class trclib.pathdrive.TrcWaypoint
Constructor: Create an instance of the object from a given 2D pose.
TrcWaypoint(TrcWaypoint) - Constructor for class trclib.pathdrive.TrcWaypoint
Copy constructor: Create a copy of the given object.
TrcWrapValueConverter - Class in trclib.dataprocessor
This class is typically used to monitor a sensor value that wraps around and convert it to a continuous value.
TrcWrapValueConverter(String, DoubleSupplier, double, double) - Constructor for class trclib.dataprocessor.TrcWrapValueConverter
Constructor: Creates an instance of the object.
TRIANGLE_WAVE - Enum constant in enum class trclib.driverio.TrcTone.Waveform
 
trigger - Variable in class ftclib.sensor.FtcSensorTrigger
 
trigger - Variable in class trclib.subsystem.TrcIntake.TriggerParams
 
triggerActive - Variable in class trclib.sensor.TrcTriggerThresholdRange.TriggerState
 
triggerCallback - Variable in class trclib.motor.TrcMotor
 
triggerCallback - Variable in class trclib.sensor.TrcTriggerDigitalInput
 
triggerCallback - Variable in class trclib.sensor.TrcTriggerThresholdRange
 
triggerCallback - Variable in class trclib.sensor.TrcTriggerThresholdZones
 
triggerCallback - Variable in class trclib.subsystem.TrcIntake.TriggerParams
 
triggerCallbackContext - Variable in class trclib.motor.TrcMotor
 
triggerCallbackEvent - Variable in class trclib.motor.TrcMotor
 
triggerEnabled - Variable in class trclib.sensor.TrcTriggerDigitalInput.TriggerState
 
triggerEnabled - Variable in class trclib.sensor.TrcTriggerThresholdRange.TriggerState
 
triggerEnabled - Variable in class trclib.sensor.TrcTriggerThresholdZones.TriggerState
 
triggerEvent - Variable in class trclib.sensor.TrcTriggerDigitalInput
 
triggerEvent - Variable in class trclib.sensor.TrcTriggerThresholdRange
 
triggerEvent - Variable in class trclib.sensor.TrcTriggerThresholdZones
 
triggerInverted - Variable in class ftclib.subsystem.FtcMotorGrabber.Params
 
triggerInverted - Variable in class ftclib.subsystem.FtcServoGrabber.Params
 
triggerInverted - Variable in class trclib.subsystem.TrcMotorGrabber.Params
 
triggerInverted - Variable in class trclib.subsystem.TrcServoGrabber.Params
 
triggerMode - Variable in class trclib.sensor.TrcTriggerDigitalInput
 
triggerMode - Variable in class trclib.sensor.TrcTriggerThresholdRange
 
triggerMode - Variable in class trclib.sensor.TrcTriggerThresholdZones
 
triggerMode - Variable in class trclib.subsystem.TrcIntake.TriggerParams
 
TriggerMode() - Constructor for enum class trclib.sensor.TrcTrigger.TriggerMode
 
TriggerParams(TrcTrigger) - Constructor for class trclib.subsystem.TrcIntake.TriggerParams
Constructor: Create an instance of the object.
TriggerParams(TrcTrigger, TrcEvent.Callback) - Constructor for class trclib.subsystem.TrcIntake.TriggerParams
Constructor: Create an instance of the object.
TriggerParams(TrcTrigger, TrcEvent.Callback, Double, Boolean) - Constructor for class trclib.subsystem.TrcIntake.TriggerParams
Constructor: Create an instance of the object.
triggerState - Variable in class trclib.sensor.TrcTriggerDigitalInput
 
triggerState - Variable in class trclib.sensor.TrcTriggerThresholdRange
 
triggerState - Variable in class trclib.sensor.TrcTriggerThresholdZones
 
TriggerState() - Constructor for class trclib.sensor.TrcTriggerThresholdRange.TriggerState
 
TriggerState(boolean, boolean) - Constructor for class trclib.sensor.TrcTriggerDigitalInput.TriggerState
 
TriggerState(double, int, boolean) - Constructor for class trclib.sensor.TrcTriggerThresholdZones.TriggerState
 
triggerTask(TrcTaskMgr.TaskType, TrcRobot.RunMode, boolean) - Method in class trclib.sensor.TrcTriggerDigitalInput
This method is called periodically to check the current sensor state.
triggerTask(TrcTaskMgr.TaskType, TrcRobot.RunMode, boolean) - Method in class trclib.sensor.TrcTriggerThresholdRange
This method is called periodically to check if the sensor value is within the lower and upper threshold range.
triggerTask(TrcTaskMgr.TaskType, TrcRobot.RunMode, boolean) - Method in class trclib.sensor.TrcTriggerThresholdZones
This method is called periodically to check the current sensor value against the threshold array to see it crosses any thresholds and the triggerHandler will be notified.
triggerTaskObj - Variable in class trclib.sensor.TrcTriggerDigitalInput
 
triggerTaskObj - Variable in class trclib.sensor.TrcTriggerThresholdRange
 
triggerTaskObj - Variable in class trclib.sensor.TrcTriggerThresholdZones
 
triggerThreshold - Variable in class ftclib.subsystem.FtcMotorGrabber.Params
 
triggerThreshold - Variable in class ftclib.subsystem.FtcServoGrabber.Params
 
triggerThreshold - Variable in class trclib.subsystem.TrcMotorGrabber.Params
 
triggerThreshold - Variable in class trclib.subsystem.TrcServoGrabber.Params
 
tunePidCtrl - Variable in class trclib.command.CmdPidDrive
 
TURN_OFF - Enum constant in enum class trclib.archive.TrcRGBLight.State
 
TURN_ON - Enum constant in enum class trclib.archive.TrcRGBLight.State
 
turnEndAdj - Variable in class trclib.pathdrive.TrcGridDrive
 
turnMaxPidRampRate - Variable in class ftclib.drivebase.FtcRobotDrive.RobotInfo
 
turnMode - Variable in class trclib.pathdrive.TrcPidDrive
 
TurnMode() - Constructor for enum class trclib.pathdrive.TrcPidDrive.TurnMode
 
turnOnly - Variable in class trclib.pathdrive.TrcPidDrive
 
turnPidCoeffs - Variable in class ftclib.drivebase.FtcRobotDrive.RobotInfo
 
turnPidCtrl - Variable in class trclib.archive.TrcHolonomicPurePursuitDrive
 
turnPidCtrl - Variable in class trclib.command.CmdPidDrive
 
turnPidCtrl - Variable in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
 
turnPidCtrl - Variable in class trclib.pathdrive.TrcPidDrive
 
turnPidCtrl - Variable in class trclib.pathdrive.TrcPurePursuitDrive
 
turnPidPowerLimit - Variable in class ftclib.drivebase.FtcRobotDrive.RobotInfo
 
turnPidTolerance - Variable in class ftclib.drivebase.FtcRobotDrive.RobotInfo
 
turnPower - Variable in class trclib.command.CmdTimedDrive
 
turnStartAdj - Variable in class trclib.pathdrive.TrcGridDrive
 
turnTolerance - Variable in class trclib.archive.TrcHolonomicPurePursuitDrive
 
turnTolerance - Variable in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
 
turnTolerance - Variable in class trclib.pathdrive.TrcPidDrive
 
turnTolerance - Variable in class trclib.pathdrive.TrcPurePursuitDrive
 
TwinklesColor1And2 - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
 
type - Variable in class trclib.archive.TrcPixyCam2.Feature
 
type - Variable in class trclib.driverio.TrcAddressableLED.Pattern
 
Type() - Constructor for enum class trclib.driverio.TrcAddressableLED.Pattern.Type
 
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