PatternFilling

PatternFilling[obj]

obj を使って多角形の面やその他のグラフィックスオブジェクトを敷き詰めるように指定する二次元グラフィックス指示子である.

PatternFilling["name"]

指定されたパターン"name"を使う.

PatternFilling[obj,size]

オブジェクト obj のサイズを指定する.

PatternFilling[obj,size,{dx,dy}]

オフセット{dx,dy}でオブジェクト obj を移動する.

詳細

  • PatternFillingは長方形のタイリングとしても知られている.
  • PatternFillingは,多角形や面積を長方形パターンの繰返しで敷き詰めるためによく使われる.
  • 次は,使用可能なパターンである.
  • PatternFilling[{"name",style,color},]は,敷き詰められたグラフィックスオブジェクトの面を定義済みのパターン"name"を使って style と背景 color で描画するように指定する.
  • PatternFilling[obj,]のオブジェクト obj は2Dグラフィックスまたは画像でよい.
  • PatternFilling[obj,{w,h}]のオブジェクト obj は常に w×h 領域に描かれ,この領域にフィットするサイズにされる.
  • PatternFilling[obj,{w,h},{dx,dy}]w×h 領域の中全体で絶対オフセット{dx,dy}obj を動かす.
  • ImageScaledを使ってサイズを指定することができる.サイズはデフォルトの画像サイズとの比であると考えられる.
  • PatternFilling[obj]は,事実上,PatternFilling[obj,ImageScaled[.2]]と等価である.
  • PatternFilling[obj]PatternFilling[Rasterize[obj]]に等しく,ノートブックで通常表示されるであろうサイズと解像度で obj のサイズを変更する.

例題

すべて開くすべて閉じる

  (3)

円板にチェッカーボドのパターンを適用する:

2本の曲線間を敷き詰める:

アメリカ合衆国の地図をその国旗で示す:

スコープ  (13)

基本的な用法  (6)

グラフィックスプリミティブにパターンによる敷詰めを適用する:

プロットにパターンによる敷詰めを適用する:

グラフにパターンによる敷詰めを適用する:

幾何領域にスタイル付けする:

概略的な輪郭地図を表示する:

要約ボックス:

指定  (7)

PatternFillingは2Dグラフィックスに使うことができる:

2D画像を使ったPatternFilling

定義済みのパターン:

定義済みのパターンにスタイル付けする:

背景を加える:

パターンのサイズは画像全体との比になる:

絶対サイズのパターン:

パターンにオフセットを使う:

アプリケーション  (7)

パターン設計  (6)

チェッカーボードのパターン:

長方形を敷き詰める:

円のパターン:

正多角形を敷き詰める:

ダイヤモンドのパターン:

正多角形を敷き詰める:

空間充填曲線:

アニュラスを敷き詰める:

ハッチパターン:

2本の曲線の間を敷き詰める:

クロスハッチパターン:

軸まで敷き詰める:

変換パターン  (1)

地図をモチーフで示す:

透過的な背景を使う:

Wolfram Research (2020), PatternFilling, Wolfram言語関数, https://reference.wolfram.com/language/ref/PatternFilling.html.

テキスト

Wolfram Research (2020), PatternFilling, Wolfram言語関数, https://reference.wolfram.com/language/ref/PatternFilling.html.

CMS

Wolfram Language. 2020. "PatternFilling." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/PatternFilling.html.

APA

Wolfram Language. (2020). PatternFilling. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/PatternFilling.html

BibTeX

@misc{reference.wolfram_2024_patternfilling, author="Wolfram Research", title="{PatternFilling}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/PatternFilling.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_patternfilling, organization={Wolfram Research}, title={PatternFilling}, year={2020}, url={https://reference.wolfram.com/language/ref/PatternFilling.html}, note=[Accessed: 21-November-2024 ]}