|
areaDetector
3-5-0
EPICS areaDetector framework
|
Go to the source code of this file.
Classes | |
| struct | NDOverlayPvt_t |
| struct | NDOverlay |
| Structure defining an overlay. More... | |
| class | NDPluginOverlay |
| Overlay graphics on top of an image. More... | |
Macros | |
| #define | NDPluginOverlayMaxSizeXString "MAX_SIZE_X" /* (asynInt32, r/o) Maximum size of overlay in X dimension */ |
| #define | NDPluginOverlayMaxSizeYString "MAX_SIZE_Y" /* (asynInt32, r/o) Maximum size of overlay in Y dimension */ |
| #define | NDPluginOverlayNameString "NAME" /* (asynOctet, r/w) Name of this overlay */ |
| #define | NDPluginOverlayUseString "USE" /* (asynInt32, r/w) Use this overlay? */ |
| #define | NDPluginOverlayPositionXString "OVERLAY_POSITION_X" /* (asynInt32, r/w) X position (upper left) of overlay */ |
| #define | NDPluginOverlayPositionYString "OVERLAY_POSITION_Y" /* (asynInt32, r/w) Y position (upper left) of overlay */ |
| #define | NDPluginOverlayCenterXString "OVERLAY_CENTER_X" /* (asynInt32, r/w) X center of overlay */ |
| #define | NDPluginOverlayCenterYString "OVERLAY_CENTER_Y" /* (asynInt32, r/w) Y center of overlay */ |
| #define | NDPluginOverlaySizeXString "OVERLAY_SIZE_X" /* (asynInt32, r/o) X size of overlay */ |
| #define | NDPluginOverlaySizeYString "OVERLAY_SIZE_Y" /* (asynInt32, r/w) Y size of overlay */ |
| #define | NDPluginOverlayWidthXString "OVERLAY_WIDTH_X" /* (asynInt32, r/o) X width of overlay */ |
| #define | NDPluginOverlayWidthYString "OVERLAY_WIDTH_Y" /* (asynInt32, r/w) Y width of overlay */ |
| #define | NDPluginOverlayShapeString "OVERLAY_SHAPE" /* (asynInt32, r/w) Shape of overlay */ |
| #define | NDPluginOverlayDrawModeString "OVERLAY_DRAW_MODE" /* (asynInt32, r/w) Drawing mode for overlay */ |
| #define | NDPluginOverlayRedString "OVERLAY_RED" /* (asynInt32, r/w) Red value for overlay */ |
| #define | NDPluginOverlayGreenString "OVERLAY_GREEN" /* (asynInt32, r/w) Green value for overlay */ |
| #define | NDPluginOverlayBlueString "OVERLAY_BLUE" /* (asynInt32, r/w) Blue value for overlay */ |
| #define | NDPluginOverlayTimeStampFormatString "OVERLAY_TIMESTAMP_FORMAT" /* (asynOctet,r/w) Time stamp format */ |
| #define | NDPluginOverlayFontString "OVERLAY_FONT" /* (asynInt32, r/w) Type of Time Stamp to show (if any) */ |
| #define | NDPluginOverlayDisplayTextString "OVERLAY_DISPLAY_TEXT" /* (asynOctet, r/w) The text to display */ |
| #define | FIRST_NDPLUGIN_OVERLAY_PARAM NDPluginOverlayMaxSizeX |
Typedefs | |
| typedef struct NDOverlay | NDOverlay_t |
| Structure defining an overlay. More... | |
Enumerations | |
| enum | NDOverlayShape_t { NDOverlayCross, NDOverlayRectangle, NDOverlayText, NDOverlayEllipse } |
| enum | NDOverlayDrawMode_t { NDOverlaySet, NDOverlayXOR } |
| #define FIRST_NDPLUGIN_OVERLAY_PARAM NDPluginOverlayMaxSizeX |
| #define NDPluginOverlayBlueString "OVERLAY_BLUE" /* (asynInt32, r/w) Blue value for overlay */ |
| #define NDPluginOverlayCenterXString "OVERLAY_CENTER_X" /* (asynInt32, r/w) X center of overlay */ |
| #define NDPluginOverlayCenterYString "OVERLAY_CENTER_Y" /* (asynInt32, r/w) Y center of overlay */ |
| #define NDPluginOverlayDisplayTextString "OVERLAY_DISPLAY_TEXT" /* (asynOctet, r/w) The text to display */ |
| #define NDPluginOverlayDrawModeString "OVERLAY_DRAW_MODE" /* (asynInt32, r/w) Drawing mode for overlay */ |
| #define NDPluginOverlayFontString "OVERLAY_FONT" /* (asynInt32, r/w) Type of Time Stamp to show (if any) */ |
| #define NDPluginOverlayGreenString "OVERLAY_GREEN" /* (asynInt32, r/w) Green value for overlay */ |
| #define NDPluginOverlayMaxSizeXString "MAX_SIZE_X" /* (asynInt32, r/o) Maximum size of overlay in X dimension */ |
| #define NDPluginOverlayMaxSizeYString "MAX_SIZE_Y" /* (asynInt32, r/o) Maximum size of overlay in Y dimension */ |
| #define NDPluginOverlayNameString "NAME" /* (asynOctet, r/w) Name of this overlay */ |
| #define NDPluginOverlayPositionXString "OVERLAY_POSITION_X" /* (asynInt32, r/w) X position (upper left) of overlay */ |
| #define NDPluginOverlayPositionYString "OVERLAY_POSITION_Y" /* (asynInt32, r/w) Y position (upper left) of overlay */ |
| #define NDPluginOverlayRedString "OVERLAY_RED" /* (asynInt32, r/w) Red value for overlay */ |
| #define NDPluginOverlayShapeString "OVERLAY_SHAPE" /* (asynInt32, r/w) Shape of overlay */ |
| #define NDPluginOverlaySizeXString "OVERLAY_SIZE_X" /* (asynInt32, r/o) X size of overlay */ |
| #define NDPluginOverlaySizeYString "OVERLAY_SIZE_Y" /* (asynInt32, r/w) Y size of overlay */ |
| #define NDPluginOverlayTimeStampFormatString "OVERLAY_TIMESTAMP_FORMAT" /* (asynOctet,r/w) Time stamp format */ |
| #define NDPluginOverlayUseString "USE" /* (asynInt32, r/w) Use this overlay? */ |
| #define NDPluginOverlayWidthXString "OVERLAY_WIDTH_X" /* (asynInt32, r/o) X width of overlay */ |
| #define NDPluginOverlayWidthYString "OVERLAY_WIDTH_Y" /* (asynInt32, r/w) Y width of overlay */ |
| typedef struct NDOverlay NDOverlay_t |
Structure defining an overlay.
| enum NDOverlayDrawMode_t |
| enum NDOverlayShape_t |
1.8.15