/** * @RDE_HEADER@ * Interface-Implementation of DangerArea * $Id$ * $HeadURL$ * $Author$ */ #pragma once // Own #include // Qt #include #include //---------------------------------------------------------------------------- namespace SituationMap { /** * @brief The Measurement class. */ class SITUATIONMAP_EXPORT Measurement { public: Measurement() = default; ///< Contructor virtual ~Measurement() = default; ///< Destructor Measurement(const Measurement &other) = delete; Measurement &operator=(Measurement &other) = delete; virtual long measureLength() = 0; virtual void clear() = 0; }; } // namespace SituationMap