#include <ARTracker.h>
◆ ARTracker()
◆ ~ARTracker()
| virtual ARTracker::~ARTracker |
( |
| ) |
|
|
inlinevirtual |
◆ countTrackables()
| virtual unsigned int ARTracker::countTrackables |
( |
| ) |
|
|
pure virtual |
◆ deleteAllTrackables()
| virtual void ARTracker::deleteAllTrackables |
( |
| ) |
|
|
pure virtual |
◆ deleteTrackable()
| virtual bool ARTracker::deleteTrackable |
( |
int |
UID | ) |
|
|
pure virtual |
Removes the trackable with UID uid, if held by this tracker.
- Returns
- true if the trackable was held by this tracker and removed, false otherwise.
Implemented in ARTrackerSquare.
◆ getAllTrackables()
| virtual std::vector< std::shared_ptr< ARTrackable > > ARTracker::getAllTrackables |
( |
| ) |
|
|
pure virtual |
◆ getTrackable()
| virtual std::shared_ptr< ARTrackable > ARTracker::getTrackable |
( |
int |
UID | ) |
|
|
pure virtual |
◆ initialize()
| virtual bool ARTracker::initialize |
( |
| ) |
|
|
pure virtual |
◆ isRunning()
| virtual bool ARTracker::isRunning |
( |
| ) |
|
|
pure virtual |
◆ newTrackable()
| virtual int ARTracker::newTrackable |
( |
std::vector< std::string > |
config | ) |
|
|
pure virtual |
ARTrackable factory method.
single;data/hiro.patt;80 single_buffer;80;buffer=234 221 237... single_barcode;0;80 multi;data/multi/marker.dat nft;data/nft/pinball 2d;pinball.jpg;188.0
- Returns
- The UID of the new trackable.
Implemented in ARTrackerSquare.
◆ start()
| virtual bool ARTracker::start |
( |
| ) |
|
|
pure virtual |
◆ stop()
| virtual bool ARTracker::stop |
( |
| ) |
|
|
pure virtual |
◆ terminate()
| virtual void ARTracker::terminate |
( |
| ) |
|
|
pure virtual |
◆ trackableConfigurations()
| virtual std::vector< std::string > ARTracker::trackableConfigurations |
( |
| ) |
const |
|
pure virtual |
◆ type()
◆ update()
| virtual bool ARTracker::update |
( |
| ) |
|
|
pure virtual |
◆ wantsUpdate()
| virtual bool ARTracker::wantsUpdate |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: