AugmentedImage.TrackingMethod
Stay organized with collections
Save and categorize content based on your preferences.
Indicates whether an image is being tracked using the camera image, or is being tracked based
on its last known pose.
Inherited Methods
From class
java.lang.Enum
From class
java.lang.Object
Object
|
clone()
|
boolean
|
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
From interface
java.lang.constant.Constable
abstract
Optional<? extends ConstantDesc>
|
describeConstable()
|
From interface
java.lang.Comparable
Enum Values
public
static
final
AugmentedImage.TrackingMethod
FULL_TRACKING
FULL_TRACKING
public static final AugmentedImage.TrackingMethod FULL_TRACKING
public
static
final
AugmentedImage.TrackingMethod
LAST_KNOWN_POSE
LAST_KNOWN_POSE
public static final AugmentedImage.TrackingMethod LAST_KNOWN_POSE
The Augmented Image is currently being tracked based on its last known pose, because it can
no longer be tracked using the camera image. This state can only occur when the image motion
TrackingState
is TrackingState.TRACKING
.
public
static
final
AugmentedImage.TrackingMethod
NOT_TRACKING
NOT_TRACKING
public static final AugmentedImage.TrackingMethod NOT_TRACKING
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-31 UTC.
[null,null,["Last updated 2024-10-31 UTC."],[[["\u003cp\u003e\u003ccode\u003eAugmentedImage.TrackingMethod\u003c/code\u003e is an enum that indicates how an augmented image is being tracked: using the camera image or its last known pose.\u003c/p\u003e\n"],["\u003cp\u003eIt has three possible values: \u003ccode\u003eFULL_TRACKING\u003c/code\u003e, \u003ccode\u003eLAST_KNOWN_POSE\u003c/code\u003e, and \u003ccode\u003eNOT_TRACKING\u003c/code\u003e, reflecting the image's tracking state.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eFULL_TRACKING\u003c/code\u003e means the image is actively tracked by the camera.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eLAST_KNOWN_POSE\u003c/code\u003e means the image is tracked based on its last position when it was visible.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eNOT_TRACKING\u003c/code\u003e means the image is not currently being tracked.\u003c/p\u003e\n"]]],[],null,["# AugmentedImage.TrackingMethod\n\n`\npublic static final enum\n`**AugmentedImage.TrackingMethod**`\n` \nIndicates whether an image is being tracked using the camera image, or is being tracked based\non its last known pose. \n\nInherited Methods\n-----------------\n\nFrom `class\njava.lang.Enum` \n\n|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ` final `[Object](https://developer.android.com/reference/java/lang/Object)` ` | clone`()` |\n| ` final int ` | compareTo`(`[AugmentedImage.TrackingMethod](/ar/reference/java/com/google/ar/core/AugmentedImage.TrackingMethod)` arg0)` |\n| ` int ` | compareTo`(`[Object](https://developer.android.com/reference/java/lang/Object)` arg0)` |\n| ` final Optional\u003cEnumDesc\u003c`[AugmentedImage.TrackingMethod](/ar/reference/java/com/google/ar/core/AugmentedImage.TrackingMethod)`\u003e\u003e ` | describeConstable`()` |\n| ` final boolean ` | equals`(`[Object](https://developer.android.com/reference/java/lang/Object)` arg0)` |\n| ` final void ` | finalize`()` |\n| ` final `[Class](https://developer.android.com/reference/java/lang/Class)`\u003c`[AugmentedImage.TrackingMethod](/ar/reference/java/com/google/ar/core/AugmentedImage.TrackingMethod)`\u003e ` | getDeclaringClass`()` |\n| ` final int ` | hashCode`()` |\n| ` final `[String](https://developer.android.com/reference/java/lang/String)` ` | name`()` |\n| ` final int ` | ordinal`()` |\n| ` `[String](https://developer.android.com/reference/java/lang/String)` ` | toString`()` |\n| ` static \u003cT extends `[Enum](https://developer.android.com/reference/java/lang/Enum)`\u003cT\u003e\u003e T ` | valueOf`(`[Class](https://developer.android.com/reference/java/lang/Class)`\u003cT\u003e arg0, `[String](https://developer.android.com/reference/java/lang/String)` arg1)` |\n\nFrom `class\njava.lang.Object` \n\n|---------------------------------------------------------------------------------|-------------------------------------------------------------------------------------|\n| ` `[Object](https://developer.android.com/reference/java/lang/Object)` ` | clone`()` |\n| ` boolean ` | equals`(`[Object](https://developer.android.com/reference/java/lang/Object)` arg0)` |\n| ` void ` | finalize`()` |\n| ` final `[Class](https://developer.android.com/reference/java/lang/Class)`\u003c?\u003e ` | getClass`()` |\n| ` int ` | hashCode`()` |\n| ` final void ` | notify`()` |\n| ` final void ` | notifyAll`()` |\n| ` `[String](https://developer.android.com/reference/java/lang/String)` ` | toString`()` |\n| ` final void ` | wait`(long arg0, int arg1)` |\n| ` final void ` | wait`(long arg0)` |\n| ` final void ` | wait`()` |\n\nFrom `interface\njava.lang.constant.Constable` \n\n|-----------------------------------------------|-----------------------|\n| ` abstract Optional\u003c? extends ConstantDesc\u003e ` | describeConstable`()` |\n\nFrom `interface\njava.lang.Comparable` \n\n|------------------|--------------------------------------------------------------------------------------------------------------------------|\n| ` abstract int ` | compareTo`(`[AugmentedImage.TrackingMethod](/ar/reference/java/com/google/ar/core/AugmentedImage.TrackingMethod)` arg0)` |\n\nEnum Values\n-----------\n\n#### public\nstatic\nfinal\nAugmentedImage.TrackingMethod\nFULL_TRACKING\n\n### FULL_TRACKING\n\n```java\npublic static final AugmentedImage.TrackingMethod FULL_TRACKING\n``` \nThe Augmented Image is currently being tracked using the camera image. This state can only\noccur when the image motion [TrackingState](/ar/reference/java/com/google/ar/core/TrackingState) is [TrackingState.TRACKING](/ar/reference/java/com/google/ar/core/TrackingState#TRACKING).\n\n#### public\nstatic\nfinal\nAugmentedImage.TrackingMethod\nLAST_KNOWN_POSE\n\n### LAST_KNOWN_POSE\n\n```java\npublic static final AugmentedImage.TrackingMethod LAST_KNOWN_POSE\n``` \nThe Augmented Image is currently being tracked based on its last known pose, because it can\nno longer be tracked using the camera image. This state can only occur when the image motion\n[TrackingState](/ar/reference/java/com/google/ar/core/TrackingState) is [TrackingState.TRACKING](/ar/reference/java/com/google/ar/core/TrackingState#TRACKING).\n\n#### public\nstatic\nfinal\nAugmentedImage.TrackingMethod\nNOT_TRACKING\n\n### NOT_TRACKING\n\n```java\npublic static final AugmentedImage.TrackingMethod NOT_TRACKING\n``` \nThe Augmented Image is not currently being tracked. This state indicates that the image\nmotion [TrackingState](/ar/reference/java/com/google/ar/core/TrackingState) is [TrackingState.PAUSED](/ar/reference/java/com/google/ar/core/TrackingState#PAUSED) or [TrackingState.STOPPED](/ar/reference/java/com/google/ar/core/TrackingState#STOPPED)."]]