GRASS GIS 7 Programmer's Manual  7.7.svn(2018)-r73600
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
raster3d/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

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

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

Referenced by Rast3d_copy_values().

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

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

Referenced by Rast3d_copy_values().

void Rast3d_copy_values ( const void *  src,
int  offsSrc,
int  typeSrc,
void *  dst,
int  offsDst,
int  typeDst,
int  nElts 
)
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().