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()

This method is deprecated. Use allSupported() instead.

static final @NonNull Set<@NonNull AugmentedObjectCategory>

Returns a list of all AugmentedObjectCategories supported by the device.

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-alpha12
Deprecated in 1.0.0-alpha12
public static final @NonNull List<@NonNull AugmentedObjectCategoryall()

Returns an array of all available AugmentedObjectCategory values.

allSupported

Added in 1.0.0-alpha12
public static final @NonNull Set<@NonNull AugmentedObjectCategoryallSupported()

Returns a list of all AugmentedObjectCategories supported by the device.