公開日: 09/19/2023

塗りつぶしのパターンを追加する

Fill Pattern()は、塗りつぶしのパターンを設定します。

行列の例

塗りつぶしのパターンには、マスク(0~1の値の行列)またはイメージを指定します。行列内の値は、それぞれピクセルに対応しています。

win = New Window( "例",
	Graph Box(
		Fill Pattern(
			[1 0.5 0 0, 0.5 0 0 1, 0 0 1 0.5, 0 1 0.5 0]
		);
		Polygon( [10 30 90], [88 22 44] );
	)
);

名前付きパターンの例

塗りつぶしのパターンには、Table 12.3にあるパターンの名前を引用符で囲んで指定することもできます。

win = New Window( "パターンの名前で指定する例",
	Graph Box(
		Fill Pattern( "vertical light" );
		Polygon( [10 30 90], [88 22 44] );
	)
);

グラフィックの例

塗りつぶしのパターンには、イメージファイルを引用符で囲んで指定することもできます。表示しようとしているコンピュータにイメージがインストールされていない場合は、形状の中に疑問符が表示されます。

win = New Window( "グラフィックの例",
	Graph Box(
		Fill Pattern( Open( "$SAMPLE_IMAGES/pi.gif", "gif" ) );
		Polygon( [10 30 90], [88 22 44] );
	)
);

表12.3 塗りつぶしのパターン

パターン名

パターン

left slant light (左斜め・細)

ここに画像を表示

right slant light (右斜め・細)

ここに画像を表示

vertical light (縦・細)

ここに画像を表示

horizontal light (横・細)

ここに画像を表示

grid light (格子・細)

ここに画像を表示

hatch light (斜め格子・細)

ここに画像を表示

h wave light (横波・細)

ここに画像を表示

v wave light (縦波・細)

ここに画像を表示

hollow circle (中抜き円)

ここに画像を表示

left slant medium (左斜め・中)

ここに画像を表示

right slant medium (右斜め・中)

ここに画像を表示

vertical medium (縦・中)

ここに画像を表示

horizontal medium (横・中)

ここに画像を表示

grid medium (格子・中)

ここに画像を表示

hatch medium (斜め格子・中)

ここに画像を表示

h wave medium (横波・中)

ここに画像を表示

v wave medium (縦波・中)

ここに画像を表示

filled circle (塗りつぶし円)

ここに画像を表示

left slant heavy (左斜め・太)

ここに画像を表示

right slant heavy (右斜め・太)

ここに画像を表示

vertical heavy (縦・太)

ここに画像を表示

horizontal heavy (横・太)

ここに画像を表示

grid heavy (格子・太)

ここに画像を表示

hatch heavy (斜め格子・太)

ここに画像を表示

h wave heavy (横波・太)

ここに画像を表示

v wave heavy (縦波・太)

ここに画像を表示

diamond (ひし形)

ここに画像を表示

left slant heavy b (左斜め・太B)

ここに画像を表示

right slant heavy b (右斜め・太B)

ここに画像を表示

random (ランダム)

ここに画像を表示

square (正方形)

ここに画像を表示

square offset (正方形交互)

ここに画像を表示

wide (横長方形)

ここに画像を表示

tall (縦長方形)

ここに画像を表示

checkerboard (市松模様)

ここに画像を表示

grid dots (グリッドドット)

ここに画像を表示

triangle up (上向き三角形)

ここに画像を表示

triangle down (下向き三角形)

ここに画像を表示

triangle left (左向き三角形)

ここに画像を表示

triangle right (右向き三角形)

ここに画像を表示

weave light (平織り・細)

ここに画像を表示

weave heavy (平織り・太)

ここに画像を表示

honeycomb (ハニカム)

ここに画像を表示

より詳細な情報が必要な場合や、質問があるときは、JMPユーザーコミュニティで答えを見つけましょう (community.jmp.com).