measurement_marker.cpp
Go to the documentation of this file.
2 using namespace tuw;
3 
5  :Measurement ( Type::MARKER ) {
6 }
8  :Measurement ( o ), range_max_id_ ( o.range_max_id_ ), range_max_ ( o.range_max_ ), range_min_ ( o.range_min_ ), markers_ ( o.markers_ ) {
9 }
10 void MeasurementMarker::resize ( size_t n ) {
11  markers_.resize ( n );
12 }
14  markers_.clear();
15 }
17  return angle_min_;
18 }
20  return angle_max_;
21 }
23  return range_min_;
24 }
25 const double &MeasurementMarker::range_min() const {
26  return range_min_;
27 }
29  return range_max_;
30 }
31 const double &MeasurementMarker::range_max() const {
32  return range_max_;
33 }
35  return range_max_id_;
36 }
37 const double &MeasurementMarker::range_max_id() const {
38  return range_max_id_;
39 }
41  return markers_.empty();
42 }
43 size_t MeasurementMarker::size() const {
44  return markers_.size();
45 }
51  return markers_[i];
52 }
58  return markers_[i];
59 }
61  markers_.push_back( m );
62 }
63 
Definition: ekf_slam.h:8
void push_back(const MeasurementMarker::Marker m)
std::vector< Marker > markers_


tuw_marker_slam
Author(s): Markus Macsek
autogenerated on Mon Jun 10 2019 15:39:09