Modifier and Type | Interface and Description |
---|---|
static interface |
ImageTarget.OnDistanceBetweenTargetsListener
Interface definition for a callback to be invoked when the distance between two ImageTargets changes.
|
Modifier and Type | Method and Description |
---|---|
float |
getDistanceToImageTarget(ImageTarget other)
Returns the distance from this to another ImageTarget.
|
int |
getDistanceToTarget() |
String |
getName() |
ImageTarget.OnDistanceBetweenTargetsListener |
getOnDistanceBetweenTargetsListener()
Returns the distance between two ImageTargets change callback for this ImageTarget.
|
int |
getPhysicalTargetImageHeight()
Returns the physical height of the target image.
|
android.graphics.Rect |
getTargetAreaInCameraFrame() |
android.graphics.Rect |
getTargetAreaInScreenSpace(float[] projectionMatrix) |
Vector2<Float> |
getTargetScale()
Defines a normalized scale value in x and y direction that represents the image dimensions
proportionally to the uniform scaling given through the modelView matrix.
|
long |
getUniqueId() |
void |
setOnDistanceBetweenTargetsListener(ImageTarget.OnDistanceBetweenTargetsListener listener)
Set a listener to receive callbacks when the distance between two ImageTargets changes.
|
getModelViewProjectionMatrix, getProjectionMatrix, getViewMatrix
String getName()
long getUniqueId()
int getPhysicalTargetImageHeight()
ImageTrackerConfiguration.setPhysicalTargetImageHeights(java.util.HashMap<java.lang.String, java.lang.Integer>)
.int getDistanceToTarget()
float getDistanceToImageTarget(ImageTarget other)
other
- The second ImageTargetVector2<Float> getTargetScale()
ImageTarget.OnDistanceBetweenTargetsListener getOnDistanceBetweenTargetsListener()
void setOnDistanceBetweenTargetsListener(ImageTarget.OnDistanceBetweenTargetsListener listener)
listener
- The ImageTarget.OnDistanceBetweenTargetsListener
to receive callbacks.android.graphics.Rect getTargetAreaInCameraFrame()
android.graphics.Rect getTargetAreaInScreenSpace(float[] projectionMatrix)