Rendering tile class for Grid view and edit widgets.
#include <widgets/csol_2d_glwidget.h>
|
| Tile (int) |
| Tile class. More...
|
|
| ~Tile () |
|
void | applyInverseTransformation (REAL &px, REAL &py) |
|
void | convertTransform (Proj::ProjInfo &projInInfo, Proj::ProjInfo &projOutInfo) |
|
void | find2dTransformedLimits (REAL &vmin_x, REAL &vmin_y, REAL &vmax_x, REAL &vmax_y) |
|
bool | getCellUnitsFromGridUnits (int &, int &, double, double) |
|
int | getID () |
|
bool | getNullValue (T &) |
|
void | getTransformDelta () |
|
bool | getValue (int, int, int, T &) |
|
void | render () |
|
void | resetRotationInc () |
|
void | resetTranslationInc () |
|
bool | selectionTest (double, double) |
|
void | setLayer (Layer *pLayer_) |
|
void | setRotationInc (double, Proj::ProjInfo &) |
|
void | setTransformDelta (Grid2dTransform *, DeltaGrid< T > *, Proj::ProjInfo &, Proj::ProjInfo &) |
|
void | setTranslationInc (double, double, Proj::ProjInfo &) |
|
void | setValue (int, int, T) |
|
bool | updateSubTexture (Grid< T > &grid, LayerInfo &, int, int, int, int) |
|
bool | updateTexture (Grid< T > &grid) |
|
bool | updateTexture (Grid< T > &grid, LayerInfo &, cl::Kernel &, int) |
|
template<> |
bool | updateTexture (Grid< RGBA > &grid) |
|
void | updateTransformFromGrid (Grid< T > &grid) |
|
void applyInverseTransformation |
( |
REAL & |
px, |
|
|
REAL & |
py |
|
) |
| |
|
inline |
void find2dTransformedLimits |
( |
REAL & |
vmin_x, |
|
|
REAL & |
vmin_y, |
|
|
REAL & |
vmax_x, |
|
|
REAL & |
vmax_y |
|
) |
| |
|
inline |
bool getCellUnitsFromGridUnits |
( |
int & |
i, |
|
|
int & |
j, |
|
|
double |
px_, |
|
|
double |
py_ |
|
) |
| |
bool getNullValue |
( |
T & |
null | ) |
|
void getTransformDelta |
( |
| ) |
|
bool getValue |
( |
int |
i, |
|
|
int |
j, |
|
|
int |
k, |
|
|
T & |
v |
|
) |
| |
void resetRotationInc |
( |
| ) |
|
|
inline |
void resetTranslationInc |
( |
| ) |
|
|
inline |
bool selectionTest |
( |
double |
px_, |
|
|
double |
py_ |
|
) |
| |
void setLayer |
( |
Layer * |
pLayer_ | ) |
|
|
inline |
void setTranslationInc |
( |
double |
itx, |
|
|
double |
ity, |
|
|
Proj::ProjInfo & |
projMap |
|
) |
| |
void setValue |
( |
int |
i, |
|
|
int |
j, |
|
|
T |
v |
|
) |
| |
bool updateSubTexture |
( |
Grid< T > & |
grid, |
|
|
LayerInfo & |
layerInfo, |
|
|
int |
x_start, |
|
|
int |
x_len, |
|
|
int |
y_start, |
|
|
int |
y_len |
|
) |
| |
bool updateTexture |
( |
Grid< T > & |
grid | ) |
|
bool updateTexture |
( |
Grid< T > & |
grid, |
|
|
LayerInfo & |
, |
|
|
cl::Kernel & |
, |
|
|
int |
|
|
) |
| |
bool updateTexture |
( |
Grid< RGBA > & |
grid | ) |
|
void updateTransformFromGrid |
( |
Grid< T > & |
grid | ) |
|
|
inline |