Package-level declarations

Types

Link copied to clipboard
class ARCoreScanner(context: Context, useToFDepth: Boolean = false, arcoreSessionMp4Path: String? = null, recordArcoreSessions: Boolean = false) : GLSurfaceView.Renderer
Link copied to clipboard
class FrameData

Stores depth data and source images from ARCore as a 3D pointcloud. Points are added by calling the Raw Depth API, and reprojected into 3D space. The points are stored relative to an anchor created with each instance. The color of the points are matched with the latest color image from the same frame. This class now implements Closeable to manage the lifecycle of the acquired Image objects.

Link copied to clipboard
data class RawDepthData(val buffer: ShortBuffer, val width: Int, val height: Int)

Holds safe, copied 16-bit raw depth data.