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()