A B C D E F G H I L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- activity - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.TrackingStateHelper
- addFile(String, String, boolean) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.FileStreamer
- addFileWriter(String, String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.FileStreamer
- addRecord(long, String, int, float[], String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.FileStreamer
- addWriter(String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomStreamWriterManager
- ApiConfig - Interface in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp
-
API config used for
ARCoreVideoCaptureActivity
- appFilesFolderName - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.MainActivity
- ARCoreVideoCaptureActivity - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp
-
ARCore activity that let user record the rgb frames, depth frames and depth confidence maps using Google's ARCore
- ARCoreVideoCaptureActivity() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- ARSessionStartRecord() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- askForInputAndStartRecord() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
B
- BACKGROUND_COLOR - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.SnackbarHelper
- backgroundRenderer - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- BackgroundRenderer - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering
-
This class renders the AR background from camera feed.
- BackgroundRenderer() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- BAD_STATE_MESSAGE - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.TrackingStateHelper
- bufferedOutputStream - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.VideoEncoderHelper
- bytesToHex(byte[]) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity
C
- CAMERA_FRAGMENT_SHADER_NAME - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- CAMERA_PERMISSION - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.PermissionHelper
- CAMERA_UNAVAILABLE_MESSAGE - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.TrackingStateHelper
- CAMERA_VERTEX_SHADER_NAME - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- cameraFrameInfo - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- CameraFrameInfo - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model
-
Retrieve camera info such as camera intrinsics and camera pose and translate them in to one json object
- CameraFrameInfo(Frame, Camera) - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraFrameInfo
- cameraInfo - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- CameraInfo - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model
-
Data class that hold all the information about the recorded scene and convert them into a json object
- CameraInfo() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- cameraInfoFile - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- cameraManager - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DisplayRotationHelper
- checkFileAndCreateFileIfNotExist(String, String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomStreamWriterManager
- checkGLError(String, String) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.ShaderUtil
-
Checks if we've had an error inside of OpenGL ES, and if so what that error is.
- checkIfARCoreInstalled() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- checkIsDebug() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
-
Check if the App is running in debug mode
- checkLocationPermission() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- checkMandatoryConfig() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.MainActivity
- checkWriteStoragePermission() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- chooseOptimalSize(Size[], int, int) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.Util
- chooseOptimalSize(Size[], int, int) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- close() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomStreamWriter
- closeAllWriters() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomStreamWriterManager
- closeCamera() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- com.sfu_3dlg_hcvc.multiscan.a3dscannerapp - package com.sfu_3dlg_hcvc.multiscan.a3dscannerapp
-
Contains all the activities for the current Android scanner app
- com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio - package com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio
-
Classes that is used for file input and output
- com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers - package com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers
-
Contains a list of helper classes for
ARCoreVideoCaptureActivity
such as a permission helper. - com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu - package com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu
-
Contains IMUSession class
- com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model - package com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model
-
A data holder class for camera frames and camera info
- com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering - package com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering
-
Contains class that help
ARCoreVideoCaptureActivity
to render depth view - compare(Size, Size) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.Util.CompareSizeByArea
- compare(Size, Size) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity.CompareSizeByArea
- CompareSizeByArea() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.Util.CompareSizeByArea
- CompareSizeByArea() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity.CompareSizeByArea
- compressFile(File, File) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomCompressor
- compressTempFiles() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
-
Compress depth and confidence files
- confidenceAvailable - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- configureMediaCodec() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.VideoEncoderHelper
- configureMediaMuxer(File) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.VideoEncoderHelper
- connectCamera() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- convertToJSONArray(double[]) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- convertToJSONArray(float[]) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraFrameInfo
- convertToJSONArray(float[]) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- convertToJSONArray(int[]) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- COORDS_PER_VERTEX - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- createAppFilesFolder() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- createAppFilesFolder(String) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.Util
- createAppFolder() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
-
Create the folder that will store all the data about the current scan
- createARSession() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- createDepthShaders(Context, int) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- createFile(File) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.VideoEncoderHelper
- createFile(String, String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.FileStreamer
- createFiles(String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
-
Create all the files to store data such as depth data and confidence map
- createGalleryRow(String, String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.GalleryActivity
- createGalleryRowThread - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.GalleryActivity
- createOnGlThread() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DepthTextureHandler
-
Creates and initializes the depth texture.
- createOnGlThread(Context) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- createService(Class<S>) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServiceGenerator
- createVideoAndFileFolder() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
-
Create the video file for recording
- createVideoFileName() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- createVideoFolder() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- currentFolderPath - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- CustomCompressor - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio
-
Compressor that will convert a file into a compressed file using a Deflater
- CustomCompressor() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomCompressor
- customFileWriter - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- CustomFileWriter - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio
-
A CustomFileWriter class that write text data to local storage
- CustomFileWriter(String) - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomFileWriter
- CustomStreamWriter - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio
-
A single stream writer object that will write compressed stream to local storage
- CustomStreamWriter(File) - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomStreamWriter
- customStreamWriterManager - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- CustomStreamWriterManager - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio
-
A stream writer manger class that can manages multiple CustomStreamWriter.
- CustomStreamWriterManager(String) - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomStreamWriterManager
D
- DEPTH_FRAGMENT_SHADER_NAME - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- DEPTH_VERTEX_SHADER_NAME - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- depthConfidenceFile - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- depthConfidenceImageType - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- depthConfidenceValueRange - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- depthDataWritten - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- depthImageHeight - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- depthImageWidth - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- depthInfoFile - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- depthProgram - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- depthQuadPositionParam - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- depthQuadTexCoordParam - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- depthRangeByteBuffer - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- depthTexture - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- DepthTextureHandler - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers
-
Handle RG8 GPU texture containing a DEPTH16 depth image.
- DepthTextureHandler() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DepthTextureHandler
- depthTextureHeight - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DepthTextureHandler
- depthTextureId - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DepthTextureHandler
- depthTextureId - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- depthTextureParam - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- depthTextureWidth - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DepthTextureHandler
- depthUnit - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- description - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- deviceName - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- dir - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomFileWriter
- dir - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomStreamWriterManager
- DismissBehavior() - Constructor for enum com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.SnackbarHelper.DismissBehavior
- display - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DisplayRotationHelper
- displayManager - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DisplayRotationHelper
- displayRotationHelper - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- DisplayRotationHelper - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers
-
Helper to track the display rotations.
- DisplayRotationHelper(Context) - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DisplayRotationHelper
-
Constructs the DisplayRotationHelper but does not register the listener yet.
- draw() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
-
Draws the camera background image using the currently configured
BackgroundRenderer.quadTexCoords
image texture coordinates. - draw(Frame) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- drawDepth(Frame) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
E
- encode(ByteBuffer, int, long) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.VideoEncoderHelper
- endFiles() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.FileStreamer
- eulerAngles - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraFrameInfo
- EXCESSIVE_MOTION_MESSAGE - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.TrackingStateHelper
- exposureDuration - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraFrameInfo
F
- Fail - com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity.UploadStatus
- fileName - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- fileOutputStream - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomStreamWriter
- FileStreamer - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio
-
File Streamer class that is used to write to phone's local storage used in
VideoCaptureActivity
- FileStreamer(Context, String) - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.FileStreamer
- FINISH - com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.SnackbarHelper.DismissBehavior
- FLOAT_SIZE - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- formConfidenceDataInfo() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- formDepthCameraInfo() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- formDeviceInfo() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- formRGBCameraInfo() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- formRGBDataInfo() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- formSceneInfo() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- formUserInfo() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- frameCount - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- frameCount - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.VideoEncoderHelper
- frameCount - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- fullNames - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- FullScreenHelper - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers
-
Helper to set up the Android full screen mode.
- FullScreenHelper() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.FullScreenHelper
G
- GalleryActivity - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp
-
Shows user all previous scans and let users rewatch the previous scans and upload them to the server
- GalleryActivity() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.GalleryActivity
- getByteArrayFromByteBuffer(ByteBuffer) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomFileWriter
- getCameraSensorRelativeViewportAspectRatio(String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DisplayRotationHelper
-
Returns the aspect ratio of the GL surface viewport while accounting for the display rotation relative to the device camera sensor orientation.
- getCameraSensorToDisplayRotation(String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DisplayRotationHelper
-
Returns the rotation of the back-facing camera with respect to the display.
- getDepthTexture() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DepthTextureHandler
- getFile(String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.FileStreamer
- getFilePathFromContentUri(Uri, ContentResolver) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
-
Gets the corresponding path to a file from the given content:// URI
- getFileWriter(String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.FileStreamer
- getFrameCount() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.VideoEncoderHelper
- getLastBestLocation() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
-
Get location data
- getOutputFolder() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.FileStreamer
- getTextureId() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- getTrackingFailureReasonString(Camera) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.TrackingStateHelper
- glSurfaceView - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- GPS - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
H
- hasCameraPermission(Activity) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.PermissionHelper
-
Check to see we have the necessary permissions for this app.
- hashMap - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomStreamWriterManager
- hasWriteStoragePermission(Activity) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.PermissionHelper
- HEX_ARRAY - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity
- hide(Activity) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.SnackbarHelper
-
Hides the currently showing snackbar, if there is one.
- HIDE - com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.SnackbarHelper.DismissBehavior
I
- ids - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- imageDimensions - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- IMUSession - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu
-
An IMUSession class that is used to retrieve sensor information
- IMUSession(VideoCaptureActivity) - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
-
Each sensor has a specific file writer under file streamer instance.
- Init - com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity.UploadStatus
- INSUFFICIENT_FEATURES_MESSAGE - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.TrackingStateHelper
- INSUFFICIENT_LIGHT_MESSAGE - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.TrackingStateHelper
- intrinsics - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraFrameInfo
- isARCoreInstalled - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- isDebugMode - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- isDepthSupported - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- isRecording - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- isRecording() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- isShowing() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.SnackbarHelper
- isVideoFile(String) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.GalleryActivity
L
- lastMessage - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.SnackbarHelper
- launchPermissionSettings(Activity) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.PermissionHelper
-
Launch Application Setting to grant permission.
- loadGLShader(String, Context, int, String) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.ShaderUtil
-
Converts a raw text file, saved as a resource, into an OpenGL ES shader.
- LOG_TAG - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.FileStreamer
- LOG_TAG - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- longTimeOutHttpClient - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServiceGenerator
M
- mAcceBias - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- MainActivity - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp
-
The app's main activity where users can select different capture mode, go the the gallery etc.
- MainActivity() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.MainActivity
- makeIntentForMultiCameraCaptureActivity(Context) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- makePlyHeader(String, String, int, boolean) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.Util
- manufacturer - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- mAppFilesFolder - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- mAppFilesFolder - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mAppFilesFolderName - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.GalleryActivity
- mAppFilesFolderName - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- matchFrames(int) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- maxLines - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.SnackbarHelper
- mBackgroundHandler - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mBackgroundHandlerThread - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mBitrate - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.VideoEncoderHelper
- mBitRate - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mBuilder - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServiceGenerator
- mCameraDevice - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mCameraDeviceStateCallback - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mCameraId - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mCameraLensIntrinsic - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mCaptureRequestBuilder - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mContext - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.FileStreamer
- mContext - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- mDebugPreference - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.PreferenceActivity.MySettingsFragment
- mDescription - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mDescriptionText - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.GalleryActivity
- mDeviceNamePreference - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.PreferenceActivity.MySettingsFragment
- mediaCodec - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.VideoEncoderHelper
- mediaMuxer - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.VideoEncoderHelper
- messageSnackbar - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.SnackbarHelper
- messageSnackbarHelper - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- metaDataFile - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- mFeedbackPreference - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.PreferenceActivity.MySettingsFragment
- mFileInfoView - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity
- mFiles - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.FileStreamer
- mFileStreamer - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- mFileWriters - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.FileStreamer
- mFrameRate - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.VideoEncoderHelper
- mFrameRate - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mFrequency - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- mGalleryTable - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.GalleryActivity
- mHandler - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity
- mHeight - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.VideoEncoderHelper
- mIMUSession - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mInitialStepCount - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- mIsRecording - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- mIsRecording - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mIsWritingFile - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- mMediaRecorder - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mMetaDataFileName - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- modelNumber - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- mOpenConfigurationButton - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.MainActivity
- mOpenGalleryButton - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.MainActivity
- mOpenMultiCamVideoCaptureButton - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.MainActivity
- mOpenVideoCaptureButton - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.MainActivity
- mOutputFolder - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.FileStreamer
- mPrefListener - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.PreferenceActivity.MySettingsFragment
- mPreviewSize - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mProgress - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity
- mProgressStatus - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity
- mRecordImageButton - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mResponseView - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity
- mRetrofit - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServiceGenerator
- mScanFolder - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mScanFolderName - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mSceneType - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mSensorCounter - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- mSensorManager - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- mSensors - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- mServerUploadIntent - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.GalleryActivity
- mSurfaceTextureListener - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mTextureView - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mTotalRotation - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mUploadStatus - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity
- mUploadUrlPreference - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.PreferenceActivity.MySettingsFragment
- mUserNamePreference - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.PreferenceActivity.MySettingsFragment
- mVideoFilePath - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mVideoPlayIntent - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.GalleryActivity
- mVideoSize - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- mVideoView - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoPlayActivity
- mWidth - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.VideoEncoderHelper
- MySettingsFragment() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.PreferenceActivity.MySettingsFragment
N
- numberFiles - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
O
- onAccuracyChanged(Sensor, int) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- onCreate(Bundle) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- onCreate(Bundle) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.GalleryActivity
- onCreate(Bundle) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.MainActivity
- onCreate(Bundle) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.PreferenceActivity
- onCreate(Bundle) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity
- onCreate(Bundle) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- onCreate(Bundle) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoPlayActivity
- onCreatePreferences(Bundle, String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.PreferenceActivity.MySettingsFragment
- onDisplayAdded(int) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DisplayRotationHelper
- onDisplayChanged(int) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DisplayRotationHelper
- onDisplayRemoved(int) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DisplayRotationHelper
- onDrawFrame(GL10) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
-
Each time the frame gets updated, call certain methods (EX: record the scene data if the user press record)
- onPause() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- onPause() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DisplayRotationHelper
-
Unregisters the display listener.
- onPause() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.PreferenceActivity.MySettingsFragment
- onPause() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- onRequestPermissionsResult(int, String[], int[]) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- onRequestPermissionsResult(int, String[], int[]) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- onResume() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- onResume() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DisplayRotationHelper
-
Registers the display listener.
- onResume() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.PreferenceActivity.MySettingsFragment
- onResume() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- onSensorChanged(SensorEvent) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- onSurfaceChanged(int, int) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DisplayRotationHelper
-
Records a change in surface dimensions.
- onSurfaceChanged(GL10, int, int) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- onSurfaceCreated(GL10, EGLConfig) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- onWindowFocusChanged(boolean) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- ORIENTATIONS - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- outputStream - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomStreamWriter
P
- PERMISSION_CODE - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.PermissionHelper
- PermissionHelper - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers
-
PermissionHelper that is used to manage App's permissions such as camera and access to external storage permission
- PermissionHelper() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.PermissionHelper
- PreferenceActivity - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp
-
This is where user saves their information such as name and device name.
- PreferenceActivity() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.PreferenceActivity
- PreferenceActivity.MySettingsFragment - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp
-
Manage the view of the settings activity.
- prePopulateSpinner(View) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
-
Populate the spinner based the current phone's config
- previousTrackingState - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.TrackingStateHelper
- PROGRESS - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity
- promptForResult(VideoCaptureActivity.PromptRunnable) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- PromptRunnable() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity.PromptRunnable
Q
- QUAD_COORDS - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
-
(-1, 1) ------- (1, 1) | \ | | \ | | \ | | \ | (-1, -1) ------ (1, -1) Ensure triangles are front-facing, to support glCullFace().
- quadCoords - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- quadPositionParam - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- quadProgram - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- quadTexCoordParam - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- quadTexCoords - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- quaternionFormat - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
R
- readShaderFileFromAssets(Context, String) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.ShaderUtil
-
Converts a raw shader file into a string.
- recordingConfig - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- registerSensors() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- release() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.VideoEncoderHelper
- REQUEST_ACCESS_FINE_LOCATION_PERMISSION_RESULT - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- REQUEST_CAMERA_PERMISSION_RESULT - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.Util
- REQUEST_CAMERA_PERMISSION_RESULT - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- REQUEST_WRITE_EXTERNAL_STORAGE_PERMISSION_RESULT - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.Util
- REQUEST_WRITE_EXTERNAL_STORAGE_PERMISSION_RESULT - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- requestCameraAndWriteExternalStoragePermission(Activity) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.PermissionHelper
-
Check to see we have the necessary permissions for this app, and ask for them if we don't.
- resetSession() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- resumeARSession() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- retrieveVideoFrameFromVideo(String) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.GalleryActivity
- rotationQuaternion - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraFrameInfo
- rotationQuaternion_from_cameraGetPose - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraFrameInfo
- run() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity.PromptRunnable
S
- saveMetaData() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- sceneType - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- SENSOR_BYTE_LENGTH - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.FileStreamer
- sensorToDeviceRotation(CameraCharacteristics, int) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- ServerUploadActivity - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp
-
Handle file uploads to the server
- ServerUploadActivity() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity
- ServerUploadActivity.UploadStatus - Enum in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp
- ServiceGenerator - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp
-
Responsible for generate a Retrofit object (REST Client) that allows us to make HTTP requests
- ServiceGenerator() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServiceGenerator
- session - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- setFullScreenOnWindowFocusChanged(Activity, boolean) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.FullScreenHelper
-
Sets the Android fullscreen flags.
- setMaxLines(int) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.SnackbarHelper
- setSensorExposureTime(Frame) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraFrameInfo
- setup(String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServiceGenerator
- setUpARCoreCaptureButton() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.MainActivity
- setupARRecordingConfig() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
-
Setting up rgb video and set the recording resolution
- setupCamera(int, int) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- setUpDepthMapSwitch() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
-
Setting up the switch button so the user can switch between rgb view and depth view
- setupMediaRecorder() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- setUpRecordButton() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- setUpRenderer() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- ShaderUtil - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering
-
Shader helper functions.
- ShaderUtil() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.ShaderUtil
- shortNames - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- shouldShowRequestPermissionRationaleForCamera(Activity) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.PermissionHelper
-
Check to see if we need to show the rationale for this permission.
- shovelInToOut(InputStream, OutputStream) - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomCompressor
- show(Activity, String, SnackbarHelper.DismissBehavior) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.SnackbarHelper
- SHOW - com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.SnackbarHelper.DismissBehavior
- showContentDescriptionDialog() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
-
Show a dialog and ask user to enter scene type and description of the scene
- showDepthMap - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- showError(Activity, String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.SnackbarHelper
-
Shows a snackbar with a given error message.
- showMessage(Activity, String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.SnackbarHelper
-
Shows a snackbar with a given message.
- showMessageWithDismiss(Activity, String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.SnackbarHelper
-
Shows a snackbar with a given message, and a dismiss button.
- showRecordingConfigDialog() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
-
Display a config dialog to user and let user select rgb frame resolution
- showToast(String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- SnackbarHelper - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers
-
Helper to manage the sample snackbar.
- SnackbarHelper() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.SnackbarHelper
- SnackbarHelper.DismissBehavior - Enum in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers
- startBackgroundThread() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- startPreview() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- startRecord() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- startSession(String, String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- stopBackgroundThread() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- stopRecord() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- stopSession() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- Success - com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity.UploadStatus
T
- TAG - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- TAG - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.VideoEncoderHelper
- TAG - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraFrameInfo
- TAG - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- TAG - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- TEXCOORDS_PER_VERTEX - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- textureId - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.rendering.BackgroundRenderer
- timestamp - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraFrameInfo
- toDegrees(int) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DisplayRotationHelper
- toJSONString() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraFrameInfo
- toJSONString() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- trackingStateHelper - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- TrackingStateHelper - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers
-
Gets human readibly tracking failure reasons and suggested actions.
- TrackingStateHelper(Activity) - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.TrackingStateHelper
- transformMatrices - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraFrameInfo
- transformMatrices_from_cameraGetPose - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraFrameInfo
- trustAllCertificates() - Static method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity
U
- unregisterSensors() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.imu.IMUSession
- update(Frame) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DepthTextureHandler
-
Updates the depth texture with the content from acquireDepthImage().
- updateCameraInfo(Frame, Camera) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
-
Retrieve basic camera info such as image size and write them into the metadata file
- updateFrameCount() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
-
Retrieve number of frames for the video
- updateKeepScreenOnFlag(TrackingState) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.TrackingStateHelper
-
Keep the screen unlocked while tracking, but allow it to lock when tracking stops.
- updateSessionIfNeeded(Session) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DisplayRotationHelper
-
Updates the session display geometry if a change was posted either by
DisplayRotationHelper.onSurfaceChanged(int, int)
call or byDisplayRotationHelper.onDisplayChanged(int)
system callback. - upload(String, RequestBody) - Method in interface com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ApiConfig
- uploadAndShowProgress(String[]) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity
- uploadFile(String, String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity
- uploadFullUrl(String, String, RequestBody) - Method in interface com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ApiConfig
- UploadStatus() - Constructor for enum com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity.UploadStatus
- uploadVideo(MultipartBody.Part) - Method in interface com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ApiConfig
- userName - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.model.CameraInfo
- Util - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp
-
A utility class that contains helper functions for
VideoCaptureActivity
- Util() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.Util
- Util.CompareSizeByArea - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp
-
A helper class that is used in
to choose the optimal size for camera preview
V
- valueOf(String) - Static method in enum com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.SnackbarHelper.DismissBehavior
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity.UploadStatus
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.SnackbarHelper.DismissBehavior
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity.UploadStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verifyFile(String, String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ServerUploadActivity
- verifyFullUrl(String, String, String) - Method in interface com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ApiConfig
- VIDEO_REQUEST - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- VideoCaptureActivity - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp
-
The videoCapture page including a camera preview and a record button.
- VideoCaptureActivity() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoCaptureActivity
- VideoCaptureActivity.CompareSizeByArea - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp
-
A helper class that is used in
VideoCaptureActivity.setupCamera(int, int)
to choose the optimal size for camera preview - VideoCaptureActivity.PromptRunnable - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp
- VideoEncoderHelper - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers
- VideoEncoderHelper(int, int, int, int, File) - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.VideoEncoderHelper
- videoFileFullPath - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- VideoPlayActivity - Class in com.sfu_3dlg_hcvc.multiscan.a3dscannerapp
-
Replay recorded rgb video
- VideoPlayActivity() - Constructor for class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.VideoPlayActivity
- viewportChanged - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DisplayRotationHelper
- viewportHeight - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DisplayRotationHelper
- viewportWidth - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.DisplayRotationHelper
W
- wrapConfidenceData - Variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
- write(ByteBuffer) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomStreamWriter
- WRITE_EXTERNAL_STORAGE_PERMISSION - Static variable in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.helpers.PermissionHelper
- writeBinaryOutputStream(ByteBuffer, String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomFileWriter
- writeDepthAndConfidenceInfo(Frame, Camera) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
-
Write depth and confidence map to local
- writeFile(String, String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomFileWriter
- writeMetadataFile() - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.ARCoreVideoCaptureActivity
-
Write metadata file to local storage
- writeOutputStream(ByteBuffer, String) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomFileWriter
- writeToFile(String, ByteBuffer) - Method in class com.sfu_3dlg_hcvc.multiscan.a3dscannerapp.fio.CustomStreamWriterManager
All Classes All Packages