ウィンドウのサイズを指定して起動

Last-modified: 2007-09-02 (日) 16:19:38

起動時に描画ウィンドウのサイズを指定する。

コード

ビューポートを設定するのmain関数のみを修正する。

int main( int argc, char **argv){

	glutInitWindowPosition( 100, 100);
	glutInitWindowSize( 320, 240);
	glutInit( &argc, argv);
	glutInitDisplayMode( GLUT_RGBA);
	glutCreateWindow( "Draw Line");
	glutDisplayFunc( display03);
	glutReshapeFunc( resize);
	init();
	glutMainLoop();
	return 0;

}

glut関数

void glutInitWindowSize(int w, int h)
新たに開くウィンドウの幅と高さを指定する。これを指定しないときは,300*300 のウィンドウを開く。
void glutInitWindowPosition(int x, int y)
新たに開くウィンドウの位置を指定する。これを指定しないときは、 ウィンドウマネージャによってウィンドウを開く位置を決定する。