C++ Java Unity
Java Reference
VuMarkTarget Class Reference

Detailed Description

A type of ObjectTarget that represents a VuMark.

A VuMarkTarget must be used in combination with a VuMarkTemplate with a specific instance ID.

Note that some ObjectTarget functionality, such as setting the target size, or enabling or disabling extended tracking, cannot be applied to a VuMarkTarget instance. Instead, you need to make the required changes on the associated VuMarkTemplate instance.

Inheritance diagram for VuMarkTarget:
ObjectTarget Trackable

Public Member Functions

boolean equals (Object obj)
 
VuMarkTemplate getTemplate ()
 Get the VuMarkTemplate that this instance was instantiated from. More...
 
InstanceId getInstanceId ()
 Get the instance ID of this particular VuMark. More...
 
Image getInstanceImage ()
 Get a generated version of the VuMark. More...
 
- Public Member Functions inherited from ObjectTarget
boolean equals (Object obj)
 
String getUniqueTargetId ()
 Get the persistent system-wide unique id for this target. More...
 
Vec3F getSize ()
 Get the size of this target. More...
 
boolean setSize (Vec3F size)
 Apply a uniform scale to this target that makes it the given size. More...
 
boolean setMotionHint (int hint)
 Set the motion hint to indicate how the target moves in space. More...
 
int getMotionHint ()
 Get the motion hint of this target. More...
 
- Public Member Functions inherited from Trackable
Object getUserData ()
 
boolean setUserData (Object userData)
 
boolean equals (Object obj)
 
Type getType ()
 Get the Type for this instance (typically a subclass of Trackable). More...
 
boolean isOfType (Type type)
 Check whether this instance is of the given Type or any of its subclasses. More...
 
int getId ()
 Get a unique id for this Trackable. More...
 
String getName ()
 Get the name of this Trackable's name. More...
 

Static Public Member Functions

static Type getClassType ()
 Get the Type for class 'VuMarkTarget'. More...
 
- Static Public Member Functions inherited from ObjectTarget
static Type getClassType ()
 Get the Type for class "ObjectTarget". More...
 
- Static Public Member Functions inherited from Trackable
static Type getClassType ()
 Get the Type of class 'Trackable'. More...
 

Member Function Documentation

boolean equals ( Object  obj)
static Type getClassType ( )
static

Get the Type for class 'VuMarkTarget'.

VuMarkTemplate getTemplate ( )

Get the VuMarkTemplate that this instance was instantiated from.

InstanceId getInstanceId ( )

Get the instance ID of this particular VuMark.

Image getInstanceImage ( )

Get a generated version of the VuMark.