SYMBOL INDEX (210 symbols across 50 files) FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/BasicOpMode_Iterative.java class BasicOpMode_Iterative (line 53) | @TeleOp(name="Basic: Iterative OpMode", group="Iterative Opmode") method init (line 65) | @Override method init_loop (line 87) | @Override method start (line 94) | @Override method loop (line 102) | @Override method stop (line 135) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/BasicOpMode_Linear.java class BasicOpMode_Linear (line 53) | @TeleOp(name="Basic: Linear OpMode", group="Linear Opmode") method runOpMode (line 62) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptCompassCalibration.java class ConceptCompassCalibration (line 55) | @TeleOp(name="Concept: Compass Calibration", group="Concept") method runOpMode (line 68) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptDIMAsIndicator.java class ConceptDIMAsIndicator (line 54) | @TeleOp(name = "Concept: DIM As Indicator", group = "Concept") method runOpMode (line 67) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptI2cAddressChange.java class ConceptI2cAddressChange (line 46) | @TeleOp(name = "Concept: I2c Address Change", group = "Concept") method runOpMode (line 98) | @Override method foundExpectedBytes (line 184) | private boolean foundExpectedBytes(int[] byteArray, Lock lock, byte[] ... method performAction (line 204) | private void performAction(String actionName, int port, I2cAddr i2cAdd... method writeNewAddress (line 213) | private void writeNewAddress() { FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptMotorBulkRead.java class ConceptMotorBulkRead (line 77) | @TeleOp (name = "Motor Bulk Reads", group = "Tests") method runOpMode (line 92) | @Override method displayCycleTimes (line 214) | void displayCycleTimes(String status) { FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptNullOp.java class ConceptNullOp (line 43) | @TeleOp(name = "Concept: NullOp", group = "Concept") method init (line 49) | @Override method init_loop (line 58) | @Override method start (line 66) | @Override method loop (line 75) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptRampMotorSpeed.java class ConceptRampMotorSpeed (line 49) | @TeleOp(name = "Concept: Ramp Motor Speed", group = "Concept") method runOpMode (line 64) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptRevSPARKMini.java class ConceptRevSPARKMini (line 51) | @TeleOp(name="REV SPARKmini Simple Drive Example", group="Concept") method runOpMode (line 60) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptScanServo.java class ConceptScanServo (line 51) | @TeleOp(name = "Concept: Scan Servo", group = "Concept") method runOpMode (line 66) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptSoundsASJava.java class ConceptSoundsASJava (line 72) | @TeleOp(name="Concept: Sound Resources", group="Concept") method runOpMode (line 86) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptSoundsOnBotJava.java class ConceptSoundsOnBotJava (line 62) | @TeleOp(name="Concept: Sound Files", group="Concept") method runOpMode (line 78) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptSoundsSKYSTONE.java class ConceptSoundsSKYSTONE (line 51) | @TeleOp(name="SKYSTONE Sounds", group="Concept") method runOpMode (line 61) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptTelemetry.java class ConceptTelemetry (line 50) | @TeleOp(name = "Concept: Telemetry", group = "Concept") method runOpMode (line 84) | @Override public void runOpMode() { method emitPoemLine (line 161) | void emitPoemLine() { method getBatteryVoltage (line 168) | double getBatteryVoltage() { FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptTensorFlowObjectDetection.java class ConceptTensorFlowObjectDetection (line 52) | @TeleOp(name = "Concept: TensorFlow Object Detection", group = "Concept") method runOpMode (line 86) | @Override method initVuforia (line 138) | private void initVuforia() { method initTfod (line 156) | private void initTfod() { FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptTensorFlowObjectDetectionSwitchableCameras.java class ConceptTensorFlowObjectDetectionSwitchableCameras (line 53) | @TeleOp(name = "Concept: TensorFlow Object Detection Switchable Cameras"... method runOpMode (line 95) | @Override method initVuforia (line 143) | private void initVuforia() { method initTfod (line 169) | private void initTfod() { method doCameraSwitching (line 178) | private void doCameraSwitching() { FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptTensorFlowObjectDetectionWebcam.java class ConceptTensorFlowObjectDetectionWebcam (line 52) | @TeleOp(name = "Concept: TensorFlow Object Detection Webcam", group = "C... method runOpMode (line 86) | @Override method initVuforia (line 137) | private void initVuforia() { method initTfod (line 155) | private void initTfod() { FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptVuMarkIdentification.java class ConceptVuMarkIdentification (line 68) | @TeleOp(name="Concept: VuMark Id", group ="Concept") method runOpMode (line 82) | @Override public void runOpMode() { method format (line 183) | String format(OpenGLMatrix transformationMatrix) { FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptVuMarkIdentificationWebcam.java class ConceptVuMarkIdentificationWebcam (line 69) | @TeleOp(name="Concept: VuMark Id Webcam", group ="Concept") method runOpMode (line 89) | @Override public void runOpMode() { method format (line 191) | String format(OpenGLMatrix transformationMatrix) { FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptVuforiaNavigation.java class ConceptVuforiaNavigation (line 83) | @TeleOp(name="Concept: Vuforia Navigation", group ="Concept") method runOpMode (line 97) | @Override public void runOpMode() { method format (line 333) | String format(OpenGLMatrix transformationMatrix) { FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptVuforiaNavigationWebcam.java class ConceptVuforiaNavigationWebcam (line 95) | @TeleOp(name="Concept: Vuforia Nav Webcam", group ="Concept") method runOpMode (line 121) | @Override public void runOpMode() { method format (line 426) | String format(OpenGLMatrix transformationMatrix) { method captureFrameToFile (line 438) | void captureFrameToFile() { FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptVuforiaSkyStoneNavigation.java class ConceptVuforiaSkyStoneNavigation (line 86) | @TeleOp(name="SKYSTONE Vuforia Nav", group ="Concept") method runOpMode (line 141) | @Override public void runOpMode() { FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptVuforiaSkyStoneNavigationWebcam.java class ConceptVuforiaSkyStoneNavigationWebcam (line 85) | @TeleOp(name="SKYSTONE Vuforia Nav Webcam", group ="Concept") method runOpMode (line 142) | @Override public void runOpMode() { FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/ConceptWebcam.java class ConceptWebcam (line 76) | @TeleOp(name="Concept: Webcam", group ="Concept") method runOpMode (line 113) | @Override public void runOpMode() { method onNewFrame (line 162) | private void onNewFrame(Bitmap frame) { method initializeFrameQueue (line 171) | private void initializeFrameQueue(int capacity) { method openCamera (line 183) | private void openCamera() { method startCamera (line 193) | private void startCamera() { method stopCamera (line 262) | private void stopCamera() { method closeCamera (line 270) | private void closeCamera() { method error (line 282) | private void error(String msg) { method error (line 286) | private void error(String format, Object...args) { method contains (line 291) | private boolean contains(int[] array, int value) { method saveBitmap (line 298) | private void saveBitmap(Bitmap bitmap) { FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/HardwarePushbot.java class HardwarePushbot (line 53) | public class HardwarePushbot method HardwarePushbot (line 71) | public HardwarePushbot(){ method init (line 76) | public void init(HardwareMap ahwMap) { FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/PushbotAutoDriveByEncoder_Linear.java class PushbotAutoDriveByEncoder_Linear (line 65) | @Autonomous(name="Pushbot: Auto Drive By Encoder", group="Pushbot") method runOpMode (line 81) | @Override method encoderDrive (line 131) | public void encoderDrive(double speed, FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/PushbotAutoDriveByGyro_Linear.java class PushbotAutoDriveByGyro_Linear (line 73) | @Autonomous(name="Pushbot: Auto Drive By Gyro", group="Pushbot") method runOpMode (line 97) | @Override method gyroDrive (line 167) | public void gyroDrive ( double speed, method gyroTurn (line 256) | public void gyroTurn ( double speed, double angle) { method gyroHold (line 275) | public void gyroHold( double speed, double angle, double holdTime) { method onHeading (line 302) | boolean onHeading(double speed, double angle, double PCoeff) { method getError (line 342) | public double getError(double targetAngle) { method getSteer (line 359) | public double getSteer(double error, double PCoeff) { FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/PushbotAutoDriveByTime_Linear.java class PushbotAutoDriveByTime_Linear (line 58) | @Autonomous(name="Pushbot: Auto Drive By Time", group="Pushbot") method runOpMode (line 70) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/PushbotAutoDriveToLine_Linear.java class PushbotAutoDriveToLine_Linear (line 57) | @Autonomous(name="Pushbot: Auto Drive To Line", group="Pushbot") method runOpMode (line 69) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/PushbotTeleopPOV_Linear.java class PushbotTeleopPOV_Linear (line 51) | @TeleOp(name="Pushbot: Teleop POV", group="Pushbot") method runOpMode (line 60) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/PushbotTeleopTank_Iterative.java class PushbotTeleopTank_Iterative (line 52) | @TeleOp(name="Pushbot: Teleop Tank", group="Pushbot") method init (line 64) | @Override method init_loop (line 78) | @Override method start (line 85) | @Override method loop (line 92) | @Override method stop (line 132) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SampleRevBlinkinLedDriver.java class SampleRevBlinkinLedDriver (line 52) | @TeleOp(name="BlinkinExample") type DisplayKind (line 75) | protected enum DisplayKind { method init (line 80) | @Override method loop (line 96) | @Override method handleGamepad (line 121) | protected void handleGamepad() method setDisplayKind (line 144) | protected void setDisplayKind(DisplayKind displayKind) method doAutoDisplay (line 150) | protected void doAutoDisplay() method displayPattern (line 159) | protected void displayPattern() FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorAdafruitRGB.java class SensorAdafruitRGB (line 70) | @TeleOp(name = "Sensor: AdafruitRGB", group = "Sensor") method runOpMode (line 81) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorBNO055IMU.java class SensorBNO055IMU (line 57) | @TeleOp(name = "Sensor: BNO055 IMU", group = "Sensor") method runOpMode (line 76) | @Override public void runOpMode() { method composeTelemetry (line 114) | void composeTelemetry() { method formatAngle (line 177) | String formatAngle(AngleUnit angleUnit, double angle) { method formatDegrees (line 181) | String formatDegrees(double degrees){ FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorBNO055IMUCalibration.java class SensorBNO055IMUCalibration (line 101) | @TeleOp(name = "Sensor: BNO055 IMU Calibration", group = "Sensor") method runOpMode (line 119) | @Override public void runOpMode() { method composeTelemetry (line 178) | void composeTelemetry() { method formatAngle (line 225) | String formatAngle(AngleUnit angleUnit, double angle) { method formatDegrees (line 229) | String formatDegrees(double degrees){ FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorColor.java class SensorColor (line 54) | @TeleOp(name = "Sensor: Color", group = "Sensor") method runOpMode (line 75) | @Override public void runOpMode() throws InterruptedException { method runSample (line 97) | protected void runSample() throws InterruptedException { FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorDIO.java class SensorDIO (line 56) | @TeleOp(name = "Sensor: DIM DIO", group = "Sensor") method runOpMode (line 63) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorDigitalTouch.java class SensorDigitalTouch (line 46) | @TeleOp(name = "Sensor: Digital touch", group = "Sensor") method runOpMode (line 61) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorKLNavxMicro.java class SensorKLNavxMicro (line 53) | @TeleOp(name = "Sensor: KL navX Micro", group = "Sensor") method runOpMode (line 70) | @Override public void runOpMode() throws InterruptedException { method formatRate (line 118) | String formatRate(float rate) { method formatAngle (line 122) | String formatAngle(AngleUnit angleUnit, double angle) { method formatDegrees (line 126) | String formatDegrees(double degrees){ FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorMRColor.java class SensorMRColor (line 54) | @TeleOp(name = "Sensor: MR Color", group = "Sensor") method runOpMode (line 61) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorMRCompass.java class SensorMRCompass (line 52) | @TeleOp(name = "Sensor: MR compass", group = "Sensor") method runOpMode (line 59) | @Override public void runOpMode() { method doTelemetry (line 119) | protected void doTelemetry() { FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorMRGyro.java class SensorMRGyro (line 54) | @TeleOp(name = "Sensor: MR Gyro", group = "Sensor") method runOpMode (line 71) | @Override method formatRaw (line 150) | String formatRaw(int rawValue) { method formatRate (line 154) | String formatRate(float rate) { method formatFloat (line 158) | String formatFloat(float rate) { FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorMRIrSeeker.java class SensorMRIrSeeker (line 51) | @TeleOp(name = "Sensor: MR IR Seeker", group = "Sensor") method runOpMode (line 55) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorMROpticalDistance.java class SensorMROpticalDistance (line 45) | @TeleOp(name = "Sensor: MR ODS", group = "Sensor") method runOpMode (line 51) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorMRRangeSensor.java class SensorMRRangeSensor (line 50) | @TeleOp(name = "Sensor: MR range sensor", group = "Sensor") method runOpMode (line 56) | @Override public void runOpMode() { FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorREV2mDistance.java class SensorREV2mDistance (line 54) | @TeleOp(name = "Sensor: REV2mDistance", group = "Sensor") method runOpMode (line 60) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/external/samples/SensorREVColorDistance.java class SensorREVColorDistance (line 55) | @TeleOp(name = "Sensor: REVColorDistance", group = "Sensor") method runOpMode (line 91) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/internal/FtcOpModeRegister.java class FtcOpModeRegister (line 43) | public class FtcOpModeRegister implements OpModeRegister { method register (line 64) | public void register(OpModeManager manager) { FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/internal/FtcRobotControllerActivity.java class FtcRobotControllerActivity (line 129) | @SuppressWarnings("WeakerAccess") method getTag (line 133) | public String getTag() { return TAG; } class RobotRestarter (line 177) | protected class RobotRestarter implements Restarter { method requestRestart (line 179) | public void requestRestart() { method onServiceConnected (line 187) | @Override method onServiceDisconnected (line 193) | @Override method onNewIntent (line 200) | @Override method passReceivedUsbAttachmentsToEventLoop (line 219) | protected void passReceivedUsbAttachmentsToEventLoop() { method enforcePermissionValidator (line 242) | protected boolean enforcePermissionValidator() { method setPermissionsValidated (line 255) | public static void setPermissionsValidated() { method onCreate (line 259) | @Override method createUpdateUI (line 384) | protected UpdateUI createUpdateUI() { method createUICallback (line 392) | protected UpdateUI.Callback createUICallback(UpdateUI updateUI) { method onStart (line 398) | @Override method onResume (line 423) | @Override method onPause (line 429) | @Override method onStop (line 435) | @Override method onDestroy (line 443) | @Override method bindToService (line 463) | protected void bindToService() { method unbindFromService (line 470) | protected void unbindFromService() { method logPackageVersions (line 477) | protected void logPackageVersions() { method logDeviceSerialNumber (line 486) | protected void logDeviceSerialNumber() { method readNetworkType (line 490) | protected void readNetworkType() { method onWindowFocusChanged (line 513) | @Override method onCreateOptionsMenu (line 523) | @Override method isRobotRunning (line 529) | private boolean isRobotRunning() { method onOptionsItemSelected (line 549) | @Override method onConfigurationChanged (line 615) | @Override method updateMonitorLayout (line 626) | private void updateMonitorLayout(Configuration configuration) { method onActivityResult (line 646) | @Override method onServiceBind (line 660) | public void onServiceBind(final FtcRobotControllerService service) { method updateUIAndRequestRobotSetup (line 680) | private void updateUIAndRequestRobotSetup() { method requestRobotSetup (line 695) | private void requestRobotSetup(@Nullable Runnable runOnComplete) { method createOpModeRegister (line 719) | protected OpModeRegister createOpModeRegister() { method shutdownRobot (line 723) | private void shutdownRobot() { method requestRobotRestart (line 727) | private void requestRobotRestart() { method showRestartRobotCompleteToast (line 740) | private void showRestartRobotCompleteToast(@StringRes int resid) { method checkPreferredChannel (line 744) | private void checkPreferredChannel() { method hittingMenuButtonBrightensScreen (line 762) | protected void hittingMenuButtonBrightensScreen() { class SharedPreferencesListener (line 776) | protected class SharedPreferencesListener implements SharedPreferences... method onSharedPreferenceChanged (line 777) | @Override public void onSharedPreferenceChanged(SharedPreferences sh... method initWifiMute (line 790) | protected void initWifiMute(boolean enable) { method onUserInteraction (line 814) | @Override FILE: FtcRobotController/src/main/java/org/firstinspires/ftc/robotcontroller/internal/PermissionValidatorWrapper.java class PermissionValidatorWrapper (line 43) | public class PermissionValidatorWrapper extends PermissionValidatorActiv... method mapPermissionToExplanation (line 61) | public String mapPermissionToExplanation(final String permission) { method onCreate (line 78) | @Override method onStartApplication (line 86) | protected Class onStartApplication()