문서의 선택한 두 판 사이의 차이를 보여줍니다.
mdisplay:curveto_09:index [2016/04/17 03:08] Comfile Technology 만듦 |
mdisplay:curveto_09:index [2016/04/17 03:08] (현재) Comfile Technology 만듦 |
||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | ====== CurveTo (code : 09) ====== | ||
+ | |CurveTo x y control1X control1Y [control2X control2Y]| | ||
+ | |||
+ | 현재 포인트로부터 지정된 지점까지 Bezier 커브 (Path)를 생성합니다. | ||
+ | |||
+ | ^Argument ^Type ^Description^ | ||
+ | |x |Real Number |시작 X 좌표| | ||
+ | |y |Real Number |시작 Y 좌표| | ||
+ | |control1X |Real Number |첫번째 콘트롤 포인트의 X 좌표| | ||
+ | |control1Y |Real Number |첫번째 콘트롤 포인트의 Y 좌표| | ||
+ | |control2X |Real Number |(Optional) 두번째 콘트롤 포인트의 X 좌표, 두번째 포인트가 있으면 cubic bezier 곡선을 그리고, 없으면 quadratic bezier 곡선을 그립니다.| | ||
+ | |control2Y |Real Number |(Optional) 두번째 콘트롤 포인트의 Y 좌표, 두번째 포인트가 있으면 cubic bezier 곡선을 그리고, 없으면 quadratic bezier 곡선을 그립니다.| | ||
+ | |||
+ | 다음은 (200,200) 부터 (400,200)까지 커브를 그린 예입니다. | ||
+ | |||
+ | <code c> | ||
+ | # Clear the active layer | ||
+ | Clear | ||
+ | # Create the vertices for the path | ||
+ | MoveTo 200 200 | ||
+ | CurveTo 400 200 300 300 300 200 | ||
+ | # Draw the path in a cyan, with a line width of 5 pixels | ||
+ | LineWidth 5 | ||
+ | Color 00FFFF | ||
+ | DrawPath | ||
+ | </code> | ||
+ | |||
+ | {{ :mdisplay:curveto_09:curveto.png?nolink |}} | ||
+ | |||
+ | |||
+ | [[mdisplay:index#그래픽_코멘드|M Display 메인페이지로 가기]] | ||
+ | |||