00001 00021 #include "object_2D_positions.h" 00022 00023 namespace descriptor_surface_based_recognition { 00024 00025 Object2DPositions::Object2DPositions(int object_index) : object_index_(object_index) { } 00026 00027 void Object2DPositions::addPosition(Eigen::Vector2i position, int search_radius) 00028 { 00029 positions_.push_back(position); 00030 search_radii_.push_back(search_radius); 00031 } 00032 00033 std::vector<Eigen::Vector2i> Object2DPositions::getPositions() const { return positions_; } 00034 00035 int Object2DPositions::getObjectIndex() const { return object_index_; } 00036 00037 std::vector<int> Object2DPositions::getSearchRadii() const { return search_radii_; } 00038 00039 00040 }