Mercurial > hg > tweakathon2ios
view xyView.cpp @ 44:d810aa9ca03a
times. cosmetic stuff
author | Robert Tubb <rt300@eecs.qmul.ac.uk> |
---|---|
date | Mon, 15 Dec 2014 17:33:41 +0000 |
parents | a223551fdc1f |
children |
line wrap: on
line source
// // xyView.cpp // soundspeed // // Created by Robert Tubb on 20/05/2013. // // #include "xyView.h" void XYView::draw(){ ofFill(); ofNoFill(); ofSetColor(0,0,155); ofRect(screenX, screenY, width, height); ofCircle(screenX+ctrlX, screenY+ctrlY, 60); // cross hairs ofLine(screenX+ctrlX - 30, screenY+ctrlY, screenX+ctrlX + 30, screenY+ctrlY); ofLine(screenX+ctrlX,screenY+ctrlY - 30,screenX+ctrlX,screenY+ctrlY+30); } bool XYView::handleTouch(double x, double y){ if(isInMyArea(x,y)){ ctrlX = x; ctrlY = y; return true; }else{ return false; } } bool XYView::isInMyArea(int x, int y){ return (x > screenX && x < screenX + width && y > screenY && y < screenY + height); }