- i(String) - Static method in class com.explodingbacon.bcnlib.framework.Log
-
Logs an info message.
- I2C - Class in com.explodingbacon.bcnlib.utils
-
A class used for communicating over I2C.
- I2C(I2C.Port, int) - Constructor for class com.explodingbacon.bcnlib.utils.I2C
-
- Image - Class in com.explodingbacon.bcnlib.vision
-
A wrapper class for OpenCV's Mat object.
- Image() - Constructor for class com.explodingbacon.bcnlib.vision.Image
-
- Image(Mat) - Constructor for class com.explodingbacon.bcnlib.vision.Image
-
- init() - Static method in class com.explodingbacon.bcnlib.vision.Vision
-
Initializes the Vision Tracking library.
- initialize(PrintWriter, BufferedReader) - Method in class com.explodingbacon.bcnlib.networking.Communicator
-
- initialize() - Method in class com.explodingbacon.bcnlib.networking.Communicator
-
- inRange(BCNScalar, BCNScalar) - Method in class com.explodingbacon.bcnlib.vision.Image
-
Finds objects within a certain range.
- InternalSource - Class in com.explodingbacon.bcnlib.framework
-
A PIDSource that is manually controlled by the code.
- InternalSource() - Constructor for class com.explodingbacon.bcnlib.framework.InternalSource
-
- isActive() - Method in class com.explodingbacon.bcnlib.actuators.Light
-
Checks if this light is doing anything.
- isAutoUpdating() - Method in class com.explodingbacon.bcnlib.vision.Camera
-
Checks if this Camera is auto updating its frames.
- isButtonPressed(int) - Method in class com.explodingbacon.bcnlib.networking.NetGamepad
-
Checks if the NetButton at buttonIndex is pressed.
- isCalibrated() - Method in class com.explodingbacon.bcnlib.sensors.BNO055
-
Returns true if all required sensors (accelerometer, magnetometer,
gyroscope) have completed their respective calibration sequence.
- isCalibrated() - Method in class com.explodingbacon.bcnlib.sensors.BNOGyro
-
- isConvex() - Method in class com.explodingbacon.bcnlib.vision.Contour
-
Checks if this Contour is convex.
- isDone() - Method in class com.explodingbacon.bcnlib.framework.PIDController
-
Checks if this PIDController is done.
- isDown() - Method in enum com.explodingbacon.bcnlib.controllers.Direction
-
Checks if the down button on the DPad is pressed.
- isEnabled() - Method in class com.explodingbacon.bcnlib.framework.PIDController
-
Checks if this PIDController is enabled.
- isFinished() - Method in class com.explodingbacon.bcnlib.framework.Command
-
User-implemented method to check if onLoop
should stop executing.
- isFinished() - Method in class com.explodingbacon.bcnlib.framework.CommandGroup
-
- isInit() - Static method in class com.explodingbacon.bcnlib.networking.Communicator
-
Checks if this Communicator is initialized.
- isInit() - Static method in class com.explodingbacon.bcnlib.vision.Vision
-
Checks if the Vision Tracking library is initialized.
- isInitialized() - Method in class com.explodingbacon.bcnlib.sensors.BNO055
-
After power is applied, the sensor needs to be configured for use.
- isIntClass(Class) - Static method in class com.explodingbacon.bcnlib.utils.Utils
-
Checks if a Class is an Integer or int class.
- isLeft() - Method in enum com.explodingbacon.bcnlib.controllers.Direction
-
Checks if the left button on the DPad is pressed.
- isLeftTriggerPressed() - Method in class com.explodingbacon.bcnlib.controllers.XboxController
-
Checks if the left trigger is pressed down.
- isLoggingChanges() - Method in class com.explodingbacon.bcnlib.actuators.MotorGroup
-
Checks if this MotorGroup is logging changes in power.
- isLoggingTripping() - Method in class com.explodingbacon.bcnlib.sensors.PDP
-
Checks if the PDP will create log messages if a breaker might be tripping.
- isOpen() - Method in class com.explodingbacon.bcnlib.vision.Camera
-
Checks if this Camera is open.
- isPresent() - Method in class com.explodingbacon.bcnlib.sensors.BNOGyro
-
- isReversed() - Method in class com.explodingbacon.bcnlib.sensors.AbstractEncoder
-
Checks if this Encoder is reversed.
- isRight() - Method in enum com.explodingbacon.bcnlib.controllers.Direction
-
Checks if the right button on the DPad is pressed.
- isRightTriggerPressed() - Method in class com.explodingbacon.bcnlib.controllers.XboxController
-
Checks if the right trigger is pressed down.
- isRunning() - Method in class com.explodingbacon.bcnlib.framework.Command
-
Checks if this Command is currently running.
- isRunning() - Method in class com.explodingbacon.bcnlib.utils.CodeThread
-
Returns whether or not this CodeThread is currently running.
- isSensorPresent() - Method in class com.explodingbacon.bcnlib.sensors.BNO055
-
Diagnostic method to determine if communications with the sensor are active.
- isUp() - Method in enum com.explodingbacon.bcnlib.controllers.Direction
-
Checks if the up button on the DPad is pressed.
- isUpdatingEnabled() - Method in class com.explodingbacon.bcnlib.vision.Camera
-
Checks if the auto updating for this Camera is enabled.