사용자 도구

사이트 도구

English

mdisplay:drawcurve_hex_0f:index

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

다음 판
이전 판
mdisplay:drawcurve_hex_0f:index [2016/04/17 03:36]
Comfile Technology 만듦
mdisplay:drawcurve_hex_0f:index [2016/04/17 03:39] (현재)
Comfile Technology
줄 1: 줄 1:
 +====== DrawCurve (code : hex 0F) ======
 +
 +DrawCurve fromX fromY control0X control0Y [control1X control1Y] toX toY
 +
 +Bezier 곡선을 그립니다.
 +
 +^Argument ^Type ^Description^
 +|fromX |Real Number |시작 X 좌표|
 +|fromY |Real Number |시작 Y 좌표|
 +|control0X |Real Number |첫번째 콘트롤 포인트의 X 좌표|
 +|control0Y |Real Number |첫번째 콘트롤 포인트의 Y 좌표|
 +|control1X |Real Number |(Optional) 두번째 콘트롤 포인트의 X 좌표, 두번째 포인트가 있으면 cubic bezier \\ 곡선을 그리고, 없으면 quadratic bezier 곡선을 그립니다.|
 +|control1Y |Real Number |(Optional) 두번째 콘트롤 포인트의 Y 좌표, 두번째 포인트가 있으면 cubic bezier \\ 곡선을 그리고, 없으면 quadratic bezier 곡선을 그립니다.|
 +|toX |Real Number |종료 X 좌표|
 +|toY |Real Number |종료 Y 좌표|
 +
 +
 +<code c>
 +# Clear the active layer
 +Clear
 +# Draw X and Y axes
 +Color FFFFFF
 +DrawLine 0 240 799 240
 +DrawLine 400 0 400 479
 +# Draw quadratic bezier curve (parabola)
 +Color 00FF00
 +DrawCurve 0 0 400 800 799 0 
 +</​code>​
 +
 +{{ :​mdisplay:​drawcurve_hex_0f:​curve.png?​nolink |}}
 +
 +<code c>
 +# Clear the active layer
 +Clear
 +# Draw X and Y axes
 +Color FFFFFF
 +DrawLine 0 240 799 240
 +DrawLine 400 0 400 479
 +# Draw cubic bezier curve
 +Color 00FF00
 +DrawCurve 0 0 700 400 100 400 799 0
 +</​code>​
 +
 +
 +{{ :​mdisplay:​drawcurve_hex_0f:​curve2.png?​nolink |}}
 +
 +
 +[[mdisplay:​index#​그래픽_코멘드|M Display 메인페이지로 가기]]