Package-level declarations
Types
Link copied to clipboard
data class FrameDebugValues(val cameraPosition: Point3, val planes: List<Plane>, val cameraSpaceToFrameSpace: Matrix4x4, val frameSpaceToWorldSpace: Matrix4x4, val cameraSpaceToWorldSpace: Matrix4x4, val orientationDegrees: Float, val timestamp: Long, val lightEstimatePixelIntensity: Float, val lightEstimateColorCorrection: List<Float>, val featurePoints: List<FeaturePoint>)
Link copied to clipboard
Link copied to clipboard
data class PointCloudBox(val center: Point3 = Point3(), val size: Point3 = Point3(), val eulerAngles: Point3 = Point3())
A class to store 3D box data including a rotation and determine if a point lies within it.
Link copied to clipboard
data class PointCloudFrame(val cameraPosition: Point3, val planes: List<Plane> = emptyList(), val points: List<PointCloudVertex>, val cameraSpaceToWorldSpace: Matrix4x4, val cameraSpaceToFrameSpace: Matrix4x4, val frameSpaceToWorldSpace: Matrix4x4, val orientationDegrees: Float, val timestamp: Long = Clock.System.now().epochSeconds, val lightEstimatePixelIntensity: Float, val lightEstimateColorCorrection: List<Float>, val featurePoints: Map<Int, FeaturePoint>)
Link copied to clipboard