CSGRegionTree
CSGRegionTree[reg]
CSG領域 reg を表す木の式を与える.
詳細とオプション
- CSGRegionTreeはCSG木式としても知られている.
- CSGRegionTreeは,一般に,CSG領域を表すTreeの式の生成に使われる.
- CSG領域木は,葉の頂点がプリミティブを表し,他の頂点がブール演算とブール変換を表す木である.
- CSGRegionTreeはTreeと同じオプションを取る.
全オプションのリスト
例題
すべて開く すべて閉じる例 (1)
スコープ (3)
CSGRegionTreeは共通部分の操作に使うことができる:
reg = CSGRegion["Intersection", {Ball[], Cuboid[]}];CSGRegionTree[reg]reg = CSGRegion["Union", {Ball[], Cuboid[]}];CSGRegionTree[reg]reg = CSGRegion["Difference", {Ball[], Cuboid[]}];CSGRegionTree[reg]CSGRegionTreeは1レベルのCSG領域に使うことができる:
reg = CSGRegion["Intersection", {Ball[], Cuboid[]}];CSGRegionTree[reg]reg = CSGRegion["Intersection", {Ball[], CSGRegion["Union", {Ball[], Cuboid[]}]}];CSGRegionTree[reg]reg = CSGRegion["Intersection", {Ball[], Ball[], Cuboid[], Ball[]}];CSGRegionTree[reg]CSGRegionTree は2DのCSG領域に使うことができる:
reg = CSGRegion["Intersection", {Disk[], Rectangle[]}];CSGRegionTree[reg]reg = CSGRegion["Intersection", {Ball[], Cuboid[]}];CSGRegionTree[reg]reg = CSGRegion["Intersection", {Ball[{0, 0, 0, 0}], Ball[{1, 0, 1, 0}]}];CSGRegionTree[reg]特性と関係 (2)
CSGRegionTreeは木である:
reg = CSGRegion["Union", {Ball[], Cuboid[], Ball[{1, 0, 0}]}];CSGRegionTree[reg]TreeQ[%]reg = CSGRegion["Union", {Rotate[Ball[], 30Degree, {0, 0, 1}], Cuboid[], Ball[{1, 0, 0}]}];tree = CSGRegionTree[reg]TreeLeaves[tree]テキスト
Wolfram Research (2021), CSGRegionTree, Wolfram言語関数, https://reference.wolfram.com/language/ref/CSGRegionTree.html.
CMS
Wolfram Language. 2021. "CSGRegionTree." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/CSGRegionTree.html.
APA
Wolfram Language. (2021). CSGRegionTree. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CSGRegionTree.html
BibTeX
@misc{reference.wolfram_2026_csgregiontree, author="Wolfram Research", title="{CSGRegionTree}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/CSGRegionTree.html}", note=[Accessed: 11-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_csgregiontree, organization={Wolfram Research}, title={CSGRegionTree}, year={2021}, url={https://reference.wolfram.com/language/ref/CSGRegionTree.html}, note=[Accessed: 11-September-2026]}