起動時に描画ウィンドウのサイズを指定する。
コード
ビューポートを設定するの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)
- 新たに開くウィンドウの位置を指定する。これを指定しないときは、 ウィンドウマネージャによってウィンドウを開く位置を決定する。