Skip navigation links
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 

G

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
 
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 
Skip navigation links