/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

typedef struct NDROI NDROI_t

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 


Generated on Tue Aug 25 16:53:03 2009 for areaDetector by  doxygen 1.5.7.1