|
areaDetector
3-5-0
EPICS areaDetector framework
|
#include <set>#include <epicsMutex.h>#include <epicsTime.h>#include <stdio.h>#include "NDAttribute.h"#include "NDAttributeList.h"#include "Codec.h"Go to the source code of this file.
Classes | |
| struct | NDDimension |
| Structure defining a dimension of an NDArray. More... | |
| struct | NDArrayInfo |
| Structure returned by NDArray::getInfo. More... | |
| class | NDArray |
| N-dimensional array class; each array has a set of dimensions, a data type, pointer to data, and optional attributes. More... | |
| class | freeListElement |
| class | NDArrayPool |
| The NDArrayPool class manages a free list (pool) of NDArray objects. More... | |
Macros | |
| #define | ND_ARRAY_MAX_DIMS 10 |
| NDArray.h. More... | |
Typedefs | |
| typedef struct NDDimension | NDDimension_t |
| Structure defining a dimension of an NDArray. More... | |
| typedef struct NDArrayInfo | NDArrayInfo_t |
| Structure returned by NDArray::getInfo. More... | |
Enumerations | |
| enum | NDColorMode_t { NDColorModeMono, NDColorModeBayer, NDColorModeRGB1, NDColorModeRGB2, NDColorModeRGB3, NDColorModeYUV444, NDColorModeYUV422, NDColorModeYUV411 } |
| Enumeration of color modes for NDArray attribute "colorMode". More... | |
| enum | NDBayerPattern_t { NDBayerRGGB = 0, NDBayerGBRG = 1, NDBayerGRBG = 2, NDBayerBGGR = 3 } |
| Enumeration of Bayer patterns for NDArray attribute "bayerPattern". More... | |
| #define ND_ARRAY_MAX_DIMS 10 |
| typedef struct NDArrayInfo NDArrayInfo_t |
Structure returned by NDArray::getInfo.
| typedef struct NDDimension NDDimension_t |
Structure defining a dimension of an NDArray.
| enum NDBayerPattern_t |
Enumeration of Bayer patterns for NDArray attribute "bayerPattern".
This value is only meaningful if colorMode is NDColorModeBayer. This value is needed because the Bayer pattern will change when reading out a subset of the chip, for example if the X or Y offset values are not even numbers
| enum NDColorMode_t |
Enumeration of color modes for NDArray attribute "colorMode".
1.8.15