vrcore  0.45
visuReal Messkern
 All Classes Files Functions Variables
vr::Feature Class Referenceabstract

#include <features.h>

Inheritance diagram for vr::Feature:

Public Member Functions

bool found () const
 Feature gefunden. More...
 
bool usable () const
 
bool isChanged () const
 
cv::Point2f getCenter () const
 
void setCenter (const cv::Point2f &center)
 
void reset ()
 
FeatureStatus getStatus () const
 
void setStatus (const FeatureStatus status)
 

Protected Member Functions

virtual void _setCenter (const cv::Point2f &center)=0
 
virtual void addOffset (const cv::Point &offset)=0
 
double getScaleFactor () const
 
virtual cv::Point2f getScaledCenter () const =0
 
void setScaledCenter (const cv::Point2f &center, bool notifyContainer=true)
 Setzt den Mittelpunkt relativ zum intern skalierten Bild. More...
 
void setContainer (FeatureContainer *container)
 

Protected Attributes

FeatureStatus status_
 

Friends

class FeatureContainer
 

Detailed Description

Author
Robert Rossmair
Date
07/12/15

Member Function Documentation

bool vr::Feature::found ( ) const
inline

Feature gefunden.

Feature wurde erfolgreich im Bild lokalisiert. Äquivalent zu (getStatus() == fsPositive).

Returns
true: gefunden; false: nicht gefunden.

Here is the caller graph for this function:

bool vr::Feature::isChanged ( ) const
inline
Returns
void vr::Feature::setCenter ( const cv::Point2f &  center)
inline
Parameters
center

Here is the call graph for this function:

void vr::Feature::setScaledCenter ( const cv::Point2f &  center,
bool  notifyContainer = true 
)
protected

Setzt den Mittelpunkt relativ zum intern skalierten Bild.

Setzt den Mittelpunkt relativ zum intern skalierten Bild. Benachrichtigt, falls (notifyContainer == true), den Container, daß der Mittelpunkt versetzt wurde (und stößt dadurch evtl. Berechnungen an).

Parameters
centerneuer Mittelpunkt
notifyContainerFlag, das bewirkt, daß container_ von der Änderung informiert wird.

Here is the caller graph for this function:


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