CSol
|
Layer structure Grid view and edit widgets.
#include <widgets/csol_2d_glwidget.h>
Public Member Functions | |
Layer (LayerInfo &layerInfo_) | |
~Layer () | |
void | clear () |
template<typename T > | |
void | findRange (Grid< T > &, REAL &, REAL &) |
Layer class. More... | |
template<typename T > | |
bool | getDelta (int, DeltaGrid< T > **) |
template<typename T > | |
bool | getGrid (int, Grid< T > **) |
Legend & | getLegend () |
Proj::ProjInfo & | getProjInfo () |
int | getSlice () |
bool | getTransform (int, Grid2dTransform **) |
void | parseProjection (QString &) |
void | render () |
void | setDeltas (CSIRO::DataExecution::ObjectArray *pDeltas_) |
void | setGrids (CSIRO::DataExecution::ObjectArray *pGrids_) |
void | setLayerInfo (LayerInfo &layerInfo_) |
void | setTransforms (CSIRO::DataExecution::ObjectArray *pTransforms_) |
void | update (cl::Kernel &, Proj::ProjInfo &, int) |
void | updateLegend (cl::Kernel &) |
void | updateRange () |
Public Attributes | |
LayerInfo | layerInfo |
std::vector< Tile< REAL > * > | tiles_REAL |
std::vector< Tile< RGBA > * > | tiles_RGBA |
|
inline |
void clear | ( | ) |
void findRange | ( | Grid< T > & | grid, |
REAL & | gMin, | ||
REAL & | gMax | ||
) |
bool getDelta | ( | int | i, |
DeltaGrid< T > ** | pDelta | ||
) |
bool getGrid | ( | int | i, |
Grid< T > ** | pGrid | ||
) |
|
inline |
|
inline |
|
inline |
bool getTransform | ( | int | i, |
Grid2dTransform ** | pTransform | ||
) |
void parseProjection | ( | QString & | projection | ) |
void render | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
void update | ( | cl::Kernel & | , |
Proj::ProjInfo & | , | ||
int | |||
) |
void updateLegend | ( | cl::Kernel & | ) |
void updateRange | ( | ) |
LayerInfo layerInfo |
std::vector<Tile<REAL> *> tiles_REAL |