summaryrefslogtreecommitdiff
path: root/2005/i/robert/src/ovision/see/ovision.cc
diff options
context:
space:
mode:
Diffstat (limited to '2005/i/robert/src/ovision/see/ovision.cc')
-rw-r--r--2005/i/robert/src/ovision/see/ovision.cc15
1 files changed, 6 insertions, 9 deletions
diff --git a/2005/i/robert/src/ovision/see/ovision.cc b/2005/i/robert/src/ovision/see/ovision.cc
index d6a8b0b..126c28a 100644
--- a/2005/i/robert/src/ovision/see/ovision.cc
+++ b/2005/i/robert/src/ovision/see/ovision.cc
@@ -47,8 +47,7 @@ OVision::init (const Group::ZoneType aim)
space_->addSetupPoint (237, 224, 100, 900);
space_->addSetupPoint (275, 113, 100, 550);
space_->setup (0.00891157, 0.258144, 403.801);
-}
-
+
/// Prends une image avec la caméra
void
OVision::takeShoot ()
@@ -84,18 +83,16 @@ OVision::showInfo () const
std::cout << "-----------------------------------------------------------------" << std::endl;
std::cout << "image n°" << step_ << std::endl;
// Info sur les zones trouvées
-// group_->showZones();
-// mag_->showItems (Group::redSkittle);
+ mag_->showItems (aim_);
std::cout << "-------------\n" << std::endl;
std::cout << "-------------\n" << std::endl;
}
-/// Renvoie la position
-bool
-OVision::getBall (double &x, double &y) const
+/// Renvoie la liste des quilles
+std::vector<Zone>&
+OVision::getSkittles () const
{
- return false;
-// return map_->GetCurBallPos (x, y);
+ return mag_->getItemList (aim_);
}
/// Renvoie le pointeur sur Video4Linux