VAT  3.0
Video Analysis Tool
Public Member Functions | Public Attributes | List of all members
setScaleImage Class Reference
Inheritance diagram for setScaleImage:
drawInterface

Public Member Functions

 setScaleImage (Datapool *i_data)
 
bool setParameters (QDomNode &config)
 
bool init ()
 
bool draw (QImage *image)
 
bool scaleImage (QImage *image)
 
- Public Member Functions inherited from drawInterface
 drawInterface (Datapool *i_data)
 
virtual bool draw (QImage **image)=0
 

Public Attributes

bool firsTime
 
int height
 
int xRoi
 
int yRoi
 
int widthRoi
 
int heightRoi
 
int scaledWidth
 
int scaledHeight
 
int indexRoi
 
int indexScaled
 
int xScale
 
int yScale
 
int numChannels
 
cv::Mat ROI
 
cv::Mat ImgARGB32
 
cv::Mat scaledImage
 
uchar * ptr_roi
 
uchar * ptr_scaledImage
 
- Public Attributes inherited from drawInterface
std::string name
 

Additional Inherited Members

- Static Public Member Functions inherited from drawInterface
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)
 
- Protected Attributes inherited from drawInterface
Datapoolm_data
 

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