Class PointsProcessor
Defined in File points_processor.h
Inheritance Relationships
Derived Types
public cartographer::io::ColoringPointsProcessor(Class ColoringPointsProcessor)public cartographer::io::CountingPointsProcessor(Class CountingPointsProcessor)public cartographer::io::FixedRatioSamplingPointsProcessor(Class FixedRatioSamplingPointsProcessor)public cartographer::io::FrameIdFilteringPointsProcessor(Class FrameIdFilteringPointsProcessor)public cartographer::io::HybridGridPointsProcessor(Class HybridGridPointsProcessor)public cartographer::io::IntensityToColorPointsProcessor(Class IntensityToColorPointsProcessor)public cartographer::io::MinMaxRangeFilteringPointsProcessor(Class MinMaxRangeFilteringPointsProcessor)public cartographer::io::NullPointsProcessor(Class NullPointsProcessor)public cartographer::io::OutlierRemovingPointsProcessor(Class OutlierRemovingPointsProcessor)public cartographer::io::PcdWritingPointsProcessor(Class PcdWritingPointsProcessor)public cartographer::io::PlyWritingPointsProcessor(Class PlyWritingPointsProcessor)public cartographer::io::ProbabilityGridPointsProcessor(Class ProbabilityGridPointsProcessor)public cartographer::io::VerticalRangeFilteringPointsProcessor(Class VerticalRangeFilteringPointsProcessor)public cartographer::io::XRayPointsProcessor(Class XRayPointsProcessor)public cartographer::io::XyzWriterPointsProcessor(Class XyzWriterPointsProcessor)
Class Documentation
-
class PointsProcessor
Subclassed by cartographer::io::ColoringPointsProcessor, cartographer::io::CountingPointsProcessor, cartographer::io::FixedRatioSamplingPointsProcessor, cartographer::io::FrameIdFilteringPointsProcessor, cartographer::io::HybridGridPointsProcessor, cartographer::io::IntensityToColorPointsProcessor, cartographer::io::MinMaxRangeFilteringPointsProcessor, cartographer::io::NullPointsProcessor, cartographer::io::OutlierRemovingPointsProcessor, cartographer::io::PcdWritingPointsProcessor, cartographer::io::PlyWritingPointsProcessor, cartographer::io::ProbabilityGridPointsProcessor, cartographer::io::VerticalRangeFilteringPointsProcessor, cartographer::io::XRayPointsProcessor, cartographer::io::XyzWriterPointsProcessor
Public Functions
-
inline PointsProcessor()
-
inline virtual ~PointsProcessor()
-
PointsProcessor(const PointsProcessor&) = delete
-
PointsProcessor &operator=(const PointsProcessor&) = delete
-
virtual void Process(std::unique_ptr<PointsBatch> points_batch) = 0
-
virtual FlushResult Flush() = 0
-
inline PointsProcessor()