Data Structures |
| class | Argand |
| class | DataViewer |
| | Data viewer. More...
|
| class | DataViewerPanel |
| class | DataViewerPanelBase |
| class | DrawOverlay |
| class | ParentDataObserver |
| class | FFTPanel |
| class | InfoPanelLabel |
| class | InfoPanel |
| class | MaskOverlay |
| class | NullOverlay |
| class | Overlay |
| class | OverlayManager |
| class | OverlayCustomActCheckBox |
| class | OverlayCustomVisCheckBox |
| class | OverlayCustomLockCheckBox |
| class | OverlayManagerGUI |
| class | OverlayManagerObserver |
| | Abstract observer base class for the OverlayManager. More...
|
| class | PointlistOverlay |
| class | PointlistOverlayBaseSettings |
| class | PointlistOverlayBase |
| class | SymbolDrawingStrategy |
| class | SquareDrawingStrategy |
| class | CrosshairBaseDrawingStrategy |
| class | CrosshairCircleDrawingStrategy |
| class | CrosshairSquareDrawingStrategy |
| class | CircleDrawingStrategy |
| class | ViewerNormalizer |
Typedefs |
typedef boost::shared_ptr
< Overlay > | OverlayPtr |
typedef boost::shared_ptr
< OverlayManager > | OverlayManagerPtr |
typedef boost::shared_ptr
< SymbolDrawingStrategy > | SymbolDrawingStrategyPtr |
typedef boost::shared_ptr
< ViewerNormalizer > | ViewerNormalizerPtr |
Functions |
| DLLEXPORT void | DrawDiagonalCross (QPainter &pnt, const QPoint &p, int s) |
| DLLEXPORT void | DrawCross (QPainter &pnt, const QPoint &p, int s) |
| DLLEXPORT void | DrawRectangle (QPainter &pnt, const QPoint &p1, const QPoint &p2) |
| DLLEXPORT void | DrawEllipse (QPainter &pnt, const QPoint ¢er, Real rx, Real ry, Real angle) |
| DLLEXPORT void | DrawHalfEllipse (QPainter &pnt, const QPoint ¢er, Real rx, Real ry, Real angle) |
| DLLEXPORT void | DrawHyperbola (QPainter &pnt, const QSize &s, const geom::Vec2 ¢er, Real rx, Real ry, Real angle, bool orientation=false) |
| void | img2qt (const Data &d, QImage *img, int logscale, const geom::Vec3 &offset, int z, const NormalizerPtr &norm) |