I'm building an app based on the frame markers. What i would like to do, is to create an object in my logic, which wraps or associated with a certain marker (by marker index). The problem is i would like the object to hold the current(updated) pose matrix of that marker or have the ability to say "this marker is not being tracked right now".
My question is, is there a better way of doing it, than asking the QCAR::State each frame for all trackable results, and manualy updating the pose matrix of each into my wrapper object? can i hold a pointer to some other entity that will hold an "updated" pose matrix?
I've checked and found that QCAR::TrackableResult is not the same pointer each frame for the same Marker (i guess there's some sort of pool) so that's probably not it.
Any help would be appreciated!