object_2D_positions.h
Go to the documentation of this file.
1 
21 #ifndef OBJECT_2D_POSITIONS_H
22 #define OBJECT_2D_POSITIONS_H
23 
24 #include <vector>
25 #include <Eigen/Dense>
26 
28 
33 
34 private:
35 
38 
40  std::vector<Eigen::Vector2i> positions_;
41 
43  std::vector<int> search_radii_;
44 
45 public:
46 
52  Object2DPositions(int object_index_);
53 
60  void addPosition(Eigen::Vector2i position, int search_radius);
61 
65  std::vector<Eigen::Vector2i> getPositions() const;
66  int getObjectIndex() const;
67  std::vector<int> getSearchRadii() const;
68 };
69 
70 }
71 #endif
void addPosition(Eigen::Vector2i position, int search_radius)
Adds a new object instance position to the list.
Object2DPositions(int object_index_)
The constructor of this class.
std::vector< Eigen::Vector2i > getPositions() const


asr_descriptor_surface_based_recognition
Author(s): Allgeyer Tobias, Hutmacher Robin, Meißner Pascal
autogenerated on Mon Dec 16 2019 03:31:15