summaryrefslogtreecommitdiff
path: root/2005/i/robert/src/ovision/see/ovision.cc
diff options
context:
space:
mode:
authorgaillaro2005-04-23 20:37:12 +0000
committergaillaro2005-04-23 20:37:12 +0000
commit3a3f8be88bca27db95a06c78f979f3a4a2803aa3 (patch)
treed1483eff113dd9f5479c5679922120208517ec31 /2005/i/robert/src/ovision/see/ovision.cc
parent9d894a3adfcb6cea19f159bfe3de58ae8bce77a1 (diff)
mise à jour de l'interface ovision
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