AugmentedObjectCategory


public final class AugmentedObjectCategory


Contextual label describing the type of detected object.

Summary

Public fields

static final @NonNull AugmentedObjectCategory

Category value indicating the tracked object is believed to be a keyboard.

static final @NonNull AugmentedObjectCategory

Category value indicating the tracked object is believed to be a laptop.

static final @NonNull AugmentedObjectCategory

Category value indicating the tracked object is believed to be a mouse.

static final @NonNull AugmentedObjectCategory

Category value indicating the tracked object is of unknown type.

Public methods

static final @NonNull List<@NonNull AugmentedObjectCategory>
all()

Returns an array of all available AugmentedObjectCategory values.

@NonNull String

Returns a human readable string representation of the label.

Public fields

KEYBOARD

public static final @NonNull AugmentedObjectCategory KEYBOARD

Category value indicating the tracked object is believed to be a keyboard.

LAPTOP

public static final @NonNull AugmentedObjectCategory LAPTOP

Category value indicating the tracked object is believed to be a laptop.

MOUSE

public static final @NonNull AugmentedObjectCategory MOUSE

Category value indicating the tracked object is believed to be a mouse.

UNKNOWN

public static final @NonNull AugmentedObjectCategory UNKNOWN

Category value indicating the tracked object is of unknown type.

Public methods

all

Added in 1.0.0-alpha06
public static final @NonNull List<@NonNull AugmentedObjectCategoryall()

Returns an array of all available AugmentedObjectCategory values.

toString

public @NonNull String toString()

Returns a human readable string representation of the label.