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