gz/sensors/Distortion.hh
Go to the documentation of this file.
Use this distortion manager for creating and loading distortion models.
Definition: gz/sensors/Distortion.hh:45
static DistortionPtr NewDistortionModel(const sdf::Camera &_sdf, const std::string &_sensorType="")
Load a distortion model based on the input sdf parameters and sensor type.
static DistortionPtr NewDistortionModel(sdf::ElementPtr _sdf, const std::string &_sensorType="")
Load a distortion model based on the input sdf parameters and sensor type.
Distortion models for sensor output signals.
Definition: gz/sensors/Distortion.hh:79
virtual void Load(const sdf::Camera &_sdf)
Load distortion parameters from sdf.
Distortion(DistortionType _type)
Constructor. This should not be called directly unless creating an empty distortion model....
virtual void Print(std::ostream &_out) const
Output information about the distortion model.
DistortionType
Which distortion types we support.
Definition: gz/sensors/Distortion.hh:70
Definition: gz/sensors/AirPressureSensor.hh:32