複数のベジエ曲線を描く Mkbeziercrv

「複数のベジエ曲線を描く Mkbeziercrv」の編集履歴(バックアップ)一覧はこちら

複数のベジエ曲線を描く Mkbeziercrv」(2016/10/30 (日) 09:34:09) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

複数のベジエ曲線を描く Mkbeziercrv 2016.03.27 mkbeziercrv.cdy Mkbeziercrv(名前,[[節点リスト, 制御点リスト],[節点リスト, 制御点リスト],...], [オプション] ) 複数のベジエ曲線を描く. //&ref(mkbeziercrv.png,,title=,width=400,) //&ref(mkbeziercrv.zip) Addax(0); // 座標軸は消しておいた. Mkbeziercrv("1",[[[A,B,C],[D,[E,F]]],[[G,H],[[K,L]]]]); // 複数のベジエ曲線を描く. // Bezier に入れるものを[ ]でくくり,[ ] の中に複数入れる. // 以下のようにしても同じ. // ptlist1=[A,B,C];ctrlist1=[[D],[E,F]];list1=[ptlist1,ctrlist1]; // ptlist2=[G,H];ctrlist2=[[K,L]];list2=[ptlist2,ctrlist2]; // list=[list1,list2]; // Mkbeziercrv("1",list); Pointdata("1",[A,B,C,D,E,F,G,H,K,L],["Size=3"]); // 説明のため,大きめの点を描く. Letter([A,"s1","A",B,"s1","B",C,"s1","C"]); Letter([D,"n1","D",E,"n1","E",F,"n1","F"]); Letter([G,"s1","G",H,"s1","H",K,"n1","K"]); Letter([L,"n1","L"]); // 説明のため,点の名前を書く.
複数のベジエ曲線を描く Mkbeziercrv 2016.03.27 mkbeziercrv.cdy Mkbeziercrv(名前,[[節点リスト, 制御点リスト],[節点リスト, 制御点リスト],...], [オプション] ) 複数のベジエ曲線を描く. &ref(mkbeziercrv.png,,title=,width=400,) &ref(mkbeziercrv.zip) Addax(0); // 座標軸は消しておいた. Mkbeziercrv("1",[[[A,B,C],[D,[E,F]]],[[G,H],[[K,L]]]]); // 複数のベジエ曲線を描く. // Bezier に入れるものを[ ]でくくり,[ ] の中に複数入れる. // 以下のようにしても同じ. // ptlist1=[A,B,C];ctrlist1=[[D],[E,F]];list1=[ptlist1,ctrlist1]; // ptlist2=[G,H];ctrlist2=[[K,L]];list2=[ptlist2,ctrlist2]; // list=[list1,list2]; // Mkbeziercrv("1",list); Pointdata("1",[A,B,C,D,E,F,G,H,K,L],["Size=3"]); // 説明のため,大きめの点を描く. Letter([A,"s1","A",B,"s1","B",C,"s1","C"]); Letter([D,"n1","D",E,"n1","E",F,"n1","F"]); Letter([G,"s1","G",H,"s1","H",K,"n1","K"]); Letter([L,"n1","L"]); // 説明のため,点の名前を書く.

表示オプション

横に並べて表示:
変化行の前後のみ表示:
|新しいページ |検索 |ページ一覧 |RSS |@ウィキご利用ガイド |管理者にお問合せ
|ログイン|