18 #ifndef GZ_SENSORS_DISTORTION_HH_
19 #define GZ_SENSORS_DISTORTION_HH_
25 #include <gz/sensors/Export.hh>
27 #include <gz/sensors/config.hh>
28 #include <gz/utils/ImplPtr.hh>
37 inline namespace GZ_SENSORS_VERSION_NAMESPACE {
39 class DistortionPrivate;
53 public:
static DistortionPtr NewDistortionModel(sdf::ElementPtr _sdf,
64 const sdf::Camera &_sdf,
92 public:
virtual void Load(
const sdf::Camera &_sdf);
103 GZ_UTILS_IMPL_PTR(dataPtr)