17 #ifndef CARTOGRAPHER_IO_MIN_MAX_RANGE_FILTERING_POINTS_PROCESSOR_H_ 18 #define CARTOGRAPHER_IO_MIN_MAX_RANGE_FILTERING_POINTS_PROCESSOR_H_ 33 "min_max_range_filter";
36 static std::unique_ptr<MinMaxRangeFiteringPointsProcessor>
FromDictionary(
46 void Process(std::unique_ptr<PointsBatch> batch)
override;
58 #endif // CARTOGRAPHER_IO_MIN_MAX_RANGE_FILTERING_POINTS_PROCESSOR_H_
static constexpr const char * kConfigurationFileActionName
void Process(std::unique_ptr< PointsBatch > batch) override
~MinMaxRangeFiteringPointsProcessor() override
MinMaxRangeFiteringPointsProcessor & operator=(const MinMaxRangeFiteringPointsProcessor &)=delete
MinMaxRangeFiteringPointsProcessor(double min_range, double max_range, PointsProcessor *next)
FlushResult Flush() override
static std::unique_ptr< MinMaxRangeFiteringPointsProcessor > FromDictionary(common::LuaParameterDictionary *dictionary, PointsProcessor *next)
PointsProcessor *const next_