47 #ifndef _MIRA_IGNOREINTERVAL_H_ 48 #define _MIRA_IGNOREINTERVAL_H_ 52 namespace mira {
namespace robot {
80 template<
typename Reflector>
83 r.property(
"Start",
start,
"Start of the interval [deg]");
84 r.property(
"End",
end,
"End of the interval [deg]");
SignedAnglef end
The end of the interval.
Definition: IgnoreInterval.h:105
Specifies an interval of start and end angle that will be ignored in a range scan.
Definition: IgnoreInterval.h:62
IgnoreInterval(const SignedAnglef &iStart, const SignedAnglef &iEnd)
Construct a new ignore interval given by start and end.
Definition: IgnoreInterval.h:76
IgnoreInterval()
The default constructor.
Definition: IgnoreInterval.h:69
bool operator<(const IgnoreInterval &other) const
The < operator.
Definition: IgnoreInterval.h:95
SignedAnglef start
The start of the interval.
Definition: IgnoreInterval.h:102
void reflect(Reflector &r)
The refect method.
Definition: IgnoreInterval.h:81