Monado OpenXR Runtime
|
Wrap float filters for C. More...
#include "m_lowpass_float.h"
#include "m_lowpass_float.hpp"
#include "util/u_logging.h"
#include <memory>
Data Structures | |
struct | m_lowpass_float |
Macros | |
#define | DEFAULT_CATCH(...) |
Functions | |
struct m_lowpass_float * | m_lowpass_float_create (float cutoff_hz) |
void | m_lowpass_float_add_sample (struct m_lowpass_float *mlf, float sample, timepoint_ns timestamp_ns) |
float | m_lowpass_float_get_state (const struct m_lowpass_float *mlf) |
timepoint_ns | m_lowpass_float_get_timestamp_ns (const struct m_lowpass_float *mlf) |
bool | m_lowpass_float_is_initialized (const struct m_lowpass_float *mlf) |
void | m_lowpass_float_destroy (struct m_lowpass_float **ptr_to_mlf) |
Wrap float filters for C.
#define DEFAULT_CATCH | ( | ... | ) |