#include <phImageWindow.h>
Inheritance diagram for phImageWindow:

There are three classes of methods for controlling image windows:
Definition at line 65 of file phImageWindow.h.
Public Member Functions | |
| phImageWindow (int32_t x, int32_t y, uint32_t w, uint32_t h, char *title, uint32_t flags=phNOFLAG) | |
| virtual | ~phImageWindow () |
| virtual void | show () |
| virtual void | hide () |
| virtual int | redraw () |
| virtual int | update () |
| virtual int | resize (uint32_t w, uint32_t h) |
| virtual int | move (int32_t x, int32_t y) |
| virtual int | isOpen ()=0 |
| const char * | getTitle () |
| virtual int | setTitle (const char *title) |
| virtual int | setMinSize (const phUSize &s) |
| virtual int | setMinSize (uint32_t w, uint32_t h) |
| virtual phUSize | getMinSize () |
| virtual uint32_t | getWidth () |
| virtual uint32_t | getHeight () |
| virtual phUSize | getSize () |
| virtual int32_t | getX () |
| virtual int32_t | getY () |
| virtual phPoint | getLocation () |
| virtual phImage * | getImage () |
| virtual int | setFormats (uint32_t formats) |
| uint32_t | getFormats () |
| float | getFps () |
Protected Member Functions | |
| virtual int | private_show ()=0 |
| virtual int | private_hide ()=0 |
| virtual int | private_redraw ()=0 |
| virtual int | private_update ()=0 |
| virtual int | private_resize (uint32_t w, uint32_t h)=0 |
| virtual int | private_move (int32_t x, int32_t y)=0 |
| virtual int | private_minsize (uint32_t min_w, uint32_t min_h)=0 |
| int | tickFrame () |
Protected Attributes | |
| phTimeInterval | m_timer |
| int32_t | m_frames |
| float | m_fps |
| uint32_t | m_min_width |
| uint32_t | m_min_height |
| int32_t | m_x |
| int32_t | m_y |
| uint32_t | m_w |
| uint32_t | m_h |
| phImage | m_image |
| uint32_t | m_formats |
| char * | m_title |
| uint32_t | m_title_size |
| Copyright (C) 2002 - 2007 |
Philip D.S. Thoren ( pthoren@users.sourceforge.net ) University Of Massachusetts at Lowell Robotics Lab |
|
1.4.4