Elaboradar  0.1
Namespace | Composti | Funzioni
Riferimenti per il namespace radarelab

String functions. Continua...

Namespace

 volume
 Namespace per volume dati.
 

Composti

struct  CoordinateMapping
 Mapping of cartesian coordinates to raw azimuth angles and range distances. Continua...
 
class  IndexMapping
 Mapping of cartesian coordinates to specific azimuth and range volume indices. Continua...
 
struct  FullsizeIndexMapping
 Index mapping where the pixel size corresponds to the radar cell size. Continua...
 
struct  ScaledIndexMapping
 Index mapping with arbitrary pixel size. Continua...
 
struct  CylindricalVolume
 Radar volume mapped to cylindrical coordinates. Continua...
 
struct  Matrix2D
 Base for all matrices we use, since we rely on row-major data. Continua...
 
class  File
 Open a file taking its name from a given env variable. Continua...
 
struct  PolarScanBase
 Basic structure to describe a polar scan, independently of the type of its samples. Continua...
 
class  PolarScan
 PolarScan - structure to describe a polarScan containing a matrix of data and conversion factors. Continua...
 
class  Volume
 Homogeneous volume with a common beam count for all PolarScans. Continua...
 
class  Statistic
 Generic Class to perform statistical analysis Statistic object could be used as accumulator of data and performs statistical computations such as mean, variance, standard deviation, linear fit. Continua...
 

Funzioni

void gdal_init_once ()
 Initialize the GDAL library when called for the first time; does nothing all other times. Continua...
 
const char * getenv_default (const char *envname, const char *default_value)
 A wrapper of getenv, that returns 'default_value' if the given environment name is not defined. Continua...
 
FILE * fopen_checked (const char *fname, const char *mode, const char *description=0)
 A wrapper of fopen that throws an exception if it cannot open the file. Continua...
 
void str_split (char *str, const char *sep, std::function< void(const char *tok)> val_cb)
 Split a string in tokens, skipping the given separator characters. Continua...
 

Descrizione dettagliata

String functions.

namespace per gli algoritmi di elaborazione

Utility functions for the unit tests.

Contrl terminal output.

Operating system functions.

Autore
Enrico Zini enric.nosp@m.o@en.nosp@m.ricoz.nosp@m.ini..nosp@m.org

Copyright (C) 2007–2015 Enrico Zini enric.nosp@m.o@de.nosp@m.bian..nosp@m.org

Autore
Enrico Zini enric.nosp@m.o@en.nosp@m.ricoz.nosp@m.ini..nosp@m.org

Copyright (C) 2007–2018 Enrico Zini enric.nosp@m.o@de.nosp@m.bian..nosp@m.org

Autore
Enrico Zini enric.nosp@m.o@en.nosp@m.ricoz.nosp@m.ini..nosp@m.org

Copyright (C) 2018 Enrico Zini enric.nosp@m.o@de.nosp@m.bian..nosp@m.org

Autore
Enrico Zini enric.nosp@m.o@en.nosp@m.ricoz.nosp@m.ini..nosp@m.org, Peter Rockai (mornfall) me@mo.nosp@m.rnfa.nosp@m.ll.ne.nosp@m.t

Copyright (C) 2006–2007 Peter Rockai (mornfall) me@mo.nosp@m.rnfa.nosp@m.ll.ne.nosp@m.t Copyright (C) 2003–2017 Enrico Zini enric.nosp@m.o@de.nosp@m.bian..nosp@m.org