.. _exhale_class_classmola_1_1FactorBase:

Class FactorBase
================

- Defined in :ref:`file_include_mola_kernel_factors_FactorBase.h`


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

Base Type
*********

- ``public mrpt::serialization::CSerializable``


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

- ``public mola::FactorConstVelKinematics`` (:ref:`exhale_class_classmola_1_1FactorConstVelKinematics`)
- ``public mola::FactorRelativePose3`` (:ref:`exhale_class_classmola_1_1FactorRelativePose3`)
- ``public mola::FactorStereoProjectionPose`` (:ref:`exhale_class_classmola_1_1FactorStereoProjectionPose`)
- ``public mola::SmartFactorIMU`` (:ref:`exhale_class_classmola_1_1SmartFactorIMU`)
- ``public mola::SmartFactorStereoProjectionPose`` (:ref:`exhale_class_classmola_1_1SmartFactorStereoProjectionPose`)


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


.. doxygenclass:: mola::FactorBase
   :project: mola_kernel Doxygen Project
   :members:
   :protected-members:
   :undoc-members: