OpenStructure
|
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) |
typedef boost::shared_ptr<OverlayManager> OverlayManagerPtr |
Definition at line 32 of file overlay_manager_fw.hh.
typedef boost::shared_ptr<Overlay> OverlayPtr |
Definition at line 32 of file overlay_base_fw.hh.
typedef boost::shared_ptr<SymbolDrawingStrategy> SymbolDrawingStrategyPtr |
Definition at line 28 of file strategies_fw.hh.
typedef boost::shared_ptr<ViewerNormalizer> ViewerNormalizerPtr |
Definition at line 69 of file viewer_normalizer.hh.
DLLEXPORT void ost::img::gui::DrawCross | ( | QPainter & | pnt, |
const QPoint & | p, | ||
int | s | ||
) |
DLLEXPORT void ost::img::gui::DrawDiagonalCross | ( | QPainter & | pnt, |
const QPoint & | p, | ||
int | s | ||
) |
DLLEXPORT void ost::img::gui::DrawEllipse | ( | QPainter & | pnt, |
const QPoint & | center, | ||
Real | rx, | ||
Real | ry, | ||
Real | angle | ||
) |
DLLEXPORT void ost::img::gui::DrawHalfEllipse | ( | QPainter & | pnt, |
const QPoint & | center, | ||
Real | rx, | ||
Real | ry, | ||
Real | angle | ||
) |
DLLEXPORT void ost::img::gui::DrawHyperbola | ( | QPainter & | pnt, |
const QSize & | s, | ||
const geom::Vec2 & | center, | ||
Real | rx, | ||
Real | ry, | ||
Real | angle, | ||
bool | orientation = false |
||
) |
DLLEXPORT void ost::img::gui::DrawRectangle | ( | QPainter & | pnt, |
const QPoint & | p1, | ||
const QPoint & | p2 | ||
) |
void ost::img::gui::img2qt | ( | const Data & | d, |
QImage * | img, | ||
int | logscale, | ||
const geom::Vec3 & | offset, | ||
int | z, | ||
const NormalizerPtr & | norm | ||
) |