- GameController - Class in com.explodingbacon.bcnlib.controllers
-
An extension class of Joystick that makes it much easier to do game controller specific things, such as reading from the DPad or rumbling.
- GameController(int) - Constructor for class com.explodingbacon.bcnlib.controllers.GameController
-
Creates a GameController on a port.
- get() - Method in class com.explodingbacon.bcnlib.actuators.FakeMotor
-
- get() - Method in class com.explodingbacon.bcnlib.actuators.MotorGroup
-
- get() - Method in interface com.explodingbacon.bcnlib.controllers.Button
-
Gets the value of this Button.
- get() - Method in class com.explodingbacon.bcnlib.controllers.ButtonGroup
-
- get() - Method in class com.explodingbacon.bcnlib.controllers.FakeButton
-
- get() - Method in class com.explodingbacon.bcnlib.controllers.JoystickButton
-
Gets the current state of the button.
- get() - Method in class com.explodingbacon.bcnlib.networking.NetButton
-
Get the value of this NetButton
- get(int) - Method in interface com.explodingbacon.bcnlib.quneo.NoteToCC
-
- get() - Method in class com.explodingbacon.bcnlib.sensors.AbstractEncoder
-
Gets the value of this Encoder.
- get() - Method in class com.explodingbacon.bcnlib.sensors.DigitalInput
-
Gets the value of this DigitalInput.
- get() - Method in class com.explodingbacon.bcnlib.sensors.Encoder
-
- getAcceleration(ADXL362.Axes) - Method in class com.explodingbacon.bcnlib.sensors.ADXSensor
-
Gets the acceleration of a certain Axis of the Accelerometer.
- getAccelerations() - Method in class com.explodingbacon.bcnlib.sensors.ADXSensor
-
Gets the accelerations of all the Axises.
- getAll() - Method in class com.explodingbacon.bcnlib.controllers.ButtonGroup
-
Returns true if all Buttons in this ButtonGroup are true.
- getAllKeys() - Method in class com.explodingbacon.bcnlib.networking.NetTable
-
- getAngle() - Method in class com.explodingbacon.bcnlib.sensors.ADXSensor
-
Gets the current angle of the Gyroscope.
- getAny() - Method in class com.explodingbacon.bcnlib.controllers.ButtonGroup
-
Returns true if any Button in this ButtonGroup is true.
- getArea() - Method in class com.explodingbacon.bcnlib.vision.Contour
-
Gets the area of this Image.
- getBlue() - Method in class com.explodingbacon.bcnlib.vision.Color
-
Gets the Blue value of this Color.
- getBoolean(String, Boolean) - Method in class com.explodingbacon.bcnlib.networking.NetTable
-
- getBoolean(String, Boolean) - Method in interface com.explodingbacon.bcnlib.networking.TableInterface
-
- getBoundingBox() - Method in class com.explodingbacon.bcnlib.vision.Contour
-
Gets a Rectangle that surrounds this Image.
- getButton(int) - Static method in class com.explodingbacon.bcnlib.networking.KeyboardButton
-
Gets the KeyboardButton for a certain key.
- getButton(int) - Method in class com.explodingbacon.bcnlib.networking.NetGamepad
-
Gets the NetButton at index.
- getButtonPrevious(int, Button) - Method in class com.explodingbacon.bcnlib.framework.AbstractOI
-
- getCalibration() - Method in class com.explodingbacon.bcnlib.sensors.BNO055
-
Gets current calibration state.
- getContours() - Method in class com.explodingbacon.bcnlib.vision.Image
-
Gets the Contours in this Image.
- getCurrent(int) - Method in class com.explodingbacon.bcnlib.sensors.PDP
-
Gets the current on the current port.
- getCurrentError() - Method in class com.explodingbacon.bcnlib.framework.PIDController
-
Get the difference between the target and the current position, in encoder clicks.
- getCurrentSourceValue() - Method in class com.explodingbacon.bcnlib.framework.PIDController
-
Gets the current value of the PID source.
- getDegreesToTurn(double) - Static method in class com.explodingbacon.bcnlib.utils.Utils
-
Gets how many degrees the Robot needs to turn to get x in the center of the camera's vision.
- getDegreesToTurn(double, double) - Static method in class com.explodingbacon.bcnlib.utils.Utils
-
Gets how many degrees the Robot needs to turn to get x to target.
- getDistanceFromPx(double, double) - Static method in class com.explodingbacon.bcnlib.utils.Utils
-
Gets a distance from a certain object.
- getDPad() - Method in class com.explodingbacon.bcnlib.controllers.GameController
-
Gives the current Direction of the DPad.
- getExposure() - Method in class com.explodingbacon.bcnlib.vision.Camera
-
Gets the exposure of this Camera.
- getFaces() - Method in class com.explodingbacon.bcnlib.vision.Image
-
Gets all the human faces in this Image.
- getForPID() - Method in class com.explodingbacon.bcnlib.framework.InternalSource
-
- getForPID() - Method in interface com.explodingbacon.bcnlib.framework.PIDSource
-
Gets the value being used for PID.
- getForPID() - Method in class com.explodingbacon.bcnlib.sensors.AbstractEncoder
-
- getForPID() - Method in class com.explodingbacon.bcnlib.sensors.ADXSensor
-
- getForPID() - Method in class com.explodingbacon.bcnlib.sensors.BNOGyro
-
- getFPS() - Method in class com.explodingbacon.bcnlib.vision.Camera
-
Gets the FPS of this Camera.
- getGreen() - Method in class com.explodingbacon.bcnlib.vision.Color
-
Gets the Green value of this Color.
- getGyroRate() - Method in class com.explodingbacon.bcnlib.sensors.ADXSensor
-
Gets the rate of the Gyroscope.
- getHeading() - Method in class com.explodingbacon.bcnlib.sensors.BNO055
-
The heading of the sensor (x axis) in continuous format.
- getHeading() - Method in class com.explodingbacon.bcnlib.sensors.BNOGyro
-
- getHeight() - Method in class com.explodingbacon.bcnlib.vision.Contour
-
- getHeight() - Method in class com.explodingbacon.bcnlib.vision.Image
-
Gets the height of this Image.
- getHue() - Method in class com.explodingbacon.bcnlib.vision.HSV
-
Gets the Hue value.
- getImage() - Method in class com.explodingbacon.bcnlib.vision.Camera
-
Gets the current Image on this Camera.
- getInput(int) - Static method in class com.explodingbacon.bcnlib.quneo.QuNeoInput
-
- getInstance(BNO055.opmode_t, BNO055.vector_type_t, I2C.Port, byte) - Static method in class com.explodingbacon.bcnlib.sensors.BNO055
-
Get an instance of the IMU object.
- getInstance(BNO055.opmode_t, BNO055.vector_type_t) - Static method in class com.explodingbacon.bcnlib.sensors.BNO055
-
Get an instance of the IMU object plugged into the onboard I2C header.
- getInt() - Method in enum com.explodingbacon.bcnlib.quneo.QuNeo.Type
-
- getInverted() - Method in class com.explodingbacon.bcnlib.actuators.FakeMotor
-
- getInverted() - Method in class com.explodingbacon.bcnlib.actuators.MotorGroup
-
- getJoystick(int) - Method in class com.explodingbacon.bcnlib.networking.NetGamepad
-
Gets the NetJoystick at index.
- getJoystickX(int) - Method in class com.explodingbacon.bcnlib.networking.NetGamepad
-
Gets the X axis value of the NetJoystick at joystickIndex.
- getJoystickY(int) - Method in class com.explodingbacon.bcnlib.networking.NetGamepad
-
Gets the Y axis value of the NetJoystick at joystickIndex.
- getKeycode(char) - Static method in class com.explodingbacon.bcnlib.utils.Utils
-
Gets the keycode for a character.
- getLeftTrigger() - Method in class com.explodingbacon.bcnlib.controllers.XboxController
-
Gets the value of the left trigger.
- getMat() - Method in class com.explodingbacon.bcnlib.vision.Image
-
Gets the internal Map of this Image.
- getMatOfPoint() - Method in class com.explodingbacon.bcnlib.vision.Contour
-
Gets the MatOfPoint.
- getMatOfPoint2f() - Method in class com.explodingbacon.bcnlib.vision.Contour
-
Gets the MatOfPoint2f.
- getMaxCurrent(int) - Method in class com.explodingbacon.bcnlib.sensors.PDP
-
Gets the max current for a specific port on this PDP.
- getMiddleX() - Method in class com.explodingbacon.bcnlib.vision.Contour
-
Gets the X coordinate of the middle of this Contour.
- getMiddleY() - Method in class com.explodingbacon.bcnlib.vision.Contour
-
Gets the Y coordinate of the middle of this Contour.
- getMotorCount() - Method in class com.explodingbacon.bcnlib.actuators.MotorGroup
-
Gets how many motors are in this MotorGroup.
- getMotorPower() - Method in class com.explodingbacon.bcnlib.framework.PIDController
-
Get the power that is currently being sent to the motor.
- getMotors() - Method in class com.explodingbacon.bcnlib.actuators.MotorGroup
-
Gets all the motors in this MotorGroup.
- getNumber(String, Double) - Method in class com.explodingbacon.bcnlib.networking.NetTable
-
- getNumber(String, Double) - Method in interface com.explodingbacon.bcnlib.networking.TableInterface
-
- getPDP() - Method in class com.explodingbacon.bcnlib.sensors.PDP
-
Gets the WPILib object for the PDP.
- getPIDMode() - Method in class com.explodingbacon.bcnlib.sensors.AbstractEncoder
-
Gets the PID Mode of this Encoder.
- getPitch() - Method in class com.explodingbacon.bcnlib.sensors.BNOGyro
-
- getPrevious() - Method in class com.explodingbacon.bcnlib.controllers.JoystickButton
-
Gets the state the button was in last time it was checked.
- getRate() - Method in class com.explodingbacon.bcnlib.sensors.AbstractEncoder
-
Gets the rate of this Encoder.
- getRate() - Method in class com.explodingbacon.bcnlib.sensors.Encoder
-
- getRaw(int) - Method in class com.explodingbacon.bcnlib.vision.Camera
-
Gets the value of an OpenCV property.
- getRawAxis(int) - Method in class com.explodingbacon.bcnlib.controllers.Joystick
-
- getRed() - Method in class com.explodingbacon.bcnlib.vision.Color
-
Gets the Red value of this Color.
- getRevInfo() - Method in class com.explodingbacon.bcnlib.sensors.BNO055
-
Gets the chip revision numbers
- getRightTrigger() - Method in class com.explodingbacon.bcnlib.controllers.XboxController
-
Gets the value of the right trigger.
- getRoll() - Method in class com.explodingbacon.bcnlib.sensors.BNOGyro
-
- getSaturation() - Method in class com.explodingbacon.bcnlib.vision.HSV
-
Gets the Saturation value.
- getString(String, String) - Method in class com.explodingbacon.bcnlib.networking.NetTable
-
- getString(String, String) - Method in interface com.explodingbacon.bcnlib.networking.TableInterface
-
- getString() - Method in enum com.explodingbacon.bcnlib.quneo.QuNeo.Type
-
- getSystemStatus() - Method in class com.explodingbacon.bcnlib.sensors.BNO055
-
Gets the latest system status info
- getTarget() - Method in class com.explodingbacon.bcnlib.framework.PIDController
-
Get the currently set target.
- getTemp() - Method in class com.explodingbacon.bcnlib.sensors.BNO055
-
Get the sensors internal temperature.
- getThreadCount() - Static method in class com.explodingbacon.bcnlib.utils.Utils
-
Gets the amount of Threads running.
- getVal() - Method in enum com.explodingbacon.bcnlib.sensors.BNO055.opmode_t
-
- getVal() - Method in enum com.explodingbacon.bcnlib.sensors.BNO055.powermode_t
-
- getVal() - Method in enum com.explodingbacon.bcnlib.sensors.BNO055.reg_t
-
- getVal() - Method in enum com.explodingbacon.bcnlib.sensors.BNO055.vector_type_t
-
- getValue() - Method in class com.explodingbacon.bcnlib.vision.HSV
-
Gets the Value value.
- getVector() - Method in class com.explodingbacon.bcnlib.sensors.BNO055
-
Gets a vector representing the sensors position (heading, roll, pitch).
- getWidth() - Method in class com.explodingbacon.bcnlib.vision.Contour
-
- getWidth() - Method in class com.explodingbacon.bcnlib.vision.Image
-
Gets the width of this Image.
- getWPII2C() - Method in class com.explodingbacon.bcnlib.utils.I2C
-
Gets the WPILib I2C object.
- getWPIJoystick() - Method in class com.explodingbacon.bcnlib.controllers.Joystick
-
- getX() - Method in class com.explodingbacon.bcnlib.controllers.Joystick
-
- getX() - Method in interface com.explodingbacon.bcnlib.controllers.JoystickInterface
-
Gets the X axis of the Joystick.
- getX() - Method in class com.explodingbacon.bcnlib.networking.NetJoystick
-
- getX() - Method in class com.explodingbacon.bcnlib.quneo.QuNeoController
-
- getX() - Method in class com.explodingbacon.bcnlib.sensors.ADXSensor
-
Gets the X axis of the Accelerometer.
- getX() - Method in class com.explodingbacon.bcnlib.vision.Contour
-
Gets the X coordinate of this Contour.
- getX2() - Method in class com.explodingbacon.bcnlib.controllers.GameController
-
Gets the X axis of the second joystick.
- getX2() - Method in class com.explodingbacon.bcnlib.controllers.LogitechController
-
- getX2() - Method in class com.explodingbacon.bcnlib.controllers.XboxController
-
- getY() - Method in class com.explodingbacon.bcnlib.controllers.Joystick
-
- getY() - Method in interface com.explodingbacon.bcnlib.controllers.JoystickInterface
-
Gets the Y axis of the Joystick.
- getY() - Method in class com.explodingbacon.bcnlib.networking.NetJoystick
-
- getY() - Method in class com.explodingbacon.bcnlib.quneo.QuNeoController
-
- getY() - Method in class com.explodingbacon.bcnlib.sensors.ADXSensor
-
Gets the Y axis of the Accelerometer.
- getY() - Method in class com.explodingbacon.bcnlib.vision.Contour
-
Gets the Y coordinate of this Contour.
- getY2() - Method in class com.explodingbacon.bcnlib.controllers.GameController
-
Gets the Y axis of the second joystick.
- getY2() - Method in class com.explodingbacon.bcnlib.controllers.LogitechController
-
- getY2() - Method in class com.explodingbacon.bcnlib.controllers.XboxController
-
- getZ() - Method in class com.explodingbacon.bcnlib.controllers.Joystick
-
- getZ() - Method in interface com.explodingbacon.bcnlib.controllers.JoystickInterface
-
Gets the Z axis of the Joystick.
- getZ() - Method in class com.explodingbacon.bcnlib.networking.NetJoystick
-
- getZ() - Method in class com.explodingbacon.bcnlib.quneo.QuNeoController
-
- getZ() - Method in class com.explodingbacon.bcnlib.sensors.ADXSensor
-
Gets the Z axis of the Accelerometer.
- GREEN - Static variable in class com.explodingbacon.bcnlib.vision.Color
-
- gyro - Variable in class com.explodingbacon.bcnlib.sensors.BNO055.CalData
-
- gyro_rev - Variable in class com.explodingbacon.bcnlib.sensors.BNO055.RevInfo
-