struct mola::PointTimeOutlierFilter::Result

Overview

#include <PointTimeOutlierFilter.h>

struct Result
{
    // fields

    std::size_t points = 0;
    std::size_t rejected = 0;
    double scan_min = 0;
    double scan_max = 0;
    std::optional<std::pair<double, double>> accepted;
};

Fields

std::size_t points = 0

Points with a time field, before the filter.

std::size_t rejected = 0

Points removed.

double scan_min = 0

Time range of the scan before the filter [s].

std::optional<std::pair<double, double>> accepted

Accepted range [lo, hi], if the scan was checked (warmed-up window).