47 #ifndef _MIRA_IGNOREINTERVAL_H_ 48 #define _MIRA_IGNOREINTERVAL_H_ 54 namespace mira {
namespace robot {
82 template<
typename Reflector>
85 r.property(
"Start",
start,
"Start of the interval [deg]");
86 r.property(
"End",
end,
"End of the interval [deg]");
SignedAnglef end
The end of the interval.
Definition: IgnoreInterval.h:107
Specifies an interval of start and end angle that will be ignored in a range scan.
Definition: IgnoreInterval.h:64
IgnoreInterval(const SignedAnglef &iStart, const SignedAnglef &iEnd)
Construct a new ignore interval given by start and end.
Definition: IgnoreInterval.h:78
IgnoreInterval()
The default constructor.
Definition: IgnoreInterval.h:71
bool operator<(const IgnoreInterval &other) const
The < operator.
Definition: IgnoreInterval.h:97
SignedAnglef start
The start of the interval.
Definition: IgnoreInterval.h:104
void reflect(Reflector &r)
The refect method.
Definition: IgnoreInterval.h:83