콘텐츠로 이동

egl — 렌더링

OpenGL 표현 제어 함수 — 색상·라인 스타일·폴리곤 패턴

void eglSetColor( COLORREF co )
  • GDI 컬러로 OpenGL의 색상 설정값을 지정한다.
  • glColor3?() 함수로 변환 호출된다.

COLORREF co : IN (설정 색상값)

없음

void eglSetColor( COLORREF co, double alpha )
  • GDI 컬러로 OpenGL의 색상 설정값을 지정한다.
  • glColor4?() 함수로 변환 호출된다.
  • COLORREF co : IN (설정 색상값)
  • double alpha : IN (0~1 사이의 값이 가능하며, OpenGL API로 바이패스(bypass) 된다.

없음


void eglSetLineStipple( int style, int factor = 1 )

GDI 스타일의 선 스타일 지정값을 OpenGL로 전달한다.

  • int style : IN (PS_SOLID, PS_DOT 등의 GDI 선 스타일 값이 사용된다.)
  • int factor: IN (PS_DOT 등을 사용시 도트(dot) 사이 간격의 배수를 지정한다.) 일반적으로 선의 굵기와 동일하게 지정하면 된다.

없음


void eglSetPolygonFillPattern( int pattern )

GDI 스타일의 채움(Fill) 스타일 지정값을 OpenGL로 에뮬레이션한다.

  • GDI LOGBRUSH structure에 사용되는 HS_??? 값을 사용할 수 있다.
  • -1로 지정 시 패턴 설정을 삭제한다.

없음


void eglAxe( GLfloat size )

x, y, z 축을 표시하는 선을 선택한 사이즈로 그린다.

GLfloat size : IN (각 축의 사이즈)

없음