DiscretizeGraphics

DiscretizeGraphics[g]

2Dあるいは3Dのグラフィックス gMeshRegionに離散化する.

DiscretizeGraphics[g,patt]

g 中のパターン patt にマッチする要素のみを離散化する.

詳細とオプション

例題

すべて開くすべて閉じる

  (2)

Circleを含む2Dの特別な領域を離散化する:

Parallelogram

Coneを含む3Dの特別な領域を離散化する:

Prism

スコープ  (17)

Graphics  (9)

Circleを含む2Dの特殊な領域を離散化する:

Parallelogram

PointLinePolygonを含むGraphicsComplexGraphicsを離散化する:

RectangleCircleDiskを含むGraphicsComplexGraphicsを離散化する:

パターンにマッチするプリミティブのみを離散化する:

次元が2より小さいプリミティブを離散化する:

すべての(All)プリミティブを離散化する:

有界の区分線形Graphicsプリミティブは,厳密に表すことができる:

非有界の区分線形Graphicsプリミティブは,有限範囲でのみ表すことができる:

非線形Graphicsプリミティブは近似的にしか表すことができない:

GraphicsComplexを含むグラフィックス:

MaxCellMeasureを使って離散化レベルを制御する:

Graphics3D  (8)

Coneを含む,3Dの特別な領域を離散化する:

Prism

PointLinePolygonを含むGraphicsComplexGraphics3Dを離散化する:

複数のプリミティブが和集合として解釈されるGraphics3Dシーン全体を離散化する:

パターンにマッチするプリミティブのみを離散化する:

次元が2より小さいプリミティブを離散化する:

すべての(All)プリミティブを離散化する:

有界区分線形Graphics3Dプリミティブは,厳密に表すことができる:

非有界Graphics3Dプリミティブは,有限範囲でしか表すことができない:

非線形Graphics3Dプリミティブは,近似的にしか表すことができない:

MaxCellMeasureを使って離散化のレベルを制御する:

オプション  (23)

MaxCellMeasure  (6)

セルの最大面積を0.1として離散化する:

以下でセルの面積が得られる:

セルの最大体積を0.1として離散化する:

セルの体積のHistogram

さまざまな長さ設定を比較する:

さまざまな面積設定を比較する:

さまざまな表面積設定を比較する:

さまざまな体積設定を比較する:

MeshCellHighlight  (2)

MeshCellHighlightを使うと,MeshRegionの一部をハイライトするように指定することができる:

セル指標を使って個々のセルをハイライトすることができる:

セルそれ自体を使うこともできる:

MeshCellLabel  (3)

MeshCellLabelを使ってMeshRegionの一部にラベルを付けることができる:

平行四辺形の頂点と辺にラベルを付ける:

セル指標を使って個々のセルにラベルを付けることができる:

セルそれ自体を使うこともできる:

MeshCellMarker  (1)

MeshCellMarkerを使ってMeshRegionの一部に値を割り当てることができる:

MeshCellLabelを使ってマーカーを示す:

MeshCellShapeFunction  (2)

MeshCellShapeFunctionを使うと,MeshRegionの一部についての関数を指定することができる:

セル指標を使って個々のセルを描くことができる:

セルそれ自体を使うこともできる:

MeshCellStyle  (2)

MeshCellStyleを使うとMeshRegionの一部のスタイルを指定することができる:

セル指標を使って個々のセルをハイライトすることができる:

セルそれ自体を使うこともできる:

PlotRange  (5)

Automaticには,有限領域の全範囲が含まれる:

Automaticは,無限領域の部分的範囲も含む:

明示的な設定は尊重される:

無効にされない限り:

関心領域に焦点を当てる:

中空ではないプリミティブを切り取った結果は中空ではないプリミティブである.その他の場合は内側が露出される:

さまざまな設定を比較する:

PlotTheme  (2)

格子線と凡例にテーマを使う:

ワイヤーフレームの描画にテーマを使う:

アプリケーション  (4)

曲線を幾何学領域に変換し,その曲線の長さを計算する:

グラフィックスを幾何学領域に変換し,そのグラフィックスの表面積を計算する:

Textを幾何学領域に変換する:

国を表す多角形を幾何学領域に変換する:

特性と関係  (9)

複数のプリミティブは和集合として解釈される:

有界の線形プリミティブは厳密に離散化される:

非有界の線形プリミティブは有限範囲でのみ表すことができる:

非線形プリミティブは近似的にしか離散化できない:

BoundaryDiscretizeGraphicsを使ってBoundaryMeshRegion表現を得る:

DiscretizeRegionを使って任意のRegionQオブジェクトを離散化することができる:

DiscretizeGraphicsを使って,GraphicsオブジェクトおよびGraphics3Dオブジェクトを離散化することができる:

両者はどちらも,グラフィックスプリミティブでもある特殊な領域を離散化することができる:

幾何学領域でもあるグラフィックスプリミティブは,離散化なしに使うことができる:

領域で直接計算する:

離散化したバージョンで計算する:

Rasterizeは,描画された任意の式を離散化して,Rasterオブジェクトを含むGraphicsにする:

Imageは,描画された任意の式を離散化してImageオブジェクトにする:

考えられる問題  (4)

Scaled座標のプリミティブは離散化されない:

Offset座標のプリミティブは離散化されない:

ImageScaled座標のプリミティブは離散化されない:

複数の立体プリミティブのあるGraphics3DについてのDiscretizeGraphicsはサポートされていない:

Wolfram Research (2014), DiscretizeGraphics, Wolfram言語関数, https://reference.wolfram.com/language/ref/DiscretizeGraphics.html (2015年に更新).

テキスト

Wolfram Research (2014), DiscretizeGraphics, Wolfram言語関数, https://reference.wolfram.com/language/ref/DiscretizeGraphics.html (2015年に更新).

CMS

Wolfram Language. 2014. "DiscretizeGraphics." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2015. https://reference.wolfram.com/language/ref/DiscretizeGraphics.html.

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_discretizegraphics, organization={Wolfram Research}, title={DiscretizeGraphics}, year={2015}, url={https://reference.wolfram.com/language/ref/DiscretizeGraphics.html}, note=[Accessed: 22-November-2024 ]}