Elaboradar
0.1
|
Mapping of cartesian coordinates to raw azimuth angles and range distances. Continua...
#include <cart.h>
Membri pubblici | |
CoordinateMapping (unsigned beam_size) | |
Build a cartography mapping cartesian coordinates to volume polar indices. Continua... | |
void | sample (unsigned beam_count, unsigned x, unsigned y, std::function< void(unsigned, unsigned)> &f) const |
Generate all the (azimuth, range) indices corresponding to a map point. Continua... | |
Attributi pubblici | |
const unsigned | beam_size |
Beam size of the volume that we are mapping to cartesian coordinates. Continua... | |
Matrix2D< double > | map_azimuth |
Azimuth indices to use to lookup a map point in a volume. Continua... | |
Matrix2D< double > | map_range |
Range indices to use to lookup a map point in a volume. Continua... | |
Mapping of cartesian coordinates to raw azimuth angles and range distances.
Cartesian coordinates follow the pixels of a rendered image, with (0,0) in the top left corner, X increasing west to east, Y increasing north to south.