xvWidgets
Public Member Functions | Friends | List of all members
xv::ImagePanel Class Reference

Class used to display images and as container of widgets. More...

#include <ImagePanel.hpp>

Inheritance diagram for xv::ImagePanel:

Public Member Functions

 ImagePanel ()
 Default constructor.
 
 ImagePanel (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL, const wxString &name=wxPanelNameStr)
 Constructor inherited from wxPanel.
 
void operator<< (Widget &widget)
 Simple rendering/display of widget without user input.
 
void operator>> (Widget &widget)
 widgets for user input
 
 operator cv::_InputOutputArray () const
 Conversation operator for using the class as argument in the OpenCV API.
 
 operator cv::Mat () const
 Conversation operator to cv::Mat.
 
 operator cv::Mat & ()
 Conversation operator to cv::Mat reference.
 
void operator<< (const cv::Mat &)
 Display a cv::Mat.
 
void Refresh (bool eraseBackground=false, const wxRect *rect=NULL)
 Redraw an image optionally erasing background first or a limited area.
 
float getScale ()
 The scale ratio of the image in relation to the original data.
 

Friends

void operator>> (cv::VideoCapture &videoCapture, ImagePanel &imagePanel)
 
void operator<< (ImagePanel &imagePanel, cv::Mat &mat)
 use the xv::Image to display a cv::Mat
 

Detailed Description

Class used to display images and as container of widgets.


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