함께 만드는 별빛 세상, 천문노트 · Since 2001

[자작세상] API - DrawGraphLib 1.5 -기능추가

정재원 2009-07-05 (일) 14:14 7245 1
목록
이전글 다음글

웹 아카이브(2020-05-31 기록)에서 복원한 글입니다. 일부 이미지나 첨부파일이 빠져 있을 수 있습니다.

DrawGraphLib 1.5

 

 

DrawGraphLib 1.5버전을 만들었다

 

 

DrawGraphLib 포함함수

void DrawEllipse(HDC hdc,int x,int y,int r); //원형점찍기 함수

void DrawGraph(HDC hdc, int left,int top,int right,int bottom,
      int LineStepX,int LineStepY,int nStepX,int nStepY, int GP_NumX,int GP_NumY); //그래프그리기함수

void DrawXY(HDC hdc,double cdX,double cdY,int r); //그래프속 좌표를 모니터좌표로 변환후 점찍기 함수

 

기존 기능

- X축 Y축 라인 간격 조절가능

- 눈금숫자 범위 간격 조절가능

- 바탕및 라인색 변경가능

- 눈금숫자 크기및 폰트 변경가능

- 눈금 숫자 시작값(영점) 변경가능

- 좌표값에 따른 점찍기

 

 

추가된 기능

- 기준선 설정 (위의 그림 처럼 빨간 줄로 표시,색상및 굵기 조절가능)

- x축 y축 한계치 설정

- 그래프의 원하는 좌표 기준으로 확대및 축소 기능(아래 그림처럼 확대 가능)

 

6배 확대 모습

 

 

 

Sin 그래프 

 

 

댓글 1

지용호2009-07-05 23:23

굿잡

로그인하면 댓글을 쓸 수 있습니다.

자작 게시판

총 111건
글쓰기