int main(int argc, char **argv) { // Initialization of GLUT glutInit(&argc, argv); glutInitContextVersion(3, 1); glutInitContextFlags(GLUT_DEBUG); glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB); glutInitWindowSize(512, 512); glutCreateWindow( __FILE__ ); // Init GLEW GLenum err = glewInit(); if (GLEW_OK != err) { std::cerr << "Error: " << glewGetErrorString(err) << std::endl; return 1; } if(!GLEW_VERSION_3_1) { std::cerr << "Driver does not support OpenGL 3.1" << std::endl; return 1; } // Attach handlers glutDisplayFunc(myDisplay); glutReshapeFunc(myReshape); // A nasty trick to get a shutdown handler atexit(myShutdown); // Application specific initialization myInit(); // Run the GLUT main loop glutMainLoop(); return 0; }
int main(int argc, char **argv) { glutInit(&argc, argv); /* Set initial window size and screen offset */ glutInitWindowSize(win_width, win_height); glutInitWindowPosition(50, 50); /* Using: RGB (no alpha), double buffering, z-buffer */ glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH); glutCreateWindow("Canvas"); /* Set the function callbacks */ glutDisplayFunc(myDisplay); glutReshapeFunc(myReshape); glutKeyboardFunc(myKeyHandler); glutMouseFunc(myMouseButton); glutTimerFunc(100, timer, 0); glutMotionFunc(myMouseMotion); /* User specific initialization */ myInit(argc, argv); glutMainLoop(); /* Go into the main glut control loop, will not return */ /* Control flow will never reach here */ return 0; }
void DanbooruTest::testHtml() { myInit("regex"); QSignalSpy spy(m_downloader, SIGNAL(finishedImages(QList<Image*>))); m_downloader->getImages(); // Wait for signal QVERIFY(spy.wait()); // Get results QList<QVariant> arguments = spy.takeFirst(); QVariantList variants = arguments.at(0).value<QVariantList>(); // Convert results QList<Image*> images; QStringList md5s; for (QVariant variant : variants) { Image *img = variant.value<Image*>(); images.append(img); md5s.append(img->md5()); } // Check results md5s = md5s.mid(0, 3); QStringList expected = QStringList() << "testf2b78f4b9c79e6bef0cdc948fbd495cc" << "a6ce80f18652847857a0258f0046282d" << "91d66f4801086eb474fb5c52af8b0418"; QCOMPARE(images.count(), 20); QCOMPARE(md5s, expected); }
int main(int argc, char** argv) { glutInit(&argc, argv); glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB | GLUT_DEPTH ); glutInitWindowSize(800,800); glutInitWindowPosition(100, 100); glutCreateWindow("fly, you fools"); glutDisplayFunc(displayMesh); glutKeyboardFunc(myKeyboard); glutKeyboardUpFunc(myKeyboardUp); glutMotionFunc(myMovedMouse); glutMouseFunc(myMouse); glutIdleFunc(idleFlying); //turn on the lights glEnable(GL_LIGHTING); glEnable(GL_LIGHT0); glEnable(GL_LIGHT1); glShadeModel(GL_SMOOTH); glEnable(GL_DEPTH_TEST); glEnable(GL_NORMALIZE); glEnable(GL_BLEND); glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); glClearColor((135.0f/255.0f),(206.0f/255.0f),1,0.0f); glColor3f(255.0, 255.0, 255.0); glViewport(0,0, 600, 600); myInit(); glutMainLoop(); return 1; }
void main(int argc, char **argv) { glutInit(&argc, argv); /* need both double buffering and z buffer */ /*AdvancedGraphGenerator adv(L"http://wvm054.dei.isep.ipp.pt/SocialLiteWS/SocialiteWS.svc/userdata?id=1&token=debug"); adv.GetRemoteUserData(); adv.GetGeneratedGraph();*/ glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH); glutInitWindowSize(640, 480); glutCreateWindow("OpenGL"); glutReshapeFunc(myReshape); glutDisplayFunc(display); glutKeyboardFunc(keyboard); glutSpecialFunc(Special); glutMouseFunc(mouse); glutTimerFunc(estado.delayMovimento, Timer, 0); myInit(); imprime_ajuda(); glutMainLoop(); }
int main( int argc, char *argv[] ) { // Initialize window system glutInit( &argc, argv ); glutInitDisplayMode( GLUT_SINGLE | GLUT_RGB ); glutInitWindowSize( 640, 480 ); glutCreateWindow( "Checkerboard" ); // Initialize graphics myInit(); // Display callback glutDisplayFunc( myDraw ); // Keyboard callback glutKeyboardFunc( keyboard ); // Pop-up menu glutCreateMenu( menu ); glutAddMenuEntry( "Increase Horizontal Squares ('+' key)", 1 ); glutAddMenuEntry( "Decrease Horizontal Squares ('-' key)", 2 ); glutAddMenuEntry( "Toggle (black/white, or random colors) ('c' key)", 3 ); glutAddMenuEntry( "Exit ('q' key)", 4 ); glutAttachMenu( GLUT_RIGHT_BUTTON ); // Event loop glutMainLoop(); return 0; }
void DanbooruTest::testXml() { myInit("xml"); QSignalSpy spy(m_downloader, SIGNAL(finishedImages(QList<Image*>))); m_downloader->getImages(); // Wait for signal QVERIFY(spy.wait()); // Get results QList<QVariant> arguments = spy.takeFirst(); QVariantList variants = arguments.at(0).value<QVariantList>(); // Convert results QList<Image*> images; QStringList md5s; for (QVariant variant : variants) { Image *img = variant.value<Image*>(); images.append(img); md5s.append(img->md5()); } // Check results md5s = md5s.mid(0, 3); QStringList expected = QStringList() << "test98bf686ca7910ee0ad48e59ba99807d3" << "e5d074c5fe05e1493372e7224d2d198f" << "1e774a4a9d080611fde61e58625e038e"; QCOMPARE(images.count(), 20); QCOMPARE(md5s, expected); }
int main(int argc, char **argv) { glutInit(&argc, argv); initWindow(); myInit(); glutMainLoop(); }
int main(int argc, char *argv[]) { int i, j, k, m, n; p = gluNewQuadric(); glutInit(&argc, argv); glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH); glutInitWindowSize(500, 500); main_window = glutCreateWindow("Airplane!"); glutReshapeFunc(myReshape); glutDisplayFunc(display); myInit(); GLUI *control_panel = GLUI_Master.create_glui( "Controls",0, 50, 700 ); new GLUI_Button(control_panel, "Quit", 0, (GLUI_Update_CB)exit); new GLUI_Column(control_panel, true); GLUI_Rollout *eye_rollout = control_panel->add_rollout("Camera Position", false ); GLUI_Spinner *x_spin=control_panel->add_spinner_to_panel(eye_rollout, "X", GLUI_SPINNER_FLOAT, &X, 1, eye_callback); x_spin->set_float_limits(-15.0, 15.0, GLUI_LIMIT_CLAMP); GLUI_Spinner *y_spin=control_panel->add_spinner_to_panel(eye_rollout, "Y", GLUI_SPINNER_FLOAT, &Y, 2, eye_callback); y_spin->set_float_limits(20.0, 60.0, GLUI_LIMIT_CLAMP); GLUI_Spinner *z_spin=control_panel->add_spinner_to_panel(eye_rollout, "Z", GLUI_SPINNER_FLOAT, &Z, 3, eye_callback); z_spin->set_float_limits(4.0, 10.0, GLUI_LIMIT_CLAMP); control_panel->set_main_gfx_window(main_window); GLUI_Master.set_glutIdleFunc(spin); glutMainLoop(); }
int main(int argc, char** argv) { glutInit(&argc, argv); myInit(argv[0]); glutDisplayFunc(display); glutMainLoop(); return(0); }
int main(int argc, char** argv) { glutInit(&argc, argv); myInit(argv[0]); glutReshapeFunc (myReshape); glutDisplayFunc(display); glutMainLoop(); return 0; }
int main(int argc, char **argv) { glutInit(&argc, argv); glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB); glutInitWindowSize(330, 200); glutCreateWindow("The Big Dipper"); glutDisplayFunc(myBigDipper); myInit(); glutMainLoop(); }
int main (int argc, char **argv) { glutInit (&argc, argv); glutCreateWindow ("Sierpinski3D"); glutInitDisplayMode (GLUT_RGB | GLUT_DEPTH | GLUT_SINGLE); glutInitWindowPosition (400, 400); glutInitWindowSize (800, 600); glutDisplayFunc (display); myInit(); glutMainLoop (); }
/* Función principal de la clase. */ int main(int argc, char** argv) { glutInit(&argc, argv); myInit(argv[0]); glEnable(GL_DEPTH_TEST); glutKeyboardFunc(myKeyboard); glutReshapeFunc(myReshape); glutDisplayFunc(myDisplay); glutMainLoop(); return 0; }
void main(int argc,char **argv) { glutInit(&argc,argv); glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB); glutInitWindowSize(screenWidth,screenHeight); glutInitWindowPosition(100,150); glutCreateWindow("maze"); glutDisplayFunc(renderMaze); myInit(); glutMainLoop(); }
//------main------ void main(int argc, char **argv) { glutInit(&argc, argv); glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB); glutInitWindowSize(600, 600); glutInitWindowPosition(100, 150); glutCreateWindow("The Famous Sinc Function"); glutDisplayFunc(render); myInit(); glutMainLoop(); }
void main(int argc, char** argv) { glutInit(&argc, argv); glutInitDisplayMode (GLUT_SINGLE | GLUT_RGB); glutInitWindowSize (640, 480); glutInitWindowPosition (100, 150); glutCreateWindow ("my first attempt"); glutDisplayFunc(myDisplay); myInit (); glutMainLoop(); }
//<<<<<<<<<<<<<<<<<<<<<<<< main >>>>>>>>>>>>>>>>>>>>>> void main(int argc, char** argv) { glutInit(&argc, argv); // initialize the toolkit glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB); // set display mode glutInitWindowSize(screenWidth, screenHeight); // set window size glutInitWindowPosition(100, 150); // set window position on screen glutCreateWindow("Lines"); // open the screen window glutDisplayFunc(myDisplay); // register redraw function myInit(); glutMainLoop(); // go into a perpetual loop }
int main(int argc , char* argv[]) { glutInit(&argc,argv); glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB); glutInitWindowSize(640,480); glutCreateWindow("sample"); glutDisplayFunc(myDisplay); myInit(); glutMainLoop(); return 1; }
int main(int argc, char** argv) { glutInit(&argc, argv); glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB); glutInitWindowSize(screenWidth, screenHeight); glutInitWindowPosition(100, 150); glutCreateWindow("Dot Plot of a Function"); glutDisplayFunc(myDisplay); myInit(); glutMainLoop(); return 0; }
void main(int argc, char**argv) { glutInit(&argc, argv); glutInitDisplayMode(GLUT_SINGLE); glutInitWindowSize(WIDTH, HEIGHT); glutInitWindowPosition(100, 100); glutCreateWindow("example 6.1"); myInit(); glutDisplayFunc(myDisplay); glutReshapeFunc(myReshape); glutMainLoop(); }
int main ( int argc, char** argv ) { glutInit( &argc, argv ); glutInitDisplayMode( GLUT_SINGLE | GLUT_RGB ); glutInitWindowSize( 640, 480 ); glutInitWindowPosition( 100, 150 ); glutCreateWindow( "Hello World" ); glutDisplayFunc( myDisplay ); myInit(); glutMainLoop(); return 0; }
int main(int argc, char** argv) { glutInit(&argc, argv); glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA); glutInitWindowSize(400, 300); glutInitWindowPosition(0, 0); glutCreateWindow(argv[0]); myInit(); glutMainLoop(); return 0; }
void main(int argc, char **argv) { glutInit(&argc, argv); //Initialize toolkit glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB); //Set display mode glutInitWindowSize(640, 480); //Set the window Size glutInitWindowPosition(10, 50); //Set the window Position on Screen glutCreateWindow("Lab03"); //Create window and set the window name //Register Call back glutDisplayFunc(myDisplay); myInit(); glutMainLoop(); }
int main(int argc, char ** argv) { glutInit(&argc, argv); glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB | GLUT_DEPTH); glutInitWindowSize(400, 400); glutInitWindowPosition(100, 100); glutCreateWindow(" cylinder "); myInit(); glutReshapeFunc(myReshape); glutDisplayFunc(myDisplay); glutMainLoop(); return 0; }
/* * Main Loop * Open window with initial window size, title bar, * RGBA display mode, and handle input events. */ int main(int argc, char** argv) { glutInit(&argc, argv); glutInitDisplayMode (GLUT_SINGLE | GLUT_RGB); glutCreateWindow("Simple example"); glutDisplayFunc(display); myInit (); glutReshapeFunc (myReshape); glutKeyboardFunc(Key); glutMainLoop(); return(0); }
int main(int argc, char** argv) { glutInit(&argc, argv); myInit(argv[0]); create_nurbs(); setRand(); glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); glutReshapeFunc(myReshape); glutDisplayFunc(display); glutIdleFunc(idle); glutMainLoop(); return(0); }
//メイン関数 int main(int argc, char *argv[]) /* p1.c参照 */ { glutInitWindowPosition(100, 100); glutInitWindowSize(320, 240); glutInit(&argc, argv); /* p1.c参照 */ myInit(); glutDisplayFunc(display); glutReshapeFunc(resize); /* リシェープコールバック関数の登録 */ glutTimerFunc(dt*1000,timer,0); /* 30msec,番号1のタイマーをセット */ //glutIdleFunc(idle); glutMainLoop(); /* イベント待ちの無限ループへ入る */ return 0; }
void main(int argc, char** argv) { glutInit(&argc,argv); glutInitDisplayMode(GLUT_DOUBLE|GLUT_RGB); glutInitWindowSize(700,700); glutCreateWindow("CG Project"); glutDisplayFunc(display); glutMouseFunc(mouse); glutKeyboardFunc(keyboard); glutIdleFunc(ballAnimate); myInit(b[0],b[1]); glutMainLoop(); }
//<<<<<<<<<<<<<<<<<<<<<< main >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> void main(int argc, char **argv) { glutInit(&argc, argv); glutInitDisplayMode(GLUT_RGB |GLUT_DEPTH); glutInitWindowSize(screenWidth, screenHeight); glutInitWindowPosition(10, 10); glutCreateWindow("Realistic Raytracer"); glutMouseFunc(myMouse); glutKeyboardFunc(myKeyboard); glutReshapeFunc(myReshape); glutDisplayFunc(display); myInit(); glutMainLoop(); }