OpenStructure
|
#include <argand.hh>
Inherits QWidget, and DataObserver.
Public Slots | |
void | SetCurrentPixel (const Point &p) |
void | SetExtent (const Extent &e) |
void | ClearExtent () |
Public Member Functions | |
Argand (const ImageHandle &data, QWidget *p) | |
~Argand () | |
virtual void | paintEvent (QPaintEvent *e) |
virtual void | resizeEvent (QResizeEvent *e) |
virtual void | ObserverUpdate () |
virtual void | ObserverUpdate (const Extent &e) |
virtual void | ObserverUpdate (const Point &p) |
virtual void | ObserverRelease () |
Public Member Functions inherited from DataObserver | |
DataObserver (const ImageHandle &d) | |
DataObserver (const DataObserver &o) | |
DataObserver & | operator= (const DataObserver &o) |
virtual | ~DataObserver () |
void | ObserverInvalidate () |
virtual const ImageHandle & | GetObservedData () const |
bool | IsDataValid () const |
Additional Inherited Members | |
Protected Member Functions inherited from DataObserver | |
void | SetObservedData (const ImageHandle &d) |
bool | is_valid () const |
Argand | ( | const ImageHandle & | data, |
QWidget * | p | ||
) |
~Argand | ( | ) |
|
slot |
|
virtual |
Called if data is released from memory.
Implements DataObserver.
|
virtual |
called upon data change, noop by default
Reimplemented from DataObserver.
|
virtual |
special update, calls ObserverUpdate() by default
Reimplemented from DataObserver.
|
virtual |
special update, calls ObserverUpdate() by default
Reimplemented from DataObserver.
|
virtual |
|
virtual |
|
slot |
|
slot |