private void translateDropPlane() {
		float dx = 0;
		float dy = 0;
		float dz = 0;
		switch (actionID) {
		case XADD_ID:
		case XMOL_ID:
		case XFIL_ID:
		case XREC_ID:
		case XOVL_ID:
			dx = 0.5f;
			break;
		case YADD_ID:
		case YMOL_ID:
		case YFIL_ID:
		case YREC_ID:
		case YOVL_ID:
			dy = 0.5f;
			break;
		case ZADD_ID:
		case ZMOL_ID:
		case ZFIL_ID:
		case ZREC_ID:
		case ZOVL_ID:
			dz = 0.5f;
			break;
		}
		if ((keyCode & Navigator.UP_PRESSED) == Navigator.UP_PRESSED
				|| (keyCode & Navigator.RIGHT_PRESSED) == Navigator.RIGHT_PRESSED) {
			viewer.translateDropPlane(dx, dy, dz);
		}
		else if ((keyCode & Navigator.DOWN_PRESSED) == Navigator.DOWN_PRESSED
				|| (keyCode & Navigator.LEFT_PRESSED) == Navigator.LEFT_PRESSED) {
			viewer.translateDropPlane(-dx, -dy, -dz);
		}
		repaint();
	}