.. _exhale_class_classcartographer_1_1io_1_1PointsProcessor:

Class PointsProcessor
=====================

- Defined in :ref:`file_cartographer_io_points_processor.h`


Inheritance Relationships
-------------------------

Derived Types
*************

- ``public cartographer::io::ColoringPointsProcessor`` (:ref:`exhale_class_classcartographer_1_1io_1_1ColoringPointsProcessor`)
- ``public cartographer::io::CountingPointsProcessor`` (:ref:`exhale_class_classcartographer_1_1io_1_1CountingPointsProcessor`)
- ``public cartographer::io::FixedRatioSamplingPointsProcessor`` (:ref:`exhale_class_classcartographer_1_1io_1_1FixedRatioSamplingPointsProcessor`)
- ``public cartographer::io::FrameIdFilteringPointsProcessor`` (:ref:`exhale_class_classcartographer_1_1io_1_1FrameIdFilteringPointsProcessor`)
- ``public cartographer::io::HybridGridPointsProcessor`` (:ref:`exhale_class_classcartographer_1_1io_1_1HybridGridPointsProcessor`)
- ``public cartographer::io::IntensityToColorPointsProcessor`` (:ref:`exhale_class_classcartographer_1_1io_1_1IntensityToColorPointsProcessor`)
- ``public cartographer::io::MinMaxRangeFilteringPointsProcessor`` (:ref:`exhale_class_classcartographer_1_1io_1_1MinMaxRangeFilteringPointsProcessor`)
- ``public cartographer::io::NullPointsProcessor`` (:ref:`exhale_class_classcartographer_1_1io_1_1NullPointsProcessor`)
- ``public cartographer::io::OutlierRemovingPointsProcessor`` (:ref:`exhale_class_classcartographer_1_1io_1_1OutlierRemovingPointsProcessor`)
- ``public cartographer::io::PcdWritingPointsProcessor`` (:ref:`exhale_class_classcartographer_1_1io_1_1PcdWritingPointsProcessor`)
- ``public cartographer::io::PlyWritingPointsProcessor`` (:ref:`exhale_class_classcartographer_1_1io_1_1PlyWritingPointsProcessor`)
- ``public cartographer::io::ProbabilityGridPointsProcessor`` (:ref:`exhale_class_classcartographer_1_1io_1_1ProbabilityGridPointsProcessor`)
- ``public cartographer::io::VerticalRangeFilteringPointsProcessor`` (:ref:`exhale_class_classcartographer_1_1io_1_1VerticalRangeFilteringPointsProcessor`)
- ``public cartographer::io::XRayPointsProcessor`` (:ref:`exhale_class_classcartographer_1_1io_1_1XRayPointsProcessor`)
- ``public cartographer::io::XyzWriterPointsProcessor`` (:ref:`exhale_class_classcartographer_1_1io_1_1XyzWriterPointsProcessor`)


Class Documentation
-------------------


.. doxygenclass:: cartographer::io::PointsProcessor
   :project: cartographer Doxygen Project
   :members:
   :protected-members:
   :undoc-members: