The Augmented Image is currently being tracked using the camera image. This state can only
occur when the image motion TrackingState is TrackingState.TRACKING.
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
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["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)."]]