KudanCV
TrackedMarker Class Reference

Public Member Functions

void resetHomography ()
 
void setHomography (std::shared_ptr< Homography > h)
 
float getScore ()
 

Public Attributes

std::shared_ptr< Markermarker
 
std::shared_ptr< Homography > homography
 
std::shared_ptr< Homography > weightedHomography
 
std::shared_ptr< OpticalFlowTracker > opticalFlowTracker
 
PatchMatcher patchMatcher
 
glm::vec3 position
 
glm::quat orientation
 
glm::vec3 lastPosition
 
glm::quat lastOrientation
 
bool isSmooth
 
bool unreliablePose
 
int lifetime
 
int framesInOpticalFlow
 
int framesOutOfOpticalFlow
 
std::shared_ptr< Homography > prevHomography
 
int timeSinceFlowKeyframe
 
int timeSinceFlowRecovery
 
int fromFlowRecovery
 

The documentation for this class was generated from the following files: