@Override
	public void mouseMoved(MouseEvent me) {
		//System.out.println("Length="+a.getPanel().lineList.size());
		boolean wasOver=false;
		for (int i=0;i<a.getDataModel().getCurveList2().size();i++) {
			for (int j=0;j<a.getDataModel().getCurveList2().get(i).getLineList().size();j++) {
				if (a.getDataModel().getCurveList2().get(i).getLineList().get(j).inLine(me.getX(), me.getY())) {
					//System.out.println("SUCCESS!!");
					a.getPanel().setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
					wasOver=true;
				} else {
					
					//System.out.println(probablyY+"!="+me.getY());
				}
			}
			//int probablyY=(int) (((a.getPanel().lineList.get(i).getSlope()*me.getX())+(a.getPanel().lineList.get(i).getIntercept())));
			
			
		}
		if (!wasOver) {
			
			a.getPanel().setCursor(Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR));
			wasOver=false;
		}
		
		
	}