#include <epicsTypes.h>
#include <asynStandardInterfaces.h>
#include "NDPluginDriver.h"
Go to the source code of this file.
Classes | |
struct | NDOverlay |
Structure defining an overlay. More... | |
class | NDPluginOverlay |
Overlay graphics on top of an image. More... | |
Defines | |
#define | NDPluginOverlayMaxSizeXString "MAX_SIZE_X" |
#define | NDPluginOverlayMaxSizeYString "MAX_SIZE_Y" |
#define | NDPluginOverlayNameString "NAME" |
#define | NDPluginOverlayUseString "USE" |
#define | NDPluginOverlayPositionXString "OVERLAY_POSITION_X" |
#define | NDPluginOverlayPositionYString "OVERLAY_POSITION_Y" |
#define | NDPluginOverlaySizeXString "OVERLAY_SIZE_X" |
#define | NDPluginOverlaySizeYString "OVERLAY_SIZE_Y" |
#define | NDPluginOverlayShapeString "OVERLAY_SHAPE" |
#define | NDPluginOverlayDrawModeString "OVERLAY_DRAW_MODE" |
#define | NDPluginOverlayRedString "OVERLAY_RED" |
#define | NDPluginOverlayGreenString "OVERLAY_GREEN" |
#define | NDPluginOverlayBlueString "OVERLAY_BLUE" |
#define | FIRST_NDPLUGIN_OVERLAY_PARAM NDPluginOverlayMaxSizeX |
#define | LAST_NDPLUGIN_OVERLAY_PARAM NDPluginOverlayBlue |
#define | NUM_NDPLUGIN_OVERLAY_PARAMS (&LAST_NDPLUGIN_OVERLAY_PARAM - &FIRST_NDPLUGIN_OVERLAY_PARAM + 1) |
Typedefs | |
typedef struct NDOverlay | NDOverlay_t |
Structure defining an overlay. | |
Enumerations | |
enum | NDOverlayShape_t { NDOverlayCross, NDOverlayRectangle } |
enum | NDOverlayDrawMode_t { NDOverlaySet, NDOverlayXOR } |
#define FIRST_NDPLUGIN_OVERLAY_PARAM NDPluginOverlayMaxSizeX |
#define LAST_NDPLUGIN_OVERLAY_PARAM NDPluginOverlayBlue |
#define NDPluginOverlayBlueString "OVERLAY_BLUE" |
#define NDPluginOverlayDrawModeString "OVERLAY_DRAW_MODE" |
#define NDPluginOverlayGreenString "OVERLAY_GREEN" |
#define NDPluginOverlayMaxSizeXString "MAX_SIZE_X" |
#define NDPluginOverlayMaxSizeYString "MAX_SIZE_Y" |
#define NDPluginOverlayNameString "NAME" |
#define NDPluginOverlayPositionXString "OVERLAY_POSITION_X" |
#define NDPluginOverlayPositionYString "OVERLAY_POSITION_Y" |
#define NDPluginOverlayRedString "OVERLAY_RED" |
#define NDPluginOverlayShapeString "OVERLAY_SHAPE" |
#define NDPluginOverlaySizeXString "OVERLAY_SIZE_X" |
#define NDPluginOverlaySizeYString "OVERLAY_SIZE_Y" |
#define NDPluginOverlayUseString "USE" |
#define NUM_NDPLUGIN_OVERLAY_PARAMS (&LAST_NDPLUGIN_OVERLAY_PARAM - &FIRST_NDPLUGIN_OVERLAY_PARAM + 1) |
typedef struct NDOverlay NDOverlay_t |
Structure defining an overlay.
enum NDOverlayDrawMode_t |
enum NDOverlayShape_t |