|
GRASS 8 Programmer's Manual
8.5.0dev(2025)-9d806b45d8
|

Go to the source code of this file.
Functions | |
| int | Rast3d_put_float (RASTER3D_Map *map, int x, int y, int z, float value) |
| Is equivalent to Rast3d_put_value (map, x, y, z, &value, FCELL_TYPE). More... | |
| int | Rast3d_put_double (RASTER3D_Map *map, int x, int y, int z, double value) |
| Is equivalent to Rast3d_put_value (map, x, y, z, &value, DCELL_TYPE). More... | |
| int | Rast3d_put_value (RASTER3D_Map *map, int x, int y, int z, const void *value, int type) |
| After converting *value of type into the type specified at the initialization time (i.e. typeIntern) this function writes the value into the tile buffer corresponding to cell-coordinate (x, y, z). More... | |
| int Rast3d_put_double | ( | RASTER3D_Map * | map, |
| int | x, | ||
| int | y, | ||
| int | z, | ||
| double | value | ||
| ) |
Is equivalent to Rast3d_put_value (map, x, y, z, &value, DCELL_TYPE).
| map | |
| x | |
| y | |
| z | |
| value |
Definition at line 51 of file putvalue.c.
References FCELL_TYPE, NULL, Rast3d_coord2tile_index(), Rast3d_error(), Rast3d_get_tile_ptr(), Rast3d_put_float(), RASTER3D_Map::typeIntern, and x.
Referenced by Rast3d_put_float().
| int Rast3d_put_float | ( | RASTER3D_Map * | map, |
| int | x, | ||
| int | y, | ||
| int | z, | ||
| float | value | ||
| ) |
Is equivalent to Rast3d_put_value (map, x, y, z, &value, FCELL_TYPE).
| map | |
| x | |
| y | |
| z | |
| value |
Definition at line 17 of file putvalue.c.
References DCELL_TYPE, NULL, Rast3d_coord2tile_index(), Rast3d_error(), Rast3d_get_tile_ptr(), Rast3d_put_double(), RASTER3D_Map::typeIntern, and x.
Referenced by Rast3d_put_double().
| int Rast3d_put_value | ( | RASTER3D_Map * | map, |
| int | x, | ||
| int | y, | ||
| int | z, | ||
| const void * | value, | ||
| int | type | ||
| ) |
After converting *value of type into the type specified at the initialization time (i.e. typeIntern) this function writes the value into the tile buffer corresponding to cell-coordinate (x, y, z).
| map | |
| x | |
| y | |
| z | |
| value | |
| type |
Definition at line 89 of file putvalue.c.