14#error This is a C++ include file and cannot be used from plain C
57 explicit Array(cpl_size length);
98 void Set(
int index,
double value);
99 double Get(
int index);
This class is C++ wrapper for a CPL array object. It provides a simplified interface to the INS softw...
Definition array.hpp:40
~Array()
Class destructor.
Definition array.cpp:44
bool IsArray() const
Check is CPL array is not null.
Array()
Class constructor.
Definition array.cpp:18
friend std::ostream & operator<<(std::ostream &os, const Array &array)
Overload operator<<.
Definition array.cpp:72
void Set(int index, double value)
Definition array.cpp:56
double * GetData()
Get pointer to array data buffer.
cpl_size GetSize() const
Get array size.
double Get(int index)
Definition array.cpp:48
cpl_array * m_cpl_array
CPL array object.
Definition array.hpp:136
void SetCplArray(cpl_array *array)
Set CPL array.
cpl_array * GetCplArray() const
Get CPL array pointer.
This class handle the errors produced by the calling of image processing routines.
Definition error.hpp:35