glRectdv 함수

glRectdv 함수는 사각형을 그립니다.

구문

void WINAPI glRectdv(
   const GLdouble *v1,
   const GLdouble *v2
);

매개 변수

v1

사각형의 한 꼭짓점을 가리키는 포인터입니다.

v2

사각형의 반대 꼭짓점을 가리키는 포인터입니다.

반환 값

이 함수는 값을 반환하지 않습니다.

오류 코드

glGetError 함수에서 다음 오류 코드를 검색할 수 있습니다.

Name 의미
GL_INVALID_OPERATION
함수는 glBegin 호출과 glEnd에 대한 해당 호출 사이에 호출되었습니다.

설명

glRectd 함수는 사각형의 효율적인 사양을 두 개의 모퉁이 지점으로 지원합니다. 각 사각형 명령은 (x, y) 좌표의 연속 쌍 두 개 또는 배열에 대한 두 개의 포인터로 구성된 네 개의 인수를 사용합니다. 각 인수에는 (x, y) 쌍이 포함되어 있습니다. 결과 사각형은 z = 0 평면에 정의됩니다.

glRectd(x1,y1,x2,y2) 함수는 다음 시퀀스와 정확히 동일합니다.

glBegin(GL_POLYGON);

glVertex2( x1,y1 );

glVertex2( x2,y1 );

glVertex2( x2,y2 );

glVertex2( x1,y2 );

glEnd( );

두 번째 꼭짓점이 첫 번째 꼭짓점의 위와 오른쪽에 있는 경우 사각형은 시계 반대 방향으로 구불구불하게 생성됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]
헤더
Gl.h
라이브러리
Opengl32.lib
DLL
Opengl32.dll

추가 정보

glBegin

glEnd

glVertex