void cbSpecial (int key, int x, int y) { switch (key) { case GLUT_KEY_F1: toggleWireframeMode(); break; } }
/* Spezialtasten-Druck-Callback - wird ausgefuehrt, wenn Spezialtaste * (F1 - F12, Links, Rechts, Oben, Unten, Bild-Auf, Bild-Ab, Pos1, Ende oder * Einfuegen) gedrueckt wird */ void cbSpecial (int key, int x, int y) { switch (key) { case GLUT_KEY_LEFT: setPixelDistance(getPixelDistance() - PIXEL_DISTANCE_DELTA); break; case GLUT_KEY_RIGHT: setPixelDistance(getPixelDistance() + PIXEL_DISTANCE_DELTA); break; case GLUT_KEY_UP: setMultiplier(getMultiplier() + MULTIPLIER_DELTA); break; case GLUT_KEY_DOWN: setMultiplier(getMultiplier() - MULTIPLIER_DELTA); break; case GLUT_KEY_F1: toggleWireframeMode(); break; } }