Class TrackableResult
A TrackableResult is an object that represents the state of a Trackable which was found in a given frame. Every TrackableResult has a corresponding Trackable, a type, a 6DOF pose and a status(e.g.tracked).
Inherited Members
Namespace: Evergine.Vuforia
Assembly: Evergine.Vuforia.dll
Syntax
public abstract class TrackableResult
  Properties
Id
Gets the runtime Id of the Trackable.
Declaration
public int Id { get; }
  Property Value
| Type | Description | 
|---|---|
| int | 
Pose
Gets the current pose Matrix4x4.
Declaration
public Matrix4x4 Pose { get; }
  Property Value
| Type | Description | 
|---|---|
| Matrix4x4 | 
Status
Gets the trackable status.
Declaration
public TrackableStatus Status { get; }
  Property Value
| Type | Description | 
|---|---|
| TrackableStatus | 
Trackable
Gets the corresponding Trackable that this result represents.
Declaration
public abstract Trackable Trackable { get; }
  Property Value
| Type | Description | 
|---|---|
| Trackable | 
Methods
Equals(object)
Determines whether the specified object, is equal to this instance.
Declaration
public override bool Equals(object obj)
  Parameters
| Type | Name | Description | 
|---|---|---|
| object | obj | The object to compare with this instance.  | 
      
Returns
| Type | Description | 
|---|---|
| bool | 
  | 
      
Overrides
GetHashCode()
Returns a hash code for this instance.
Declaration
public override int GetHashCode()
  Returns
| Type | Description | 
|---|---|
| int | A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.  |