Class ContinuousRay

Inheritance Relationships

Base Type

Class Documentation

class ContinuousRay : public wavemap::MeasurementModelBase

Public Functions

inline explicit ContinuousRay(const ContinuousRayConfig &config, ProjectorBase::ConstPtr projection_model, Image<>::ConstPtr range_image)
inline const ContinuousRayConfig &getConfig() const
inline virtual FloatingPoint getPaddingAngle() const override
inline virtual FloatingPoint getPaddingSurfaceFront() const override
inline virtual FloatingPoint getPaddingSurfaceBack() const override
inline virtual FloatingPoint computeWorstCaseApproximationError(UpdateType update_type, FloatingPoint cell_to_sensor_distance, FloatingPoint cell_bounding_radius) const override
inline virtual FloatingPoint computeUpdate(const SensorCoordinates &sensor_coordinates) const override