Elaboradar 0.1
Caricamento in corso...
Ricerca in corso...
Nessun risultato

◆ read_vertical_slice()

template<typename T >
void radarelab::Volume< T >::read_vertical_slice ( unsigned az,
Matrix2D< T > & slice,
double missing_value ) const
inline

Fill a matrix elevations x beam_size with the vertical slice at a given azimuth.

Parametri
[in]az- azimuth index
[in,out]slice- Matrix2D object containing the slice extracted
[in]missing_value

Definizione alla linea 492 del file volume.h.

493 {
494 unsigned size_z = std::max(this->size(), (size_t)slice.rows());
495 for (unsigned el = 0; el < size_z; ++el)
496 this->scan(el).read_beam(az, slice.row_ptr(el), slice.cols(), missing_value);
497 }
PolarScan< T > & scan(unsigned idx)
Access a polar scan.
Definition volume.h:313

Referenzia radarelab::volume::Scans< T >::scan().