Skip to main content

ARDK for Android/com.nianticlabs.ardk.objectdetection/DetectedObject

DetectedObject

[androidJvm]
class DetectedObject(val trackingId: Int, val classId: Int, val probability: Float, val left: Float, val right: Float, val top: Float, val bottom: Float)

Represents a single detected object.

Constructors​

DetectedObject[androidJvm]
constructor(trackingId: Int, classId: Int, probability: Float, left: Float, right: Float, top: Float, bottom: Float)

Properties​

NameSummary
bottom[androidJvm]
val bottom: Float
classId[androidJvm]
val classId: Int
left[androidJvm]
val left: Float
probability[androidJvm]
val probability: Float
right[androidJvm]
val right: Float
top[androidJvm]
val top: Float
trackingId[androidJvm]
val trackingId: Int

Functions​

NameSummary
height[androidJvm]
fun DetectedObject.height(): Float
Returns the height of this DetectedObject's bounding box.
transformed[androidJvm]
fun DetectedObject.transformed(display: Matrix?, reprojection: Matrix? = null, containerSize: Size, viewportSize: Size): DetectedObject
Transforms this DetectedObject's bounding box from model space into viewport space, using optional reprojection and display matrices.
width[androidJvm]
fun DetectedObject.width(): Float
Returns the width of this DetectedObject's bounding box.