.. _exhale_class_classrs2_1_1sensor:

Class sensor
============

- Defined in :ref:`file_include_librealsense2_hpp_rs_sensor.hpp`


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

Base Type
*********

- ``public rs2::options`` (:ref:`exhale_class_classrs2_1_1options`)


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

- ``public rs2::color_sensor`` (:ref:`exhale_class_classrs2_1_1color__sensor`)
- ``public rs2::debug_stream_sensor`` (:ref:`exhale_class_classrs2_1_1debug__stream__sensor`)
- ``public rs2::depth_sensor`` (:ref:`exhale_class_classrs2_1_1depth__sensor`)
- ``public rs2::fisheye_sensor`` (:ref:`exhale_class_classrs2_1_1fisheye__sensor`)
- ``public rs2::max_usable_range_sensor`` (:ref:`exhale_class_classrs2_1_1max__usable__range__sensor`)
- ``public rs2::motion_sensor`` (:ref:`exhale_class_classrs2_1_1motion__sensor`)
- ``public rs2::pose_sensor`` (:ref:`exhale_class_classrs2_1_1pose__sensor`)
- ``public rs2::roi_sensor`` (:ref:`exhale_class_classrs2_1_1roi__sensor`)
- ``public rs2::software_sensor`` (:ref:`exhale_class_classrs2_1_1software__sensor`)
- ``public rs2::wheel_odometer`` (:ref:`exhale_class_classrs2_1_1wheel__odometer`)


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


.. doxygenclass:: rs2::sensor
   :project: librealsense2 Doxygen Project
   :members:
   :protected-members:
   :undoc-members: