GRASS 8 Programmer's Manual 8.6.0dev(2026)-1d1e47ad9d
Loading...
Searching...
No Matches
misc.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <unistd.h>
#include <grass/raster.h>
#include "raster3d_intern.h"
Include dependency graph for raster3d/misc.c:

Go to the source code of this file.

Functions

int Rast3d_g3d_type2cell_type (int g3dType)
 
void Rast3d_copy_float2Double (const float *src, int offsSrc, double *dst, int offsDst, int nElts)
 
void Rast3d_copy_double2Float (const double *src, int offsSrc, float *dst, int offsDst, int nElts)
 
void Rast3d_copy_values (const void *src, int offsSrc, int typeSrc, void *dst, int offsDst, int typeDst, int nElts)
 
int Rast3d_length (int t)
 
int Rast3d_extern_length (int t)
 

Function Documentation

◆ Rast3d_copy_double2Float()

void Rast3d_copy_double2Float ( const double src,
int  offsSrc,
float dst,
int  offsDst,
int  nElts 
)

Definition at line 36 of file raster3d/misc.c.

Referenced by Rast3d_copy_values().

◆ Rast3d_copy_float2Double()

void Rast3d_copy_float2Double ( const float src,
int  offsSrc,
double dst,
int  offsDst,
int  nElts 
)

Definition at line 22 of file raster3d/misc.c.

Referenced by Rast3d_copy_values().

◆ Rast3d_copy_values()

void Rast3d_copy_values ( const void src,
int  offsSrc,
int  typeSrc,
void dst,
int  offsDst,
int  typeDst,
int  nElts 
)

◆ Rast3d_extern_length()

◆ Rast3d_g3d_type2cell_type()

int Rast3d_g3d_type2cell_type ( int  g3dType)

Definition at line 13 of file raster3d/misc.c.

References DCELL_TYPE, and FCELL_TYPE.

Referenced by Rast3d_range_update_from_tile().

◆ Rast3d_length()