VAT  3.0
Video Analysis Tool
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Attributes | List of all members
drawInterface Class Referenceabstract
Inheritance diagram for drawInterface:
set2DContext setBackground setBlobs setColouredFgMethod setColouredForeground setContrastReliabilityMap setCurrent setCurrentDepth setCurrentGroundtruth SetCurrentGT setDegu setEmpiricalReliabilityMap setFeatureMap setFGMaskedImage setForeground setForegroundSampled setGray setGrayCode setGroundtruthProcessTrajectory2D setHistoStat setHomographyContext setLearning setLine setMultiModelDynamics setMultiModelObjectBBoxes setMultiModelObjectBBoxProjection setMultiModelObjectBuffers setMultiModelObjectCurrentInvolvedArea setMultiModelObjectCurrentReliabilityPatches setMultiModelObjectLRBTBoundsImage setMultiModelObjectLRBTProjection setMultiModelObjects setMultiModelObjectTrajectories2D setMultiModelObjectTrajectory2D setMultiModelObjectTrajectory2DEstimation setNewImage setNewImage2 setObjectHulls setObjects setPersonality setPersonalityPCAImage setPlayerCandidate setReliabilityMap setScaleImage setSingleModelBBoxProjection setSkeleton setSuperpixelBoundsFromBlobs setSuperpixelBoundsFromSegmentation setTemporalVariance

Public Member Functions

 drawInterface (Datapool *i_data)
 
virtual bool setParameters (QDomNode &config)=0
 
virtual bool init ()=0
 
virtual bool draw (QImage **image)=0
 

Static Public Member Functions

static QDomNode getParameterNode (QString pname, QDomElement &elem)
 
static QDomNode getParameterNode (QString pname, QDomNode &node)
 
static QString getParameterValue (QDomNode &node)
 
static QString getParameterValue (QDomElement &elem)
 
static void copyBytes (QImage *im1, QImage *im2)
 
static void showPolygon3D (QPainter &painter, SceneModel *i_pSmNode, QSharedPointer< polygon3D< double > > poly, const QColor &color)
 
static void showImagePolygon (QPainter &painter, QSharedPointer< polygon2D< int > > poly, const QColor &color)
 
static void paintImageLine (QPainter &painter, point2D< int > *pointBegin, point2D< int > *pointEnd, const QColor &color)
 
static int get2Dfrom3D (SceneModel *i_pSmNode, point3D< double > *point3D, point2D< double > *point2D)
 
static void paintLine (QPainter &painter, point2D< double > *pointBegin, point2D< double > *pointEnd)
 

Public Attributes

std::string name
 

Protected Attributes

Datapoolm_data
 

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