FACT++  1.0
void QCameraWidget::mousePressEvent ( QMouseEvent *  cEvent)
virtual

Reimplemented from BasicGlCamera.

Definition at line 236 of file QCameraWidget.cc.

References BasicGlCamera::fWhite, BasicGlCamera::fWhitePatch, BasicGlCamera::PixelAtPosition(), BasicGlCamera::pixelsPatch, BasicGlCamera::signalCurrentPixel(), and BasicGlCamera::toggleInterfaceDisplay().

237  {
238  if (cEvent->pos().x() > width()-(width()/50.f))
239  {
241  return;
242  }
243  int face = PixelAtPosition(cEvent->pos());
244 // cout << face << endl;
245  if (face != -1) {
246  fWhite = face;
248  // CalculatePatchColor();
249  emit signalCurrentPixel(face);
250  }
251  else
252  {
253  fWhite = -1;
254  fWhitePatch = -1;
255  }
256  updateGL();
257  }
void toggleInterfaceDisplay()
void signalCurrentPixel(int pixel)
static int pixelsPatch[NPIX]
Definition: BasicGlCamera.h:61
virtual int PixelAtPosition(const QPoint &pos)

+ Here is the call graph for this function: