GRASS GIS 8 Programmer's Manual
8.2.2dev(2023)-3d2c704037
|
#include <raster3d.h>
Data Fields | |
char * | elts |
int | nofElts |
int | eltSize |
int * | names |
char * | locks |
int | autoLock |
int | nofUnlocked |
int | minUnlocked |
int * | next |
int * | prev |
int | first |
int | last |
int(* | eltRemoveFun )() |
void * | eltRemoveFunData |
int(* | eltLoadFun )() |
void * | eltLoadFunData |
void * | hash |
Definition at line 190 of file raster3d.h.
int RASTER3D_cache::autoLock |
Definition at line 202 of file raster3d.h.
Referenced by Rast3d_cache_autolock_off(), Rast3d_cache_autolock_on(), and Rast3d_cache_elt_ptr().
int(* RASTER3D_cache::eltLoadFun) () |
Definition at line 214 of file raster3d.h.
Referenced by Rast3d_cache_elt_ptr(), and Rast3d_cache_set_load_fun().
void* RASTER3D_cache::eltLoadFunData |
Definition at line 215 of file raster3d.h.
Referenced by Rast3d_cache_elt_ptr(), and Rast3d_cache_set_load_fun().
int(* RASTER3D_cache::eltRemoveFun) () |
Definition at line 210 of file raster3d.h.
Referenced by Rast3d_cache_elt_ptr().
void* RASTER3D_cache::eltRemoveFunData |
Definition at line 212 of file raster3d.h.
Referenced by Rast3d_cache_elt_ptr().
char* RASTER3D_cache::elts |
Definition at line 193 of file raster3d.h.
Referenced by Rast3d_cache_elt_ptr().
int RASTER3D_cache::eltSize |
Definition at line 195 of file raster3d.h.
Referenced by Rast3d_cache_elt_ptr(), and Rast3d_cache_get_elt().
int RASTER3D_cache::first |
Definition at line 207 of file raster3d.h.
Referenced by Rast3d_cache_elt_ptr().
void* RASTER3D_cache::hash |
Definition at line 218 of file raster3d.h.
Referenced by Rast3d_cache_elt_ptr(), Rast3d_cache_lock(), and Rast3d_cache_unlock().
int RASTER3D_cache::last |
Definition at line 207 of file raster3d.h.
char* RASTER3D_cache::locks |
Definition at line 199 of file raster3d.h.
int RASTER3D_cache::minUnlocked |
Definition at line 204 of file raster3d.h.
Referenced by Rast3d_cache_set_min_unlock().
int* RASTER3D_cache::names |
Definition at line 197 of file raster3d.h.
Referenced by Rast3d_cache_elt_ptr(), Rast3d_cache_flush_all(), Rast3d_cache_remove_all(), and Rast3d_cache_unlock_all().
int* RASTER3D_cache::next |
Definition at line 206 of file raster3d.h.
int RASTER3D_cache::nofElts |
Definition at line 194 of file raster3d.h.
Referenced by Rast3d_cache_flush_all(), Rast3d_cache_lock_all(), Rast3d_cache_remove_all(), and Rast3d_cache_unlock_all().
int RASTER3D_cache::nofUnlocked |
Definition at line 203 of file raster3d.h.
int * RASTER3D_cache::prev |
Definition at line 206 of file raster3d.h.