CSGRegion
CSGRegion[{reg1,reg2,…}]
立体領域 reg1,reg2,…の和集合に相当する立体領域を表す.
CSGRegion["op",{reg1,reg2,…}]
領域 reg1,reg2,…のブール結合"op"に相当する立体領域を表す.
CSGRegion["op",{…,wi[regi],…}]
幾何変換 wiによって変換された領域 regiによって定義された立体領域を表す.
詳細とオプション
- CSGRegionは空間領域構成法(constructive solid geometry, CSG)オブジェクトとしても知られている.
- CSGRegionは,通常,単純な幾何プリミティブの和集合,共通部分,差集合を使った立体幾何領域の構築に使われる.
- CSGRegion[…]はノートブックに2Dおよび3Dの立体領域としてプロットされる.
- CSGRegion["op",{reg1,reg2,…}]の"op"はブール演算子で,領域 regiは他のCSGRegionオブジェクトか幾何学領域である.
- 次のフール演算子"op"を使うことができる.
-
"Intersection" 2つの領域の共通集合を含む最小の立体 "Difference" 2つの領域の差集合を含む最小の立体 "Union" 2つの領域の和集合を含む最小の立体 - 次の2D立体領域 regiがサポートされている.
-
Disk 円板 Ellipsoid 楕円 Parallelogram 平行四辺形 Rectangle 長方形 Triangle 三角形 Simplex 単体 - 次の3D立体領域 regiがサポートされている.
-
Ball 球体 Cone 円錐 Cube 立方体 Cuboid 直方体 Cylinder 円柱 Dodecahedron 12面体 Ellipsoid 楕円体 Icosahedron 20面体 Octahedron 八面体 Parallelepiped 平行六面体 Prism 角柱 Pyramid 角錐 Simplex 単体 Tetrahedron 四面体 - 次の n 次元立体領域 regiがサポートされている.
-
Ball 球体 Cuboid 軸整列立方体 Ellipsoid 楕円体 Parallelepiped 平行六面体 Simplex 単体 - CSGRegion["op",{…,wi[regi],…}]の wiは領域 regiの幾何変換またはラッパーである.
- 次の幾何変換 wiが使われる.
-
GeometricTransformation[regi,…] 幾何アフィン変換 Rotate[regi,…] 回転 Scale[regi,…] スケーリング Translate[regi,…] 平行移動 - CSGRegion[{reg1,reg2,…}]はCSGRegion["Union",{reg1,reg2,…}]に等しい.
- CSGRegionにはRegionと同じオプションが使える.
- CSGRegionは,RegionMember,RegionDistance,RegionMeasure,NIntegrate等の関数と一緒に使うことができる.
例題
すべて開くすべて閉じるスコープ (5)
アプリケーション (7)
基本的なアプリケーション (4)
特性と関係 (4)
CSGRegionは立体である:
考えられる問題 (1)
透明度があるCSGRegionは閉塞領域を表示しない:
Graphics3Dを使ってすべての領域を表示する:
インタラクティブな例題 (3)
Wolfram Research (2021), CSGRegion, Wolfram言語関数, https://reference.wolfram.com/language/ref/CSGRegion.html (2024年に更新).
テキスト
Wolfram Research (2021), CSGRegion, Wolfram言語関数, https://reference.wolfram.com/language/ref/CSGRegion.html (2024年に更新).
CMS
Wolfram Language. 2021. "CSGRegion." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2024. https://reference.wolfram.com/language/ref/CSGRegion.html.
APA
Wolfram Language. (2021). CSGRegion. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CSGRegion.html