SYMBOL INDEX (1059 symbols across 98 files) FILE: Android/AnimatedSkyApp/app/src/main/java/ai/fritz/animatedSky/AutoFitTextureView.java class AutoFitTextureView (line 10) | public class AutoFitTextureView extends TextureView { method AutoFitTextureView (line 15) | public AutoFitTextureView(Context context) { method AutoFitTextureView (line 19) | public AutoFitTextureView(Context context, AttributeSet attrs) { method AutoFitTextureView (line 23) | public AutoFitTextureView(Context context, AttributeSet attrs, int def... method setAspectRatio (line 35) | public void setAspectRatio(int width, int height) { method onMeasure (line 44) | @Override FILE: Android/AnimatedSkyApp/app/src/main/java/ai/fritz/animatedSky/BaseCameraActivity.java class BaseCameraActivity (line 24) | public abstract class BaseCameraActivity extends AppCompatActivity imple... method onCreate (line 41) | @Override method onStart (line 56) | @Override method onResume (line 62) | @Override method onPause (line 72) | @Override method onStop (line 88) | @Override method onDestroy (line 94) | @Override method getCameraFacingDirection (line 100) | protected int getCameraFacingDirection() { method runInBackground (line 104) | protected synchronized void runInBackground(final Runnable r) { method onRequestPermissionsResult (line 110) | @Override method hasPermission (line 126) | private boolean hasPermission() { method requestPermission (line 135) | private void requestPermission() { method setFragment (line 144) | protected void setFragment() { method toggleCameraFacingDirection (line 166) | protected void toggleCameraFacingDirection() { method chooseCamera (line 176) | private String chooseCamera() { method isHardwareLevelSupported (line 212) | private boolean isHardwareLevelSupported( method isDebug (line 223) | public boolean isDebug() { method requestRender (line 227) | public void requestRender() { method setCallback (line 234) | public void setCallback(final OverlayView.DrawCallback callback) { method onSetDebug (line 241) | public void onSetDebug(final boolean debug) { method onKeyDown (line 244) | @Override method onPreviewSizeChosen (line 255) | protected abstract void onPreviewSizeChosen(final Size previewSize, fi... method getLayoutId (line 257) | protected abstract int getLayoutId(); method getDesiredPreviewFrameSize (line 259) | protected Size getDesiredPreviewFrameSize() { FILE: Android/AnimatedSkyApp/app/src/main/java/ai/fritz/animatedSky/CameraConnectionFragment.java class CameraConnectionFragment (line 47) | public class CameraConnectionFragment extends Fragment { method CameraConnectionFragment (line 50) | public CameraConnectionFragment() { method onSurfaceTextureAvailable (line 71) | @Override method onSurfaceTextureSizeChanged (line 77) | @Override method onSurfaceTextureDestroyed (line 83) | @Override method onSurfaceTextureUpdated (line 88) | @Override type ConnectionCallback (line 97) | public interface ConnectionCallback { method onPreviewSizeChosen (line 98) | void onPreviewSizeChosen(Size size, Size cameraViewSize, int cameraR... method onOpened (line 137) | @Override method onDisconnected (line 145) | @Override method onError (line 152) | @Override method CameraConnectionFragment (line 212) | private CameraConnectionFragment( method showToast (line 228) | private void showToast(final String text) { method chooseOptimalSize (line 250) | protected static Size chooseOptimalSize(final Size[] choices, final in... method newInstance (line 291) | public static CameraConnectionFragment newInstance( method onCreateView (line 299) | @Override method onViewCreated (line 305) | @Override method onActivityCreated (line 310) | @Override method onResume (line 315) | @Override method onPause (line 331) | @Override method setCamera (line 338) | public void setCamera(String cameraId) { method setUpCameraOutputs (line 345) | private void setUpCameraOutputs() { method openCamera (line 388) | private void openCamera(final int width, final int height) { method closeCamera (line 408) | private void closeCamera() { method startBackgroundThread (line 433) | private void startBackgroundThread() { method stopBackgroundThread (line 442) | private void stopBackgroundThread() { method onCaptureProgressed (line 455) | @Override method onCaptureCompleted (line 462) | @Override method createCameraPreviewSession (line 473) | private void createCameraPreviewSession() { method configureTransform (line 548) | private void configureTransform(final int viewWidth, final int viewHei... class CompareSizesByArea (line 577) | static class CompareSizesByArea implements Comparator { method compare (line 578) | @Override class ErrorDialog (line 589) | public static class ErrorDialog extends DialogFragment { method newInstance (line 592) | public static ErrorDialog newInstance(final String message) { method onCreateDialog (line 600) | @Override FILE: Android/AnimatedSkyApp/app/src/main/java/ai/fritz/animatedSky/MainActivity.java class MainActivity (line 41) | public class MainActivity extends BaseCameraActivity implements ImageRea... method onCreate (line 67) | @Override method getLayoutId (line 78) | @Override method onPreviewSizeChosen (line 83) | @Override method startAnimation (line 173) | private void startAnimation() { method animate (line 181) | private void animate(float from, float to) { method showSpinner (line 200) | private void showSpinner() { method hideSpinner (line 209) | private void hideSpinner() { method showSnapshotLayout (line 218) | private void showSnapshotLayout() { method showPreviewLayout (line 228) | private void showPreviewLayout() { method onImageAvailable (line 233) | @Override method getBitmapForAsset (line 255) | public static Bitmap getBitmapForAsset(Context context, String path) { FILE: Android/AnimatedSkyApp/app/src/main/java/ai/fritz/animatedSky/OverlayView.java class OverlayView (line 11) | public class OverlayView extends View { method OverlayView (line 14) | public OverlayView(final Context context, final AttributeSet attrs) { type DrawCallback (line 21) | public interface DrawCallback { method drawCallback (line 22) | public void drawCallback(final Canvas canvas); method setCallback (line 25) | public void setCallback(final DrawCallback callback) { method draw (line 29) | @Override FILE: Android/BackgroundReplacementApp/app/src/main/java/ai/fritz/replaceBackground/AutoFitTextureView.java class AutoFitTextureView (line 10) | public class AutoFitTextureView extends TextureView { method AutoFitTextureView (line 14) | public AutoFitTextureView(final Context context) { method AutoFitTextureView (line 18) | public AutoFitTextureView(final Context context, final AttributeSet at... method AutoFitTextureView (line 22) | public AutoFitTextureView(final Context context, final AttributeSet at... method setAspectRatio (line 34) | public void setAspectRatio(final int width, final int height) { FILE: Android/BackgroundReplacementApp/app/src/main/java/ai/fritz/replaceBackground/BaseCameraActivity.java class BaseCameraActivity (line 24) | public abstract class BaseCameraActivity extends AppCompatActivity imple... method onCreate (line 40) | @Override method onStart (line 55) | @Override method onResume (line 61) | @Override method onPause (line 71) | @Override method onStop (line 87) | @Override method onDestroy (line 93) | @Override method runInBackground (line 99) | protected synchronized void runInBackground(final Runnable r) { method onRequestPermissionsResult (line 105) | @Override method hasPermission (line 121) | private boolean hasPermission() { method requestPermission (line 129) | private void requestPermission() { method setFragment (line 138) | protected void setFragment() { method chooseCamera (line 160) | private String chooseCamera() { method isHardwareLevelSupported (line 196) | private boolean isHardwareLevelSupported( method isDebug (line 207) | public boolean isDebug() { method requestRender (line 211) | public void requestRender() { method setCallback (line 218) | public void setCallback(final OverlayView.DrawCallback callback) { method onSetDebug (line 225) | public void onSetDebug(final boolean debug) { method onKeyDown (line 228) | @Override method onPreviewSizeChosen (line 239) | protected abstract void onPreviewSizeChosen(final Size previewSize, fi... method getLayoutId (line 241) | protected abstract int getLayoutId(); method getDesiredPreviewFrameSize (line 243) | protected Size getDesiredPreviewFrameSize() { FILE: Android/BackgroundReplacementApp/app/src/main/java/ai/fritz/replaceBackground/CameraConnectionFragment.java class CameraConnectionFragment (line 47) | public class CameraConnectionFragment extends Fragment { method CameraConnectionFragment (line 50) | public CameraConnectionFragment() { method onSurfaceTextureAvailable (line 71) | @Override method onSurfaceTextureSizeChanged (line 77) | @Override method onSurfaceTextureDestroyed (line 83) | @Override method onSurfaceTextureUpdated (line 88) | @Override type ConnectionCallback (line 97) | public interface ConnectionCallback { method onPreviewSizeChosen (line 98) | void onPreviewSizeChosen(Size size, Size cameraViewSize, int cameraR... method onOpened (line 137) | @Override method onDisconnected (line 145) | @Override method onError (line 152) | @Override method CameraConnectionFragment (line 212) | private CameraConnectionFragment( method showToast (line 228) | private void showToast(final String text) { method chooseOptimalSize (line 250) | protected static Size chooseOptimalSize(final Size[] choices, final in... method newInstance (line 291) | public static CameraConnectionFragment newInstance( method onCreateView (line 299) | @Override method onViewCreated (line 305) | @Override method onActivityCreated (line 310) | @Override method onResume (line 315) | @Override method onPause (line 331) | @Override method setCamera (line 338) | public void setCamera(String cameraId) { method setUpCameraOutputs (line 345) | private void setUpCameraOutputs() { method openCamera (line 388) | private void openCamera(final int width, final int height) { method closeCamera (line 408) | private void closeCamera() { method startBackgroundThread (line 433) | private void startBackgroundThread() { method stopBackgroundThread (line 442) | private void stopBackgroundThread() { method onCaptureProgressed (line 455) | @Override method onCaptureCompleted (line 462) | @Override method createCameraPreviewSession (line 473) | private void createCameraPreviewSession() { method configureTransform (line 549) | private void configureTransform(final int viewWidth, final int viewHei... class CompareSizesByArea (line 578) | static class CompareSizesByArea implements Comparator { method compare (line 579) | @Override class ErrorDialog (line 590) | public static class ErrorDialog extends DialogFragment { method newInstance (line 593) | public static ErrorDialog newInstance(final String message) { method onCreateDialog (line 601) | @Override FILE: Android/BackgroundReplacementApp/app/src/main/java/ai/fritz/replaceBackground/MainActivity.java class MainActivity (line 43) | public class MainActivity extends BaseCameraActivity implements ImageRea... method onCreate (line 64) | @Override method onActivityResult (line 75) | @Override method getLayoutId (line 117) | @Override method onPreviewSizeChosen (line 122) | @Override method showSpinner (line 224) | private void showSpinner() { method hideSpinner (line 233) | private void hideSpinner() { method showSnapshotLayout (line 242) | private void showSnapshotLayout() { method showPreviewLayout (line 252) | private void showPreviewLayout() { method onImageAvailable (line 257) | @Override FILE: Android/BackgroundReplacementApp/app/src/main/java/ai/fritz/replaceBackground/OverlayView.java class OverlayView (line 11) | public class OverlayView extends View { method OverlayView (line 14) | public OverlayView(final Context context, final AttributeSet attrs) { type DrawCallback (line 21) | public interface DrawCallback { method drawCallback (line 22) | public void drawCallback(final Canvas canvas); method setCallback (line 25) | public void setCallback(final DrawCallback callback) { method draw (line 29) | @Override FILE: Android/CameraBoilerplateApp/app/src/androidTest/java/ai/fritz/camera/ExampleInstrumentedTest.java class ExampleInstrumentedTest (line 17) | @RunWith(AndroidJUnit4.class) method useAppContext (line 19) | @Test FILE: Android/CameraBoilerplateApp/app/src/main/java/ai/fritz/camera/AutoFitTextureView.java class AutoFitTextureView (line 10) | public class AutoFitTextureView extends TextureView { method AutoFitTextureView (line 14) | public AutoFitTextureView(final Context context) { method AutoFitTextureView (line 18) | public AutoFitTextureView(final Context context, final AttributeSet at... method AutoFitTextureView (line 22) | public AutoFitTextureView(final Context context, final AttributeSet at... method setAspectRatio (line 34) | public void setAspectRatio(final int width, final int height) { FILE: Android/CameraBoilerplateApp/app/src/main/java/ai/fritz/camera/BaseCameraActivity.java class BaseCameraActivity (line 24) | public abstract class BaseCameraActivity extends AppCompatActivity imple... method onCreate (line 39) | @Override method onStart (line 54) | @Override method onResume (line 60) | @Override method onPause (line 70) | @Override method onStop (line 91) | @Override method onDestroy (line 97) | @Override method runInBackground (line 103) | protected synchronized void runInBackground(final Runnable r) { method onRequestPermissionsResult (line 109) | @Override method hasPermission (line 124) | private boolean hasPermission() { method requestPermission (line 133) | private void requestPermission() { method setFragment (line 142) | protected void setFragment() { method chooseCamera (line 164) | private String chooseCamera() { method isHardwareLevelSupported (line 200) | private boolean isHardwareLevelSupported( method isDebug (line 211) | public boolean isDebug() { method requestRender (line 215) | public void requestRender() { method setCallback (line 222) | public void setCallback(final OverlayView.DrawCallback callback) { method onSetDebug (line 229) | public void onSetDebug(final boolean debug) { method onKeyDown (line 232) | @Override method onPreviewSizeChosen (line 243) | protected abstract void onPreviewSizeChosen(final Size previewSize, fi... method getLayoutId (line 245) | protected abstract int getLayoutId(); method getDesiredPreviewFrameSize (line 247) | protected Size getDesiredPreviewFrameSize() { FILE: Android/CameraBoilerplateApp/app/src/main/java/ai/fritz/camera/CameraConnectionFragment.java class CameraConnectionFragment (line 48) | public class CameraConnectionFragment extends Fragment { method CameraConnectionFragment (line 51) | public CameraConnectionFragment() { method onSurfaceTextureAvailable (line 72) | @Override method onSurfaceTextureSizeChanged (line 78) | @Override method onSurfaceTextureDestroyed (line 84) | @Override method onSurfaceTextureUpdated (line 89) | @Override type ConnectionCallback (line 98) | public interface ConnectionCallback { method onPreviewSizeChosen (line 99) | void onPreviewSizeChosen(Size size, Size cameraViewSize, int cameraR... method onOpened (line 138) | @Override method onDisconnected (line 146) | @Override method onError (line 153) | @Override method CameraConnectionFragment (line 213) | private CameraConnectionFragment( method showToast (line 229) | private void showToast(final String text) { method chooseOptimalSize (line 251) | protected static Size chooseOptimalSize(final Size[] choices, final in... method newInstance (line 292) | public static CameraConnectionFragment newInstance( method onCreateView (line 300) | @Override method onViewCreated (line 306) | @Override method onActivityCreated (line 311) | @Override method onResume (line 316) | @Override method onPause (line 332) | @Override method setCamera (line 339) | public void setCamera(String cameraId) { method setUpCameraOutputs (line 346) | private void setUpCameraOutputs() { method openCamera (line 389) | private void openCamera(final int width, final int height) { method closeCamera (line 409) | private void closeCamera() { method startBackgroundThread (line 434) | private void startBackgroundThread() { method stopBackgroundThread (line 443) | private void stopBackgroundThread() { method onCaptureProgressed (line 456) | @Override method onCaptureCompleted (line 463) | @Override method createCameraPreviewSession (line 474) | private void createCameraPreviewSession() { method configureTransform (line 550) | private void configureTransform(final int viewWidth, final int viewHei... class CompareSizesByArea (line 579) | static class CompareSizesByArea implements Comparator { method compare (line 580) | @Override class ErrorDialog (line 591) | public static class ErrorDialog extends DialogFragment { method newInstance (line 594) | public static ErrorDialog newInstance(final String message) { method onCreateDialog (line 602) | @Override FILE: Android/CameraBoilerplateApp/app/src/main/java/ai/fritz/camera/LiveCameraActivity.java class LiveCameraActivity (line 12) | public abstract class LiveCameraActivity extends BaseCameraActivity impl... method onCreate (line 20) | @Override method initializeFritz (line 27) | protected abstract void initializeFritz(); method setupPredictor (line 29) | protected abstract void setupPredictor(); method setupImageForPrediction (line 31) | protected abstract void setupImageForPrediction(Image image); method runInference (line 33) | protected abstract void runInference(); method showResult (line 35) | protected abstract void showResult(Canvas canvas, Size cameraViewSize); method getLayoutId (line 38) | @Override method getDesiredPreviewFrameSize (line 43) | @Override method onPreviewSizeChosen (line 48) | @Override method onImageAvailable (line 61) | @Override FILE: Android/CameraBoilerplateApp/app/src/main/java/ai/fritz/camera/MainActivity.java class MainActivity (line 8) | public class MainActivity extends LiveCameraActivity { method initializeFritz (line 10) | @Override method setupPredictor (line 16) | @Override method setupImageForPrediction (line 27) | @Override method runInference (line 36) | @Override method showResult (line 45) | @Override FILE: Android/CameraBoilerplateApp/app/src/main/java/ai/fritz/camera/OverlayView.java class OverlayView (line 11) | public class OverlayView extends View { method OverlayView (line 14) | public OverlayView(final Context context, final AttributeSet attrs) { type DrawCallback (line 21) | public interface DrawCallback { method drawCallback (line 22) | void drawCallback(final Canvas canvas); method setCallback (line 25) | public void setCallback(final DrawCallback callback) { method draw (line 29) | @Override FILE: Android/CameraBoilerplateApp/app/src/test/java/ai/fritz/camera/ExampleUnitTest.java class ExampleUnitTest (line 12) | public class ExampleUnitTest { method addition_isCorrect (line 13) | @Test FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/Navigation.java class Navigation (line 16) | public class Navigation { method goToTFLite (line 18) | public static void goToTFLite(Context context) { method goToLabelingActivity (line 23) | public static void goToLabelingActivity(Context context) { method goToStyleTransfer (line 28) | public static void goToStyleTransfer(Context context) { method goToImageSegmentation (line 33) | public static void goToImageSegmentation(Context context) { method goToObjectDetection (line 38) | public static void goToObjectDetection(Context context) { method goToPoseEstimation (line 43) | public static void goToPoseEstimation(Context context) { FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/PredictorType.java type PredictorType (line 3) | public enum PredictorType { FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/activities/BaseCameraActivity.java class BaseCameraActivity (line 27) | public abstract class BaseCameraActivity extends AppCompatActivity imple... method onCreate (line 42) | @Override method onStart (line 57) | @Override method onResume (line 63) | @Override method onPause (line 73) | @Override method onStop (line 89) | @Override method onDestroy (line 95) | @Override method runInBackground (line 101) | protected synchronized void runInBackground(final Runnable r) { method onRequestPermissionsResult (line 107) | @Override method hasPermission (line 123) | private boolean hasPermission() { method requestPermission (line 131) | private void requestPermission() { method setFragment (line 140) | protected void setFragment() { method chooseCamera (line 162) | private String chooseCamera() { method isHardwareLevelSupported (line 198) | private boolean isHardwareLevelSupported( method isDebug (line 209) | public boolean isDebug() { method requestRender (line 213) | public void requestRender() { method setCallback (line 220) | public void setCallback(final OverlayView.DrawCallback callback) { method onSetDebug (line 227) | public void onSetDebug(final boolean debug) { method onKeyDown (line 230) | @Override method onPreviewSizeChosen (line 241) | protected abstract void onPreviewSizeChosen(final Size previewSize, fi... method getLayoutId (line 243) | protected abstract int getLayoutId(); method getDesiredPreviewFrameSize (line 245) | protected Size getDesiredPreviewFrameSize() { FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/activities/BaseLiveVideoActivity.java class BaseLiveVideoActivity (line 18) | public abstract class BaseLiveVideoActivity extends BaseCameraActivity i... method onCreate (line 27) | @Override method onPreviewSizeChosen (line 32) | @Override method onImageAvailable (line 48) | @Override method getLayoutId (line 74) | @Override method onSetDebug (line 79) | @Override method onCameraSetup (line 84) | protected abstract void onCameraSetup(Size cameraSize); method handleDrawingResult (line 86) | protected abstract void handleDrawingResult(Canvas canvas, Size camera... method runInference (line 88) | protected abstract void runInference(FritzVisionImage fritzVisionImage); FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/activities/BaseRecordingActivity.java class BaseRecordingActivity (line 36) | public abstract class BaseRecordingActivity extends BaseCameraActivity i... method getModelOptionsTextId (line 66) | protected abstract int getModelOptionsTextId(); method runPrediction (line 68) | protected abstract Bitmap runPrediction(FritzVisionImage visionImage, ... method loadPredictor (line 70) | protected abstract void loadPredictor(int choice); method onCreate (line 73) | @Override method getLayoutId (line 78) | @Override method onPreviewSizeChosen (line 83) | @Override method showPredictorReadyViews (line 177) | protected void showPredictorReadyViews() { method showPredictorNotReadyViews (line 183) | protected void showPredictorNotReadyViews() { method showStartRecordingViews (line 189) | private void showStartRecordingViews() { method showCameraViews (line 215) | private void showCameraViews() { method showFinishRecordingViews (line 224) | private void showFinishRecordingViews() { method showStyleResults (line 234) | private void showStyleResults() { method finishProcessing (line 240) | private void finishProcessing() { method getModelText (line 267) | public String getModelText(int choice) { method onImageAvailable (line 272) | @Override FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/activities/MainActivity.java class MainActivity (line 30) | public class MainActivity extends AppCompatActivity { method onCreate (line 42) | @Override method getDemoItems (line 70) | private List getDemoItems() { FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/activities/SplashActivity.java class SplashActivity (line 12) | public class SplashActivity extends AppCompatActivity { method onCreate (line 14) | @Override FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/activities/custommodel/CustomTFLiteActivity.java class CustomTFLiteActivity (line 20) | public class CustomTFLiteActivity extends AppCompatActivity { method onCreate (line 49) | @Override method onResume (line 81) | @Override method onPause (line 87) | @Override method onDetectClicked (line 93) | private void onDetectClicked() { method onClearClicked (line 103) | private void onClearClicked() { class DrawOnTouchListener (line 113) | public class DrawOnTouchListener implements View.OnTouchListener { method onTouch (line 114) | @Override method processTouchDown (line 133) | private void processTouchDown(MotionEvent event) { method processTouchMove (line 142) | private void processTouchMove(MotionEvent event) { method processTouchUp (line 156) | private void processTouchUp() { FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/activities/custommodel/ml/Classifier.java type Classifier (line 27) | public interface Classifier { class Recognition (line 31) | public class Recognition { method Recognition (line 53) | public Recognition( method getId (line 61) | public String getId() { method getTitle (line 65) | public String getTitle() { method getConfidence (line 69) | public Float getConfidence() { method getLocation (line 73) | public RectF getLocation() { method setLocation (line 77) | public void setLocation(RectF location) { method toString (line 81) | @Override method recognizeImage (line 104) | List recognizeImage(Bitmap bitmap); FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/activities/custommodel/ml/MnistClassifier.java class MnistClassifier (line 19) | public class MnistClassifier { method MnistClassifier (line 45) | public MnistClassifier(Activity activity) { method runInference (line 71) | protected void runInference() { method classify (line 84) | public int classify(Bitmap bitmap) { method getResult (line 100) | private int getResult() { method convertBitmapToByteBuffer (line 116) | private void convertBitmapToByteBuffer(Bitmap bitmap) { FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/activities/vision/ImageLabelingActivity.java class ImageLabelingActivity (line 27) | public class ImageLabelingActivity extends BaseCameraActivity implements... method onCreate (line 48) | @Override method getLayoutId (line 55) | @Override method getDesiredPreviewFrameSize (line 60) | @Override method onPreviewSizeChosen (line 65) | @Override method onImageAvailable (line 72) | @Override FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/activities/vision/ImageSegmentationActivity.java class ImageSegmentationActivity (line 25) | public class ImageSegmentationActivity extends BaseRecordingActivity imp... method onCreate (line 31) | @Override method getModelOptionsTextId (line 38) | @Override method runPrediction (line 43) | @Override method loadPredictor (line 50) | @Override method getManagedModel (line 71) | private SegmentationManagedModel getManagedModel(int choice) { FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/activities/vision/ObjectDetectionActivity.java class ObjectDetectionActivity (line 17) | public class ObjectDetectionActivity extends BaseLiveVideoActivity { method onCameraSetup (line 22) | @Override method handleDrawingResult (line 28) | @Override method runInference (line 38) | @Override FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/activities/vision/PoseEstimationActivity.java class PoseEstimationActivity (line 20) | public class PoseEstimationActivity extends BaseLiveVideoActivity { method onCameraSetup (line 26) | @Override method handleDrawingResult (line 34) | @Override method runInference (line 44) | @Override FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/activities/vision/StyleTransferActivity.java class StyleTransferActivity (line 19) | public class StyleTransferActivity extends BaseRecordingActivity impleme... method onCreate (line 22) | @Override method getModelOptionsTextId (line 27) | @Override method runPrediction (line 32) | @Override method loadPredictor (line 38) | @Override method getModel (line 45) | private FritzOnDeviceModel getModel(int choice) { FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/adapters/DemoAdapter.java class DemoAdapter (line 18) | public class DemoAdapter extends RecyclerView.Adapter demoItems) { method onBindViewHolder (line 54) | @Override method getItemCount (line 67) | @Override method onCreateViewHolder (line 79) | @Override FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/adapters/DemoItem.java class DemoItem (line 8) | public class DemoItem { method DemoItem (line 14) | public DemoItem(String title, String description, View.OnClickListener... method getTitle (line 20) | public String getTitle() { method setTitle (line 24) | public void setTitle(String title) { method getDescription (line 28) | public String getDescription() { method setDescription (line 32) | public void setDescription(String description) { method getOnClickListener (line 36) | public View.OnClickListener getOnClickListener() { method setOnClickListener (line 40) | public void setOnClickListener(View.OnClickListener onClickListener) { FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/fragments/CameraConnectionFragment.java class CameraConnectionFragment (line 49) | public class CameraConnectionFragment extends Fragment { method CameraConnectionFragment (line 52) | public CameraConnectionFragment() { method onSurfaceTextureAvailable (line 73) | @Override method onSurfaceTextureSizeChanged (line 79) | @Override method onSurfaceTextureDestroyed (line 85) | @Override method onSurfaceTextureUpdated (line 90) | @Override type ConnectionCallback (line 99) | public interface ConnectionCallback { method onPreviewSizeChosen (line 100) | void onPreviewSizeChosen(Size size, Size cameraViewSize, int cameraR... method onOpened (line 139) | @Override method onDisconnected (line 147) | @Override method onError (line 154) | @Override method CameraConnectionFragment (line 214) | private CameraConnectionFragment( method showToast (line 230) | private void showToast(final String text) { method chooseOptimalSize (line 252) | protected static Size chooseOptimalSize(final Size[] choices, final in... method newInstance (line 293) | public static CameraConnectionFragment newInstance( method onCreateView (line 301) | @Override method onViewCreated (line 307) | @Override method onActivityCreated (line 312) | @Override method onResume (line 317) | @Override method onPause (line 333) | @Override method setCamera (line 340) | public void setCamera(String cameraId) { method setUpCameraOutputs (line 347) | private void setUpCameraOutputs() { method openCamera (line 390) | private void openCamera(final int width, final int height) { method closeCamera (line 410) | private void closeCamera() { method startBackgroundThread (line 435) | private void startBackgroundThread() { method stopBackgroundThread (line 444) | private void stopBackgroundThread() { method onCaptureProgressed (line 457) | @Override method onCaptureCompleted (line 464) | @Override method createCameraPreviewSession (line 475) | private void createCameraPreviewSession() { method configureTransform (line 551) | private void configureTransform(final int viewWidth, final int viewHei... class CompareSizesByArea (line 580) | static class CompareSizesByArea implements Comparator { method compare (line 581) | @Override class ErrorDialog (line 592) | public static class ErrorDialog extends DialogFragment { method newInstance (line 595) | public static ErrorDialog newInstance(final String message) { method onCreateDialog (line 603) | @Override FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/ui/AutoFitTextureView.java class AutoFitTextureView (line 25) | public class AutoFitTextureView extends TextureView { method AutoFitTextureView (line 29) | public AutoFitTextureView(final Context context) { method AutoFitTextureView (line 33) | public AutoFitTextureView(final Context context, final AttributeSet at... method AutoFitTextureView (line 37) | public AutoFitTextureView(final Context context, final AttributeSet at... method setAspectRatio (line 49) | public void setAspectRatio(final int width, final int height) { FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/ui/ChooseModelDialog.java class ChooseModelDialog (line 11) | public class ChooseModelDialog extends DialogFragment { method ChooseModelDialog (line 19) | public ChooseModelDialog(int itemsResourceId, DialogInterface.OnClickL... method onCreateDialog (line 24) | @Override method getChoice (line 34) | public int getChoice() { FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/ui/DrawModel.java class DrawModel (line 22) | public class DrawModel { class LineElem (line 24) | public static class LineElem { method LineElem (line 28) | private LineElem(float x, float y) { class Line (line 34) | public static class Line { method Line (line 37) | private Line() { method addElem (line 40) | private void addElem(LineElem elem) { method getElemSize (line 44) | public int getElemSize() { method getElem (line 48) | public LineElem getElem(int index) { method DrawModel (line 60) | public DrawModel(int width, int height) { method getWidth (line 65) | public int getWidth() { method getHeight (line 69) | public int getHeight() { method startLine (line 73) | public void startLine(float x, float y) { method endLine (line 79) | public void endLine() { method addLineElem (line 83) | public void addLineElem(float x, float y) { method getLineSize (line 89) | public int getLineSize() { method getLine (line 93) | public Line getLine(int index) { method clear (line 97) | public void clear() { FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/ui/DrawRenderer.java class DrawRenderer (line 8) | public class DrawRenderer { method renderModel (line 12) | public static void renderModel(Canvas canvas, DrawModel model, Paint p... FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/ui/DrawView.java class DrawView (line 30) | public class DrawView extends View { method DrawView (line 44) | public DrawView(Context context, AttributeSet attrs) { method setModel (line 48) | public void setModel(DrawModel model) { method reset (line 52) | public void reset() { method setup (line 62) | private void setup() { method onDraw (line 92) | @Override method calcPos (line 118) | public void calcPos(float x, float y, PointF out) { method onResume (line 126) | public void onResume() { method onPause (line 130) | public void onPause() { method createBitmap (line 134) | private void createBitmap() { method releaseBitmap (line 143) | private void releaseBitmap() { method getDrawnBitmap (line 152) | public Bitmap getDrawnBitmap() { FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/ui/OverlayView.java class OverlayView (line 22) | public class OverlayView extends View { method OverlayView (line 25) | public OverlayView(final Context context, final AttributeSet attrs) { type DrawCallback (line 32) | public interface DrawCallback { method drawCallback (line 33) | public void drawCallback(final Canvas canvas); method setCallback (line 36) | public void setCallback(final DrawCallback callback) { method draw (line 40) | @Override FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/ui/RecognitionScoreView.java class RecognitionScoreView (line 16) | public class RecognitionScoreView extends View implements ResultsView { method RecognitionScoreView (line 24) | public RecognitionScoreView(final Context context, final AttributeSet ... method setResults (line 37) | @Override method setResult (line 43) | @Override method onDraw (line 49) | @Override FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/ui/ResultsView.java type ResultsView (line 8) | public interface ResultsView { method setResults (line 9) | void setResults(final List results); method setResult (line 11) | void setResult(final List labels); FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/ui/SeparatorDecoration.java class SeparatorDecoration (line 17) | public class SeparatorDecoration extends RecyclerView.ItemDecoration { method SeparatorDecoration (line 28) | public SeparatorDecoration(@NonNull Context context, @ColorInt int color, method getItemOffsets (line 37) | @Override method onDraw (line 52) | @Override FILE: Android/FritzAIStudio/app/src/main/java/ai/fritz/aistudio/utils/VideoProcessingQueue.java class VideoProcessingQueue (line 12) | public class VideoProcessingQueue { type Listener (line 15) | public interface Listener { method processVisionImage (line 16) | void processVisionImage(FritzVisionImage visionImage); method finishedProcessing (line 18) | void finishedProcessing(); method VideoProcessingQueue (line 28) | public VideoProcessingQueue(Listener listener) { method addVisionImage (line 36) | public void addVisionImage(FritzVisionImage visionImage) { method getNumFramesToProcess (line 43) | public int getNumFramesToProcess() { method runQueueProcessor (line 47) | private void runQueueProcessor() { FILE: Android/FritzVisionVideoApp/app/src/androidTest/java/ai/fritz/fritzvisionvideo/ExampleInstrumentedTest.java class ExampleInstrumentedTest (line 18) | @RunWith(AndroidJUnit4.class) method useAppContext (line 20) | @Test FILE: Android/FritzVisionVideoApp/app/src/main/java/ai/fritz/fritzvisionvideo/MainActivity.java class MainActivity (line 25) | public class MainActivity extends AppCompatActivity { method onCreate (line 29) | @Override method getDemoItems (line 50) | private List getDemoItems() { FILE: Android/FritzVisionVideoApp/app/src/main/java/ai/fritz/fritzvisionvideo/VideoActivity.java class VideoActivity (line 32) | public class VideoActivity extends AppCompatActivity { method onCreate (line 45) | @Override method onCreateOptionsMenu (line 70) | @Override method onDestroy (line 91) | @Override method onActivityResult (line 106) | @Override method startProcessing (line 122) | private void startProcessing(Uri videoUri) { method updateProgress (line 167) | private void updateProgress(final int progress) { method displayVideo (line 180) | private void displayVideo(final Uri videoUri) { method saveProcessedVideo (line 197) | private void saveProcessedVideo() throws IOException { FILE: Android/FritzVisionVideoApp/app/src/main/java/ai/fritz/fritzvisionvideo/strategies/MaskCutStrategy.java class MaskCutStrategy (line 16) | public class MaskCutStrategy extends VideoFilterStrategy { method MaskCutStrategy (line 21) | public MaskCutStrategy() { method MaskCutStrategy (line 25) | public MaskCutStrategy(Parcel in) { method createFromParcel (line 30) | @Override method newArray (line 35) | @Override method getFilters (line 41) | @Override FILE: Android/FritzVisionVideoApp/app/src/main/java/ai/fritz/fritzvisionvideo/strategies/ObjectPoseStrategy.java class ObjectPoseStrategy (line 16) | public class ObjectPoseStrategy extends VideoFilterStrategy { method ObjectPoseStrategy (line 22) | public ObjectPoseStrategy() { method ObjectPoseStrategy (line 26) | public ObjectPoseStrategy(Parcel in) { method createFromParcel (line 31) | @Override method newArray (line 36) | @Override method getFilters (line 42) | @Override FILE: Android/FritzVisionVideoApp/app/src/main/java/ai/fritz/fritzvisionvideo/strategies/PoseDoubleMaskStrategy.java class PoseDoubleMaskStrategy (line 18) | public class PoseDoubleMaskStrategy extends VideoFilterStrategy { method PoseDoubleMaskStrategy (line 26) | public PoseDoubleMaskStrategy() { method PoseDoubleMaskStrategy (line 30) | public PoseDoubleMaskStrategy(Parcel in) { method createFromParcel (line 35) | @Override method newArray (line 40) | @Override method getFilters (line 46) | @Override FILE: Android/FritzVisionVideoApp/app/src/main/java/ai/fritz/fritzvisionvideo/strategies/StylizeBackgroundStrategy.java class StylizeBackgroundStrategy (line 17) | public class StylizeBackgroundStrategy extends VideoFilterStrategy { method StylizeBackgroundStrategy (line 22) | public StylizeBackgroundStrategy() { method StylizeBackgroundStrategy (line 26) | public StylizeBackgroundStrategy(Parcel in) { method createFromParcel (line 31) | @Override method newArray (line 36) | @Override method getFilters (line 42) | @Override FILE: Android/FritzVisionVideoApp/app/src/main/java/ai/fritz/fritzvisionvideo/strategies/StylizeHairStrategy.java class StylizeHairStrategy (line 16) | public class StylizeHairStrategy extends VideoFilterStrategy { method StylizeHairStrategy (line 21) | public StylizeHairStrategy() { method StylizeHairStrategy (line 25) | public StylizeHairStrategy(Parcel in) { method createFromParcel (line 30) | @Override method newArray (line 35) | @Override method getFilters (line 41) | @Override FILE: Android/FritzVisionVideoApp/app/src/main/java/ai/fritz/fritzvisionvideo/strategies/VideoFilterStrategy.java class VideoFilterStrategy (line 8) | public abstract class VideoFilterStrategy implements Parcelable { method VideoFilterStrategy (line 10) | protected VideoFilterStrategy() { method VideoFilterStrategy (line 13) | protected VideoFilterStrategy(Parcel in) { method writeToParcel (line 16) | @Override method describeContents (line 20) | @Override method getFilters (line 30) | public abstract FritzVisionImageFilter[] getFilters(); FILE: Android/FritzVisionVideoApp/app/src/main/java/ai/fritz/fritzvisionvideo/strategies/customfilters/StylizeHairFilter.java class StylizeHairFilter (line 14) | public class StylizeHairFilter extends FritzVisionSegmentationFilter { method StylizeHairFilter (line 18) | public StylizeHairFilter( method StylizeHairFilter (line 27) | public StylizeHairFilter( method getCompositionMode (line 37) | @Override method processImage (line 42) | @Override FILE: Android/FritzVisionVideoApp/app/src/main/java/ai/fritz/fritzvisionvideo/ui/DemoAdapter.java class DemoAdapter (line 18) | public class DemoAdapter extends RecyclerView.Adapter demoItems) { method onBindViewHolder (line 54) | @Override method getItemCount (line 67) | @Override method onCreateViewHolder (line 79) | @Override FILE: Android/FritzVisionVideoApp/app/src/main/java/ai/fritz/fritzvisionvideo/ui/DemoItem.java class DemoItem (line 8) | public class DemoItem { method DemoItem (line 14) | public DemoItem(String title, String description, View.OnClickListener... method getTitle (line 20) | public String getTitle() { method setTitle (line 24) | public void setTitle(String title) { method getDescription (line 28) | public String getDescription() { method setDescription (line 32) | public void setDescription(String description) { method getOnClickListener (line 36) | public View.OnClickListener getOnClickListener() { method setOnClickListener (line 40) | public void setOnClickListener(View.OnClickListener onClickListener) { FILE: Android/FritzVisionVideoApp/app/src/main/java/ai/fritz/fritzvisionvideo/ui/SeparatorDecoration.java class SeparatorDecoration (line 19) | public class SeparatorDecoration extends RecyclerView.ItemDecoration { method SeparatorDecoration (line 30) | public SeparatorDecoration(@NonNull Context context, @ColorInt int color, method getItemOffsets (line 39) | @Override method onDraw (line 54) | @Override FILE: Android/FritzVisionVideoApp/app/src/test/java/ai/fritz/fritzvisionvideo/ExampleUnitTest.java class ExampleUnitTest (line 12) | public class ExampleUnitTest { method addition_isCorrect (line 13) | @Test FILE: Android/HairColoringApp/app/src/androidTest/java/ai/fritz/haircoloring/ExampleInstrumentedTest.java class ExampleInstrumentedTest (line 17) | @RunWith(AndroidJUnit4.class) method useAppContext (line 19) | @Test FILE: Android/HairColoringApp/app/src/main/java/ai/fritz/haircoloring/activities/BaseCameraActivity.java class BaseCameraActivity (line 29) | public abstract class BaseCameraActivity extends AppCompatActivity imple... method onCreate (line 47) | @Override method onStart (line 62) | @Override method onResume (line 68) | @Override method onPause (line 78) | @Override method onStop (line 94) | @Override method onDestroy (line 100) | @Override method getCameraFacingDirection (line 106) | protected int getCameraFacingDirection() { method setCameraFacingDirection (line 110) | protected void setCameraFacingDirection(int cameraFacingDirection) { method runInBackground (line 114) | protected synchronized void runInBackground(final Runnable r) { method onRequestPermissionsResult (line 120) | @Override method hasPermission (line 136) | private boolean hasPermission() { method requestPermission (line 144) | private void requestPermission() { method setFragment (line 153) | protected void setFragment() { method toggleCameraFacingDirection (line 197) | protected void toggleCameraFacingDirection() { method chooseCamera (line 213) | private String chooseCamera() { method isHardwareLevelSupported (line 249) | private boolean isHardwareLevelSupported( method isDebug (line 260) | public boolean isDebug() { method requestRender (line 264) | public void requestRender() { method setCallback (line 271) | public void setCallback(final OverlayView.DrawCallback callback) { method onSetDebug (line 278) | public void onSetDebug(final boolean debug) { method onKeyDown (line 281) | @Override method onPreviewSizeChosen (line 292) | protected abstract void onPreviewSizeChosen(final Size previewSize, fi... method getLayoutId (line 294) | protected abstract int getLayoutId(); method getDesiredPreviewFrameSize (line 296) | protected Size getDesiredPreviewFrameSize() { FILE: Android/HairColoringApp/app/src/main/java/ai/fritz/haircoloring/activities/BaseLiveGPUActivity.java class BaseLiveGPUActivity (line 19) | public abstract class BaseLiveGPUActivity extends BaseCameraActivity imp... method onCreate (line 30) | @Override method onPreviewSizeChosen (line 35) | @Override method onImageAvailable (line 51) | @Override method getLayoutId (line 69) | protected abstract int getLayoutId(); method onSetDebug (line 71) | @Override method runInference (line 76) | protected abstract void runInference(FritzVisionImage fritzVisionImage); FILE: Android/HairColoringApp/app/src/main/java/ai/fritz/haircoloring/activities/LiveHairColorActivity.java class LiveHairColorActivity (line 24) | public class LiveHairColorActivity extends BaseLiveGPUActivity { method onCreate (line 36) | public void onCreate(final Bundle savedInstanceState) { method onPreviewSizeChosen (line 53) | @Override method getLayoutId (line 70) | @Override method runInference (line 75) | @Override FILE: Android/HairColoringApp/app/src/main/java/ai/fritz/haircoloring/activities/MainActivity.java class MainActivity (line 21) | public class MainActivity extends AppCompatActivity { method onCreate (line 25) | @Override method getDemoItems (line 46) | private List getDemoItems() { FILE: Android/HairColoringApp/app/src/main/java/ai/fritz/haircoloring/activities/VideoHairColorActivity.java class VideoHairColorActivity (line 42) | public class VideoHairColorActivity extends AppCompatActivity { method onCreate (line 58) | @Override method onCreateOptionsMenu (line 93) | @Override method onDestroy (line 114) | @Override method onActivityResult (line 129) | @Override method startProcessing (line 145) | private void startProcessing(Uri videoUri) { method updateProgress (line 195) | private void updateProgress(final int progress) { method displayVideo (line 208) | private void displayVideo(final Uri videoUri) { method saveProcessedVideo (line 225) | private void saveProcessedVideo() throws IOException { FILE: Android/HairColoringApp/app/src/main/java/ai/fritz/haircoloring/ui/DemoAdapter.java class DemoAdapter (line 18) | public class DemoAdapter extends RecyclerView.Adapter demoItems) { method onBindViewHolder (line 54) | @Override method getItemCount (line 67) | @Override method onCreateViewHolder (line 79) | @Override FILE: Android/HairColoringApp/app/src/main/java/ai/fritz/haircoloring/ui/DemoItem.java class DemoItem (line 8) | public class DemoItem { method DemoItem (line 14) | public DemoItem(String title, String description, View.OnClickListener... method getTitle (line 20) | public String getTitle() { method setTitle (line 24) | public void setTitle(String title) { method getDescription (line 28) | public String getDescription() { method setDescription (line 32) | public void setDescription(String description) { method getOnClickListener (line 36) | public View.OnClickListener getOnClickListener() { method setOnClickListener (line 40) | public void setOnClickListener(View.OnClickListener onClickListener) { FILE: Android/HairColoringApp/app/src/main/java/ai/fritz/haircoloring/ui/SeparatorDecoration.java class SeparatorDecoration (line 19) | public class SeparatorDecoration extends RecyclerView.ItemDecoration { method SeparatorDecoration (line 30) | public SeparatorDecoration(@NonNull Context context, @ColorInt int color, method getItemOffsets (line 39) | @Override method onDraw (line 54) | @Override FILE: Android/HairColoringApp/app/src/main/java/ai/fritz/haircoloring/views/AutoFitTextureView.java class AutoFitTextureView (line 10) | public class AutoFitTextureView extends TextureView { method AutoFitTextureView (line 14) | public AutoFitTextureView(final Context context) { method AutoFitTextureView (line 18) | public AutoFitTextureView(final Context context, final AttributeSet at... method AutoFitTextureView (line 22) | public AutoFitTextureView(final Context context, final AttributeSet at... method setAspectRatio (line 34) | public void setAspectRatio(final int width, final int height) { FILE: Android/HairColoringApp/app/src/main/java/ai/fritz/haircoloring/views/CameraConnectionFragment.java class CameraConnectionFragment (line 49) | public class CameraConnectionFragment extends Fragment { type CameraOpenListener (line 52) | public interface CameraOpenListener { method onCameraOpened (line 53) | void onCameraOpened(); method CameraConnectionFragment (line 56) | public CameraConnectionFragment() { method onSurfaceTextureAvailable (line 77) | @Override method onSurfaceTextureSizeChanged (line 83) | @Override method onSurfaceTextureDestroyed (line 89) | @Override method onSurfaceTextureUpdated (line 94) | @Override type ConnectionCallback (line 103) | public interface ConnectionCallback { method onPreviewSizeChosen (line 104) | void onPreviewSizeChosen(Size size, Size cameraViewSize, int cameraR... method CameraConnectionFragment (line 192) | private CameraConnectionFragment( method showToast (line 239) | private void showToast(final String text) { method chooseOptimalSize (line 261) | protected static Size chooseOptimalSize(final Size[] choices, final in... method newInstance (line 302) | public static CameraConnectionFragment newInstance( method onCreateView (line 311) | @Override method onViewCreated (line 317) | @Override method onActivityCreated (line 322) | @Override method onResume (line 327) | @Override method onPause (line 343) | @Override method setCamera (line 350) | public void setCamera(String cameraId) { method switchCamera (line 354) | public void switchCamera(String cameraId) { method setUpCameraOutputs (line 363) | private void setUpCameraOutputs() { method openCamera (line 406) | private void openCamera(final int width, final int height) { method closeCamera (line 426) | private void closeCamera() { method startBackgroundThread (line 451) | private void startBackgroundThread() { method stopBackgroundThread (line 460) | private void stopBackgroundThread() { method onCaptureProgressed (line 473) | @Override method onCaptureCompleted (line 480) | @Override method createCameraPreviewSession (line 491) | private void createCameraPreviewSession() { method configureTransform (line 567) | private void configureTransform(final int viewWidth, final int viewHei... class CompareSizesByArea (line 596) | static class CompareSizesByArea implements Comparator { method compare (line 597) | @Override class ErrorDialog (line 608) | public static class ErrorDialog extends DialogFragment { method newInstance (line 611) | public static ErrorDialog newInstance(final String message) { method onCreateDialog (line 619) | @Override FILE: Android/HairColoringApp/app/src/main/java/ai/fritz/haircoloring/views/OverlayView.java class OverlayView (line 22) | public class OverlayView extends View { method OverlayView (line 25) | public OverlayView(final Context context, final AttributeSet attrs) { type DrawCallback (line 32) | public interface DrawCallback { method drawCallback (line 33) | void drawCallback(final Canvas canvas); method setCallback (line 36) | public void setCallback(final DrawCallback callback) { method draw (line 40) | @Override FILE: Android/HairColoringApp/app/src/test/java/ai/fritz/haircoloring/ExampleUnitTest.java class ExampleUnitTest (line 12) | public class ExampleUnitTest { method addition_isCorrect (line 13) | @Test FILE: Android/ImageLabelingApp/app/src/main/java/ai/fritz/camera/AutoFitTextureView.java class AutoFitTextureView (line 10) | public class AutoFitTextureView extends TextureView { method AutoFitTextureView (line 14) | public AutoFitTextureView(final Context context) { method AutoFitTextureView (line 18) | public AutoFitTextureView(final Context context, final AttributeSet at... method AutoFitTextureView (line 22) | public AutoFitTextureView(final Context context, final AttributeSet at... method setAspectRatio (line 34) | public void setAspectRatio(final int width, final int height) { FILE: Android/ImageLabelingApp/app/src/main/java/ai/fritz/camera/BaseCameraActivity.java class BaseCameraActivity (line 26) | public abstract class BaseCameraActivity extends AppCompatActivity imple... method onCreate (line 41) | @Override method onStart (line 56) | @Override method onResume (line 62) | @Override method onPause (line 72) | @Override method onStop (line 93) | @Override method onDestroy (line 99) | @Override method runInBackground (line 105) | protected synchronized void runInBackground(final Runnable r) { method onRequestPermissionsResult (line 111) | @Override method hasPermission (line 126) | private boolean hasPermission() { method requestPermission (line 135) | private void requestPermission() { method setFragment (line 144) | protected void setFragment() { method chooseCamera (line 166) | private String chooseCamera() { method isHardwareLevelSupported (line 202) | private boolean isHardwareLevelSupported( method isDebug (line 213) | public boolean isDebug() { method requestRender (line 217) | public void requestRender() { method setCallback (line 224) | public void setCallback(final OverlayView.DrawCallback callback) { method onSetDebug (line 231) | public void onSetDebug(final boolean debug) { method onKeyDown (line 234) | @Override method onPreviewSizeChosen (line 245) | protected abstract void onPreviewSizeChosen(final Size previewSize, fi... method getLayoutId (line 247) | protected abstract int getLayoutId(); method getDesiredPreviewFrameSize (line 249) | protected Size getDesiredPreviewFrameSize() { FILE: Android/ImageLabelingApp/app/src/main/java/ai/fritz/camera/CameraConnectionFragment.java class CameraConnectionFragment (line 49) | public class CameraConnectionFragment extends Fragment { method CameraConnectionFragment (line 52) | public CameraConnectionFragment() { method onSurfaceTextureAvailable (line 73) | @Override method onSurfaceTextureSizeChanged (line 79) | @Override method onSurfaceTextureDestroyed (line 85) | @Override method onSurfaceTextureUpdated (line 90) | @Override type ConnectionCallback (line 99) | public interface ConnectionCallback { method onPreviewSizeChosen (line 100) | void onPreviewSizeChosen(Size size, Size cameraViewSize, int cameraR... method onOpened (line 139) | @Override method onDisconnected (line 147) | @Override method onError (line 154) | @Override method CameraConnectionFragment (line 214) | private CameraConnectionFragment( method showToast (line 230) | private void showToast(final String text) { method chooseOptimalSize (line 252) | protected static Size chooseOptimalSize(final Size[] choices, final in... method newInstance (line 293) | public static CameraConnectionFragment newInstance( method onCreateView (line 301) | @Override method onViewCreated (line 307) | @Override method onActivityCreated (line 312) | @Override method onResume (line 317) | @Override method onPause (line 333) | @Override method setCamera (line 340) | public void setCamera(String cameraId) { method setUpCameraOutputs (line 347) | private void setUpCameraOutputs() { method openCamera (line 390) | private void openCamera(final int width, final int height) { method closeCamera (line 410) | private void closeCamera() { method startBackgroundThread (line 435) | private void startBackgroundThread() { method stopBackgroundThread (line 444) | private void stopBackgroundThread() { method onCaptureProgressed (line 457) | @Override method onCaptureCompleted (line 464) | @Override method createCameraPreviewSession (line 475) | private void createCameraPreviewSession() { method configureTransform (line 551) | private void configureTransform(final int viewWidth, final int viewHei... class CompareSizesByArea (line 580) | static class CompareSizesByArea implements Comparator { method compare (line 581) | @Override class ErrorDialog (line 592) | public static class ErrorDialog extends DialogFragment { method newInstance (line 595) | public static ErrorDialog newInstance(final String message) { method onCreateDialog (line 603) | @Override FILE: Android/ImageLabelingApp/app/src/main/java/ai/fritz/camera/MainActivity.java class MainActivity (line 33) | public class MainActivity extends BaseCameraActivity implements ImageRea... method onCreate (line 58) | @Override method getLayoutId (line 71) | @Override method getDesiredPreviewFrameSize (line 76) | @Override method onPreviewSizeChosen (line 81) | @Override method switchToSnapshotView (line 152) | private void switchToSnapshotView() { method switchPreviewView (line 162) | private void switchPreviewView() { method showSpinner (line 174) | private void showSpinner() { method hideSpinner (line 183) | private void hideSpinner() { method onImageAvailable (line 192) | @Override FILE: Android/ImageLabelingApp/app/src/main/java/ai/fritz/camera/OverlayView.java class OverlayView (line 22) | public class OverlayView extends View { method OverlayView (line 31) | public OverlayView(final Context context, final AttributeSet attrs) { method setResult (line 45) | public void setResult(final List labels) { type DrawCallback (line 52) | public interface DrawCallback { method drawCallback (line 53) | void drawCallback(final Canvas canvas); method setCallback (line 56) | public void setCallback(final DrawCallback callback) { method draw (line 60) | @Override FILE: Android/ObjectDetectionApp/app/src/main/java/ai/fritz/camera/AutoFitTextureView.java class AutoFitTextureView (line 10) | public class AutoFitTextureView extends TextureView { method AutoFitTextureView (line 14) | public AutoFitTextureView(final Context context) { method AutoFitTextureView (line 18) | public AutoFitTextureView(final Context context, final AttributeSet at... method AutoFitTextureView (line 22) | public AutoFitTextureView(final Context context, final AttributeSet at... method setAspectRatio (line 34) | public void setAspectRatio(final int width, final int height) { FILE: Android/ObjectDetectionApp/app/src/main/java/ai/fritz/camera/BaseCameraActivity.java class BaseCameraActivity (line 26) | public abstract class BaseCameraActivity extends AppCompatActivity imple... method onCreate (line 41) | @Override method onStart (line 56) | @Override method onResume (line 62) | @Override method onPause (line 72) | @Override method onStop (line 93) | @Override method onDestroy (line 99) | @Override method runInBackground (line 105) | protected synchronized void runInBackground(final Runnable r) { method onRequestPermissionsResult (line 111) | @Override method hasPermission (line 126) | private boolean hasPermission() { method requestPermission (line 135) | private void requestPermission() { method setFragment (line 144) | protected void setFragment() { method chooseCamera (line 166) | private String chooseCamera() { method isHardwareLevelSupported (line 202) | private boolean isHardwareLevelSupported( method isDebug (line 213) | public boolean isDebug() { method requestRender (line 217) | public void requestRender() { method setCallback (line 224) | public void setCallback(final OverlayView.DrawCallback callback) { method onSetDebug (line 231) | public void onSetDebug(final boolean debug) { method onKeyDown (line 234) | @Override method onPreviewSizeChosen (line 245) | protected abstract void onPreviewSizeChosen(final Size previewSize, fi... method getLayoutId (line 247) | protected abstract int getLayoutId(); method getDesiredPreviewFrameSize (line 249) | protected Size getDesiredPreviewFrameSize() { FILE: Android/ObjectDetectionApp/app/src/main/java/ai/fritz/camera/CameraConnectionFragment.java class CameraConnectionFragment (line 49) | public class CameraConnectionFragment extends Fragment { method CameraConnectionFragment (line 52) | public CameraConnectionFragment() { method onSurfaceTextureAvailable (line 73) | @Override method onSurfaceTextureSizeChanged (line 79) | @Override method onSurfaceTextureDestroyed (line 85) | @Override method onSurfaceTextureUpdated (line 90) | @Override type ConnectionCallback (line 99) | public interface ConnectionCallback { method onPreviewSizeChosen (line 100) | void onPreviewSizeChosen(Size size, Size cameraViewSize, int cameraR... method onOpened (line 139) | @Override method onDisconnected (line 147) | @Override method onError (line 154) | @Override method CameraConnectionFragment (line 214) | private CameraConnectionFragment( method showToast (line 230) | private void showToast(final String text) { method chooseOptimalSize (line 252) | protected static Size chooseOptimalSize(final Size[] choices, final in... method newInstance (line 293) | public static CameraConnectionFragment newInstance( method onCreateView (line 301) | @Override method onViewCreated (line 307) | @Override method onActivityCreated (line 312) | @Override method onResume (line 317) | @Override method onPause (line 333) | @Override method setCamera (line 340) | public void setCamera(String cameraId) { method setUpCameraOutputs (line 347) | private void setUpCameraOutputs() { method openCamera (line 390) | private void openCamera(final int width, final int height) { method closeCamera (line 410) | private void closeCamera() { method startBackgroundThread (line 435) | private void startBackgroundThread() { method stopBackgroundThread (line 444) | private void stopBackgroundThread() { method onCaptureProgressed (line 457) | @Override method onCaptureCompleted (line 464) | @Override method createCameraPreviewSession (line 475) | private void createCameraPreviewSession() { method configureTransform (line 551) | private void configureTransform(final int viewWidth, final int viewHei... class CompareSizesByArea (line 580) | static class CompareSizesByArea implements Comparator { method compare (line 581) | @Override class ErrorDialog (line 592) | public static class ErrorDialog extends DialogFragment { method newInstance (line 595) | public static ErrorDialog newInstance(final String message) { method onCreateDialog (line 603) | @Override FILE: Android/ObjectDetectionApp/app/src/main/java/ai/fritz/camera/MainActivity.java class MainActivity (line 29) | public class MainActivity extends BaseCameraActivity implements ImageRea... method onCreate (line 54) | @Override method getLayoutId (line 65) | @Override method getDesiredPreviewFrameSize (line 70) | @Override method onPreviewSizeChosen (line 75) | @Override method switchToSnapshotView (line 148) | private void switchToSnapshotView() { method switchPreviewView (line 158) | private void switchPreviewView() { method showSpinner (line 170) | private void showSpinner() { method hideSpinner (line 179) | private void hideSpinner() { method onImageAvailable (line 188) | @Override FILE: Android/ObjectDetectionApp/app/src/main/java/ai/fritz/camera/OverlayView.java class OverlayView (line 11) | public class OverlayView extends View { method OverlayView (line 14) | public OverlayView(final Context context, final AttributeSet attrs) { type DrawCallback (line 21) | public interface DrawCallback { method drawCallback (line 22) | void drawCallback(final Canvas canvas); method setCallback (line 25) | public void setCallback(final DrawCallback callback) { method draw (line 29) | @Override FILE: Android/PetMonitoringApp/app/src/main/java/ai/fritz/petdetector/AutoFitTextureView.java class AutoFitTextureView (line 10) | public class AutoFitTextureView extends TextureView { method AutoFitTextureView (line 14) | public AutoFitTextureView(final Context context) { method AutoFitTextureView (line 18) | public AutoFitTextureView(final Context context, final AttributeSet at... method AutoFitTextureView (line 22) | public AutoFitTextureView(final Context context, final AttributeSet at... method setAspectRatio (line 34) | public void setAspectRatio(final int width, final int height) { FILE: Android/PetMonitoringApp/app/src/main/java/ai/fritz/petdetector/BaseCameraActivity.java class BaseCameraActivity (line 23) | public abstract class BaseCameraActivity extends Activity implements OnI... method onCreate (line 39) | @Override method onStart (line 54) | @Override method onResume (line 60) | @Override method onPause (line 70) | @Override method onStop (line 91) | @Override method onDestroy (line 97) | @Override method runInBackground (line 103) | protected synchronized void runInBackground(final Runnable r) { method onRequestPermissionsResult (line 109) | @Override method hasPermission (line 125) | private boolean hasPermission() { method requestPermission (line 133) | private void requestPermission() { method setFragment (line 142) | protected void setFragment() { method chooseCamera (line 164) | private String chooseCamera() { method isHardwareLevelSupported (line 200) | private boolean isHardwareLevelSupported( method isDebug (line 211) | public boolean isDebug() { method requestRender (line 215) | public void requestRender() { method addCallback (line 222) | public void addCallback(final OverlayView.DrawCallback callback) { method onSetDebug (line 229) | public void onSetDebug(final boolean debug) { method onKeyDown (line 232) | @Override method onPreviewSizeChosen (line 243) | protected abstract void onPreviewSizeChosen(final Size previewSize, fi... method getLayoutId (line 245) | protected abstract int getLayoutId(); method getDesiredPreviewFrameSize (line 247) | protected abstract Size getDesiredPreviewFrameSize(); FILE: Android/PetMonitoringApp/app/src/main/java/ai/fritz/petdetector/CameraConnectionFragment.java class CameraConnectionFragment (line 47) | public class CameraConnectionFragment extends Fragment { method CameraConnectionFragment (line 50) | public CameraConnectionFragment() { method onSurfaceTextureAvailable (line 71) | @Override method onSurfaceTextureSizeChanged (line 77) | @Override method onSurfaceTextureDestroyed (line 83) | @Override method onSurfaceTextureUpdated (line 88) | @Override type ConnectionCallback (line 97) | public interface ConnectionCallback { method onPreviewSizeChosen (line 98) | void onPreviewSizeChosen(Size size, Size cameraViewSize, int cameraR... method onOpened (line 137) | @Override method onDisconnected (line 145) | @Override method onError (line 152) | @Override method CameraConnectionFragment (line 212) | private CameraConnectionFragment( method showToast (line 228) | private void showToast(final String text) { method chooseOptimalSize (line 250) | protected static Size chooseOptimalSize(final Size[] choices, final in... method newInstance (line 291) | public static CameraConnectionFragment newInstance( method onCreateView (line 299) | @Override method onViewCreated (line 305) | @Override method onActivityCreated (line 310) | @Override method onResume (line 315) | @Override method onPause (line 331) | @Override method setCamera (line 338) | public void setCamera(String cameraId) { method setUpCameraOutputs (line 345) | private void setUpCameraOutputs() { method openCamera (line 388) | private void openCamera(final int width, final int height) { method closeCamera (line 408) | private void closeCamera() { method startBackgroundThread (line 433) | private void startBackgroundThread() { method stopBackgroundThread (line 442) | private void stopBackgroundThread() { method onCaptureProgressed (line 455) | @Override method onCaptureCompleted (line 462) | @Override method createCameraPreviewSession (line 473) | private void createCameraPreviewSession() { method configureTransform (line 549) | private void configureTransform(final int viewWidth, final int viewHei... class CompareSizesByArea (line 578) | static class CompareSizesByArea implements Comparator { method compare (line 579) | @Override class ErrorDialog (line 590) | public static class ErrorDialog extends DialogFragment { method newInstance (line 593) | public static ErrorDialog newInstance(final String message) { method onCreateDialog (line 601) | @Override FILE: Android/PetMonitoringApp/app/src/main/java/ai/fritz/petdetector/MainActivity.java class MainActivity (line 27) | public class MainActivity extends BaseCameraActivity implements ImageRea... method onCreate (line 45) | @Override method getLayoutId (line 64) | @Override method getDesiredPreviewFrameSize (line 69) | @Override method onPreviewSizeChosen (line 74) | @Override method onImageAvailable (line 131) | @Override FILE: Android/PetMonitoringApp/app/src/main/java/ai/fritz/petdetector/OverlayView.java class OverlayView (line 14) | public class OverlayView extends View { method OverlayView (line 17) | public OverlayView(final Context context, final AttributeSet attrs) { type DrawCallback (line 24) | public interface DrawCallback { method drawCallback (line 25) | public void drawCallback(final Canvas canvas); method addCallback (line 28) | public void addCallback(final DrawCallback callback) { method draw (line 32) | @Override FILE: Android/PetStickerApp/app/src/main/java/ai/fritz/petSticker/AutoFitTextureView.java class AutoFitTextureView (line 10) | public class AutoFitTextureView extends TextureView { method AutoFitTextureView (line 14) | public AutoFitTextureView(final Context context) { method AutoFitTextureView (line 18) | public AutoFitTextureView(final Context context, final AttributeSet at... method AutoFitTextureView (line 22) | public AutoFitTextureView(final Context context, final AttributeSet at... method setAspectRatio (line 34) | public void setAspectRatio(final int width, final int height) { FILE: Android/PetStickerApp/app/src/main/java/ai/fritz/petSticker/BaseCameraActivity.java class BaseCameraActivity (line 24) | public abstract class BaseCameraActivity extends AppCompatActivity imple... method onCreate (line 40) | @Override method onStart (line 55) | @Override method onResume (line 61) | @Override method onPause (line 71) | @Override method onStop (line 87) | @Override method onDestroy (line 93) | @Override method runInBackground (line 99) | protected synchronized void runInBackground(final Runnable r) { method onRequestPermissionsResult (line 105) | @Override method hasPermission (line 121) | private boolean hasPermission() { method requestPermission (line 129) | private void requestPermission() { method setFragment (line 138) | protected void setFragment() { method chooseCamera (line 160) | private String chooseCamera() { method isHardwareLevelSupported (line 196) | private boolean isHardwareLevelSupported( method isDebug (line 207) | public boolean isDebug() { method requestRender (line 211) | public void requestRender() { method setCallback (line 218) | public void setCallback(final OverlayView.DrawCallback callback) { method onSetDebug (line 225) | public void onSetDebug(final boolean debug) { method onKeyDown (line 228) | @Override method onPreviewSizeChosen (line 239) | protected abstract void onPreviewSizeChosen(final Size previewSize, fi... method getLayoutId (line 241) | protected abstract int getLayoutId(); method getDesiredPreviewFrameSize (line 243) | protected Size getDesiredPreviewFrameSize() { FILE: Android/PetStickerApp/app/src/main/java/ai/fritz/petSticker/CameraConnectionFragment.java class CameraConnectionFragment (line 47) | public class CameraConnectionFragment extends Fragment { method CameraConnectionFragment (line 50) | public CameraConnectionFragment() { method onSurfaceTextureAvailable (line 71) | @Override method onSurfaceTextureSizeChanged (line 77) | @Override method onSurfaceTextureDestroyed (line 83) | @Override method onSurfaceTextureUpdated (line 88) | @Override type ConnectionCallback (line 97) | public interface ConnectionCallback { method onPreviewSizeChosen (line 98) | void onPreviewSizeChosen(Size size, Size cameraViewSize, int cameraR... method onOpened (line 137) | @Override method onDisconnected (line 145) | @Override method onError (line 152) | @Override method CameraConnectionFragment (line 212) | private CameraConnectionFragment( method showToast (line 228) | private void showToast(final String text) { method chooseOptimalSize (line 250) | protected static Size chooseOptimalSize(final Size[] choices, final in... method newInstance (line 291) | public static CameraConnectionFragment newInstance( method onCreateView (line 299) | @Override method onViewCreated (line 305) | @Override method onActivityCreated (line 310) | @Override method onResume (line 315) | @Override method onPause (line 331) | @Override method setCamera (line 338) | public void setCamera(String cameraId) { method setUpCameraOutputs (line 345) | private void setUpCameraOutputs() { method openCamera (line 388) | private void openCamera(final int width, final int height) { method closeCamera (line 408) | private void closeCamera() { method startBackgroundThread (line 433) | private void startBackgroundThread() { method stopBackgroundThread (line 442) | private void stopBackgroundThread() { method onCaptureProgressed (line 455) | @Override method onCaptureCompleted (line 462) | @Override method createCameraPreviewSession (line 473) | private void createCameraPreviewSession() { method configureTransform (line 549) | private void configureTransform(final int viewWidth, final int viewHei... class CompareSizesByArea (line 578) | static class CompareSizesByArea implements Comparator { method compare (line 579) | @Override class ErrorDialog (line 590) | public static class ErrorDialog extends DialogFragment { method newInstance (line 593) | public static ErrorDialog newInstance(final String message) { method onCreateDialog (line 601) | @Override FILE: Android/PetStickerApp/app/src/main/java/ai/fritz/petSticker/MainActivity.java class MainActivity (line 37) | public class MainActivity extends BaseCameraActivity implements ImageRea... method onCreate (line 58) | @Override method getLayoutId (line 69) | @Override method onPreviewSizeChosen (line 74) | @Override method showSpinner (line 170) | private void showSpinner() { method hideSpinner (line 179) | private void hideSpinner() { method showSnapshotLayout (line 188) | private void showSnapshotLayout() { method showPreviewLayout (line 199) | private void showPreviewLayout() { method onImageAvailable (line 204) | @Override FILE: Android/PetStickerApp/app/src/main/java/ai/fritz/petSticker/OverlayView.java class OverlayView (line 11) | public class OverlayView extends View { method OverlayView (line 14) | public OverlayView(final Context context, final AttributeSet attrs) { type DrawCallback (line 21) | public interface DrawCallback { method drawCallback (line 22) | public void drawCallback(final Canvas canvas); method setCallback (line 25) | public void setCallback(final DrawCallback callback) { method draw (line 29) | @Override FILE: Android/PoseEstimationApp/app/src/main/java/ai/fritz/camera/AutoFitTextureView.java class AutoFitTextureView (line 10) | public class AutoFitTextureView extends TextureView { method AutoFitTextureView (line 14) | public AutoFitTextureView(final Context context) { method AutoFitTextureView (line 18) | public AutoFitTextureView(final Context context, final AttributeSet at... method AutoFitTextureView (line 22) | public AutoFitTextureView(final Context context, final AttributeSet at... method setAspectRatio (line 34) | public void setAspectRatio(final int width, final int height) { FILE: Android/PoseEstimationApp/app/src/main/java/ai/fritz/camera/BaseCameraActivity.java class BaseCameraActivity (line 26) | public abstract class BaseCameraActivity extends AppCompatActivity imple... method onCreate (line 41) | @Override method onStart (line 56) | @Override method onResume (line 62) | @Override method onPause (line 72) | @Override method onStop (line 93) | @Override method onDestroy (line 99) | @Override method runInBackground (line 105) | protected synchronized void runInBackground(final Runnable r) { method onRequestPermissionsResult (line 111) | @Override method hasPermission (line 126) | private boolean hasPermission() { method requestPermission (line 135) | private void requestPermission() { method setFragment (line 144) | protected void setFragment() { method chooseCamera (line 166) | private String chooseCamera() { method isHardwareLevelSupported (line 202) | private boolean isHardwareLevelSupported( method isDebug (line 213) | public boolean isDebug() { method requestRender (line 217) | public void requestRender() { method setCallback (line 224) | public void setCallback(final OverlayView.DrawCallback callback) { method onSetDebug (line 231) | public void onSetDebug(final boolean debug) { method onKeyDown (line 234) | @Override method onPreviewSizeChosen (line 245) | protected abstract void onPreviewSizeChosen(final Size previewSize, fi... method getLayoutId (line 247) | protected abstract int getLayoutId(); method getDesiredPreviewFrameSize (line 249) | protected Size getDesiredPreviewFrameSize() { FILE: Android/PoseEstimationApp/app/src/main/java/ai/fritz/camera/CameraConnectionFragment.java class CameraConnectionFragment (line 49) | public class CameraConnectionFragment extends Fragment { method CameraConnectionFragment (line 52) | public CameraConnectionFragment() { method onSurfaceTextureAvailable (line 73) | @Override method onSurfaceTextureSizeChanged (line 79) | @Override method onSurfaceTextureDestroyed (line 85) | @Override method onSurfaceTextureUpdated (line 90) | @Override type ConnectionCallback (line 99) | public interface ConnectionCallback { method onPreviewSizeChosen (line 100) | void onPreviewSizeChosen(Size size, Size cameraViewSize, int cameraR... method onOpened (line 139) | @Override method onDisconnected (line 147) | @Override method onError (line 154) | @Override method CameraConnectionFragment (line 214) | private CameraConnectionFragment( method showToast (line 230) | private void showToast(final String text) { method chooseOptimalSize (line 252) | protected static Size chooseOptimalSize(final Size[] choices, final in... method newInstance (line 293) | public static CameraConnectionFragment newInstance( method onCreateView (line 301) | @Override method onViewCreated (line 307) | @Override method onActivityCreated (line 312) | @Override method onResume (line 317) | @Override method onPause (line 333) | @Override method setCamera (line 340) | public void setCamera(String cameraId) { method setUpCameraOutputs (line 347) | private void setUpCameraOutputs() { method openCamera (line 390) | private void openCamera(final int width, final int height) { method closeCamera (line 410) | private void closeCamera() { method startBackgroundThread (line 435) | private void startBackgroundThread() { method stopBackgroundThread (line 444) | private void stopBackgroundThread() { method onCaptureProgressed (line 457) | @Override method onCaptureCompleted (line 464) | @Override method createCameraPreviewSession (line 475) | private void createCameraPreviewSession() { method configureTransform (line 551) | private void configureTransform(final int viewWidth, final int viewHei... class CompareSizesByArea (line 580) | static class CompareSizesByArea implements Comparator { method compare (line 581) | @Override class ErrorDialog (line 592) | public static class ErrorDialog extends DialogFragment { method newInstance (line 595) | public static ErrorDialog newInstance(final String message) { method onCreateDialog (line 603) | @Override FILE: Android/PoseEstimationApp/app/src/main/java/ai/fritz/camera/MainActivity.java class MainActivity (line 31) | public class MainActivity extends BaseCameraActivity implements ImageRea... method onCreate (line 56) | @Override method getLayoutId (line 67) | @Override method getDesiredPreviewFrameSize (line 72) | @Override method onPreviewSizeChosen (line 77) | @Override method switchToSnapshotView (line 150) | private void switchToSnapshotView() { method switchPreviewView (line 160) | private void switchPreviewView() { method showSpinner (line 172) | private void showSpinner() { method hideSpinner (line 181) | private void hideSpinner() { method onImageAvailable (line 190) | @Override FILE: Android/PoseEstimationApp/app/src/main/java/ai/fritz/camera/OverlayView.java class OverlayView (line 11) | public class OverlayView extends View { method OverlayView (line 14) | public OverlayView(final Context context, final AttributeSet attrs) { type DrawCallback (line 21) | public interface DrawCallback { method drawCallback (line 22) | void drawCallback(final Canvas canvas); method setCallback (line 25) | public void setCallback(final DrawCallback callback) { method draw (line 29) | @Override