KJB
|
interface for low-level NED reader functions More...
#include <l/l_sys_io.h>
#include <l_cpp/l_stdio_wrap.h>
#include <l_cpp/l_cpp_bits.h>
#include <l/l_debug.h>
#include <iterator>
#include <algorithm>
#include <topo_cpp/nedget.h>
#include <l_cpp/l_util.h>
Namespaces | |
kjb | |
Classes and functions for dealing with trajectory files. | |
Functions | |
int | kjb::get_ned_fdeq (const std::string &fn, std::deque< float > *odq, bool flip) |
read the floating-point values of a NED13 file into a deque. More... | |
int | kjb::get_ned_fdeq (const std::string &fn, std::deque< float > *odq, enum NED13_FLOAT_AUTODETECT byteorder) |
read the floating-point values of a NED13 file into a deque. More... | |
int | kjb::ned_fdeq_to_matrix (const std::deque< float > &ibuf, Matrix *omat) |
convert a deque of floats into a square kjb Matrix More... | |
int | kjb::get_ned_matrix (const std::string &fn, Matrix *omat, bool flip) |
read the floating-point values of a NED13 file into a square matrix. More... | |
int | kjb::get_ned_matrix (const std::string &fn, Matrix *omat, enum NED13_FLOAT_AUTODETECT byteorder) |
read the floating-point values of a NED13 file into a square matrix. More... | |
int | kjb::autodetect_ned_byteorder (const std::string &fn, enum NED13_FLOAT_AUTODETECT *result) |
attempt to determine the byteorder of the input file. More... | |
interface for low-level NED reader functions
This performs interpolation on NED data using Gaussian processes, a technique historically called "kriging." This file uses its own implementation rather than the libkjb Gaussian process code (sorry).