So-net無料ブログ作成

線の先端の形を決めよう [PostScript]

直線を描く

線の先端の形状をsetlinecapで設定できます。
図では参考のために線の中心に白い線を追加しています。
setlinecapを指定しなければ バットキャップ(パスの線端を垂直に切断)になります。


02-09ラインキャップ.png
【サンプルコード】
%!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 0 0 240 240 %%Title:先端の形 120 120 translate % 座標の原点を中央に移動 20 setlinewidth % 太さ20ポイント newpath % パスの初期化 % 上の線ーーーーーーーーーーー -80 70 moveto 80 70 lineto 0 setlinecap % バットキャップ stroke % 線を描画 % 中の線ーーーーーーーーーーー -80 0 moveto 80 0 lineto 1 setlinecap % ラウンドキャップ stroke % 下の線ーーーーーーーーーーー -80 -70 moveto 80 -70 lineto 2 setlinecap % スクエアキャップ stroke


【オペレータの説明】
基数 指数 exp基数の乗数を返す
clipクリップする領域を設定する

タグ:PostScript
nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:アート

nice! 0

コメント 0

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

トラックバックの受付は締め切りました