![]() |
Developer Application Interface (ARC API) v4.5.8
ARC, Inc. GenIV Application Interface
|
Classes | |
| struct | ArrayDeleter |
| struct | fitsParameter_t |
Typedefs | |
| using | BPP_16 = std::uint16_t |
| using | BPP_32 = std::uint32_t |
| using | keywordValue_t = std::tuple< std::uint32_t, std::int32_t, std::uint64_t, std::int64_t, double, std::string > |
| using | point_t = std::pair< long, long > |
Enumerations | |
| enum class | fitsMode_e : std::int32_t { READMODE = READONLY , READWRITEMODE = READWRITE } |
| enum class | fitsKeyType_e : std::int32_t { FITS_INVALID_KEY = -1 , FITS_STRING_KEY = 0 , FITS_INT_KEY , FITS_UINT_KEY , FITS_SHORT_KEY , FITS_USHORT_KEY , FITS_FLOAT_KEY , FITS_DOUBLE_KEY , FITS_BYTE_KEY , FITS_LONG_KEY , FITS_ULONG_KEY , FITS_LONGLONG_KEY , FITS_LOGICAL_KEY , FITS_COMMENT_KEY , FITS_HISTORY_KEY , FITS_DATE_KEY } |
Functions | |
| const std::string | toString (const fitsParameter_t &tParam) |
| constexpr auto | MAKE_POINT (std::uint32_t uiColumn, std::uint32_t uiRow) |
| using arc::gen4::fits::BPP_16 = typedef std::uint16_t |
16 bits-per-pixel image data.
Definition at line 52 of file CArcFitsFile.h.
| using arc::gen4::fits::BPP_32 = typedef std::uint32_t |
32 bits-per-pixel image data.
Definition at line 55 of file CArcFitsFile.h.
| using arc::gen4::fits::keywordValue_t = typedef std::tuple<std::uint32_t, std::int32_t, std::uint64_t, std::int64_t, double, std::string> |
Keyword return type. If std::variant is supported, then one of the variant values will be returned. If only std::tuple is supported, then only one of the tuple values will contain valid data.
Definition at line 63 of file CArcFitsFile.h.
| using arc::gen4::fits::point_t = typedef std::pair<long, long> |
Point parameter type definition
| firstParam | - The x value |
| secondParam | - The y value |
Definition at line 152 of file CArcFitsFile.h.
|
strong |
| Enumerator | |
|---|---|
| READMODE | Create or open the FITS file in read only mode. |
| READWRITEMODE | Create or open the FITS file in read-write mode. |
Definition at line 74 of file CArcFitsFile.h.
|
strong |
Definition at line 84 of file CArcFitsFile.h.
| const std::string arc::gen4::fits::toString | ( | const fitsParameter_t & | tParam | ) |
Image parameters info helper funciton to stringify member names and values.
| tParam | - The arc::gen4::fits::fitsParameter_t to convert to a string. |
|
constexpr |
Macro to create a point parameter.
| uiColumn | - The point column. |
| uiRow | - The point row. |
Definition at line 159 of file CArcFitsFile.h.