17 #ifndef CARTOGRAPHER_IO_COLORING_POINTS_PROCESSOR_H_ 18 #define CARTOGRAPHER_IO_COLORING_POINTS_PROCESSOR_H_ 45 void Process(std::unique_ptr<PointsBatch> batch)
override;
57 #endif // CARTOGRAPHER_IO_COLORING_POINTS_PROCESSOR_H_ ColoringPointsProcessor(const Color &color, const string &frame_id, PointsProcessor *next)
void Process(std::unique_ptr< PointsBatch > batch) override
ColoringPointsProcessor & operator=(const ColoringPointsProcessor &)=delete
~ColoringPointsProcessor() override
FlushResult Flush() override
std::array< uint8_t, 3 > Color
PointsProcessor *const next_
static std::unique_ptr< ColoringPointsProcessor > FromDictionary(common::LuaParameterDictionary *dictionary, PointsProcessor *next)
static constexpr const char * kConfigurationFileActionName