/home/epics/devel/areaDetector/1-5/ADApp/pluginSrc/NDPluginROI.h File Reference
#include <epicsTypes.h>
#include <asynStandardInterfaces.h>
#include "NDPluginDriver.h"
Go to the source code of this file.
|
Classes |
struct | NDROI |
| Structure defining a Region-Of-Interest (ROI). More...
|
class | NDPluginROI |
| Extract Regions-Of-Interest (ROI) from NDArray data; the plugin can be a source of NDArray callbacks for other plugins, passing these sub-arrays. More...
|
Defines |
#define | NDPluginROIFirstROINParam NDPluginDriverLastParam |
#define | NUM_ROIN_PARAMS (sizeof(NDPluginROINParamString)/sizeof(NDPluginROINParamString[0])) |
Typedefs |
typedef struct NDROI | NDROI_t |
| Structure defining a Region-Of-Interest (ROI).
|
Enumerations |
enum | NDPluginROINParam_t {
NDPluginROIName = NDPluginROIFirstROINParam,
NDPluginROIUse,
NDPluginROIComputeStatistics,
NDPluginROIComputeHistogram,
NDPluginROIComputeProfiles,
NDPluginROIHighlight,
NDPluginROIDim0Min,
NDPluginROIDim0Size,
NDPluginROIDim0MaxSize,
NDPluginROIDim0Bin,
NDPluginROIDim0Reverse,
NDPluginROIDim1Min,
NDPluginROIDim1Size,
NDPluginROIDim1MaxSize,
NDPluginROIDim1Bin,
NDPluginROIDim1Reverse,
NDPluginROIDim2Min,
NDPluginROIDim2Size,
NDPluginROIDim2MaxSize,
NDPluginROIDim2Bin,
NDPluginROIDim2Reverse,
NDPluginROIDataType,
NDPluginROIBgdWidth,
NDPluginROIMinValue,
NDPluginROIMaxValue,
NDPluginROIMeanValue,
NDPluginROITotal,
NDPluginROINet,
NDPluginROIHistSize,
NDPluginROIHistMin,
NDPluginROIHistMax,
NDPluginROIHistEntropy,
NDPluginROIHistArray,
NDPluginROITotalArray,
NDPluginROINetArray,
NDPluginROILastROINParam
} |
| Enums for plugin-specific parameters. More...
|
Define Documentation
#define NDPluginROIFirstROINParam NDPluginDriverLastParam |
#define NUM_ROIN_PARAMS (sizeof(NDPluginROINParamString)/sizeof(NDPluginROINParamString[0])) |
Typedef Documentation
Structure defining a Region-Of-Interest (ROI).
Enumeration Type Documentation
Enums for plugin-specific parameters.
- Enumerator:
-
NDPluginROIName |
|
NDPluginROIUse |
|
NDPluginROIComputeStatistics |
|
NDPluginROIComputeHistogram |
|
NDPluginROIComputeProfiles |
|
NDPluginROIHighlight |
|
NDPluginROIDim0Min |
|
NDPluginROIDim0Size |
|
NDPluginROIDim0MaxSize |
|
NDPluginROIDim0Bin |
|
NDPluginROIDim0Reverse |
|
NDPluginROIDim1Min |
|
NDPluginROIDim1Size |
|
NDPluginROIDim1MaxSize |
|
NDPluginROIDim1Bin |
|
NDPluginROIDim1Reverse |
|
NDPluginROIDim2Min |
|
NDPluginROIDim2Size |
|
NDPluginROIDim2MaxSize |
|
NDPluginROIDim2Bin |
|
NDPluginROIDim2Reverse |
|
NDPluginROIDataType |
|
NDPluginROIBgdWidth |
|
NDPluginROIMinValue |
|
NDPluginROIMaxValue |
|
NDPluginROIMeanValue |
|
NDPluginROITotal |
|
NDPluginROINet |
|
NDPluginROIHistSize |
|
NDPluginROIHistMin |
|
NDPluginROIHistMax |
|
NDPluginROIHistEntropy |
|
NDPluginROIHistArray |
|
NDPluginROITotalArray |
|
NDPluginROINetArray |
|
NDPluginROILastROINParam |
|