|
@@ -33,67 +33,68 @@ ICETools::~ICETools()
|
|
|
|
|
|
void ICETools::selectRectangles ( const NICE::Image & panel, NICE::Image & overlay, vector<Vector> & x, int color )
|
|
|
{
|
|
|
-#ifndef NOVISUAL
|
|
|
-
|
|
|
- vector<RectT<double> > rectangles;
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- for ( vector<RectT<double> >::const_iterator i = rectangles.begin();
|
|
|
- i != rectangles.end(); i++ )
|
|
|
- {
|
|
|
- Vector vec (4);
|
|
|
- vec[0] = i->left;
|
|
|
- vec[1] = i->top;
|
|
|
- vec[2] = i->right();
|
|
|
- vec[3] = i->bottom();
|
|
|
-
|
|
|
- x.push_back ( vec );
|
|
|
- }
|
|
|
-#else
|
|
|
- fprintf (stderr, "ICETools::selectRectangles: visualization disabled !\n");
|
|
|
-#endif
|
|
|
-
|
|
|
+ fthrow("ICETools::selectRectangles -- not yet implemented due to old ICE version.");
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
|
|
|
void ICETools::selectPoints ( const NICE::Image & panel, NICE::Image & overlay, vector<Vector> & x, int color )
|
|
|
{
|
|
|
-#ifndef NOVISUAL
|
|
|
- vector<CoordT<double> > points;
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- for ( vector<CoordT<double> >::const_iterator i = points.begin();
|
|
|
- i != points.end(); i++ )
|
|
|
- {
|
|
|
- Vector vec (2);
|
|
|
- vec[0] = i->x;
|
|
|
- vec[1] = i->y;
|
|
|
-
|
|
|
- x.push_back ( vec );
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- int p[2];
|
|
|
- int rc = -1;
|
|
|
-
|
|
|
- while ( (rc = SelPoint ( DEFAULT, panel, p )) != -1 )
|
|
|
- {
|
|
|
- int x1, y1;
|
|
|
- x1 = p[0]; y1 = p[1];
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- }
|
|
|
- */
|
|
|
-#else
|
|
|
- fprintf (stderr, "ICETools::selectPoints: visualization disabled !\n");
|
|
|
-#endif
|
|
|
+ fthrow("ICETools::selectPoints -- not yet implemented due to old ICE version.");
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
}
|
|
|
|