|
OpenStructure
|
#include <data_viewer_panel.hh>
Inherits DataViewerPanelBase.
Public Member Functions | |
| DataViewerPanel (const Data &d, QWidget *parent) | |
Public Member Functions inherited from DataViewerPanelBase | |
| DataViewerPanelBase (const Data &data, QWidget *parent) | |
| virtual | ~DataViewerPanelBase () |
| virtual void | SetData (const Data &d) |
| virtual void | paintEvent (QPaintEvent *event) |
| virtual void | resizeEvent (QResizeEvent *event) |
| virtual void | wheelEvent (QWheelEvent *event) |
| virtual void | mousePressEvent (QMouseEvent *event) |
| virtual void | mouseReleaseEvent (QMouseEvent *event) |
| virtual void | mouseMoveEvent (QMouseEvent *event) |
| virtual void | keyPressEvent (QKeyEvent *event) |
| virtual void | ObserverUpdate () |
| virtual void | ObserverUpdate (const Extent &e) |
| virtual void | ObserverUpdate (const Point &p) |
| virtual void | ObserverRelease () |
| void | UpdateView (bool update_raster_image=true) |
| void | UpdateView (const QRect &rect, bool update_raster_image=true) |
| ViewerNormalizerPtr | GetNormalizer () const |
| void | Renormalize () |
| Extent | GetSelection () const |
| void | SetSelection (const Extent &extent) |
| Point | WinToPoint (int mx, int my) const |
| Point | WinToPoint (const QPoint &p) const |
| geom::Vec2 | WinToFracPoint (const QPoint &p) const |
| geom::Vec2 | WinToFracPoint (int mx, int my) const |
| geom::Vec2 | WinToFracPointCenter (const QPoint &p) const |
| geom::Vec2 | WinToFracPointCenter (int mx, int my) const |
| QPoint | PointToWin (const Point &p) const |
| QPoint | FracPointToWin (const geom::Vec2 &p) const |
| QPoint | FracPointToWinCenter (const geom::Vec2 &p) const |
| bool | IsWithin (const QPoint &p) const |
| Real | GetZoomScale () const |
| void | SetZoomScale (Real zoom) |
| Extent | GetExtent () |
| geom::Vec3 | GetPixelSampling () |
| void | SetDefaultCursor (const QCursor &c) |
| void | SetDefaultCursor (int id) |
| void | SetCursor (const QCursor &c) |
| void | SetCursor (int id) |
| void | SetDisplayPixelValues (bool show) |
| bool | GetDisplayPixelValues () |
| void | Recenter () |
| void | SetColorMode (RasterImage::Mode m) |
| RasterImage::Mode | GetColorMode () |
| void | SetFastLowMagnificationDrawing (bool flag) |
| bool | GetFastLowMagnificationDrawing () |
| void | SetFastHighMagnificationDrawing (bool flag) |
| bool | GetFastHighMagnificationDrawing () |
| geom::Vec2 | GetMousePosition () |
| void | MoveTo (const geom::Vec2 &p) |
| ImageHandle | Extract (const Extent &e) |
| void | HideClickedPosition () |
| void | ShowClickedPosition (bool show) |
| bool | ClickedPositionIsVisible () |
| bool | HasSelection () |
| geom::Vec3 | GetClickedPosition () |
| Real | GetDataMin () const |
| Real | GetDataMax () const |
| bool | GetInvert () const |
| void | SetInvert (bool invert) |
| Real | GetGamma () const |
| void | SetGamma (Real gamma) |
| void | SetViewerMin (Real min) |
| Real | GetViewerMin () const |
| void | SetViewerMax (Real max) |
| Real | GetViewerMax () const |
| void | UpdateNormalizer (Real min, Real max, Real gamma, bool invert) |
| int | GetSlab () |
| void | SetSlab (int slab) |
| void | SetSelectionMode (int mode) |
| int | GetSelectionMode () |
| void | SetAntialiasing (bool f) |
| bool | GetAntialiasing () const |
| geom::Vec2 | GetOffset () const |
| void | SetOffset (const geom::Vec2 &offset) |
Public Member Functions inherited from DataObserver | |
| DataObserver (const Data &d) | |
| DataObserver (const DataObserver &o) | |
| DataObserver & | operator= (const DataObserver &o) |
| virtual | ~DataObserver () |
| void | ObserverInvalidate () |
| virtual const Data & | GetObservedData () const |
| bool | IsDataValid () const |
Additional Inherited Members | |
Signals inherited from DataViewerPanelBase | |
| void | clicked (const geom::Vec3 &mousepos) |
| void | zoomed (int zoomlevel) |
| void | selected (const Extent &selection) |
| void | deselected () |
| void | slabChanged (int slab) |
| void | released (void) |
Protected Attributes inherited from DataViewerPanelBase | |
| QMenu * | popupmenu_ |
Definition at line 28 of file data_viewer_panel.hh.
| DataViewerPanel | ( | const Data & | d, |
| QWidget * | parent | ||
| ) |
1.8.1.1