原点を中心とした,辺の長さが単位長の正12面体を表す.
Dodecahedron[l]
辺の長さが l の12面体を表す.
Dodecahedron[{θ,ϕ},…]
z 軸について θ 度,y 軸について ϕ 度回転された12面体を表す.
Dodecahedron[{x,y,z},…]
{x,y,z}を中心とした12面体を表す.
Dodecahedron
原点を中心とした,辺の長さが単位長の正12面体を表す.
Dodecahedron[l]
辺の長さが l の12面体を表す.
Dodecahedron[{θ,ϕ},…]
z 軸について θ 度,y 軸について ϕ 度回転された12面体を表す.
Dodecahedron[{x,y,z},…]
{x,y,z}を中心とした12面体を表す.
詳細とオプション
- Dodecahedronは,正12面体あるいは五角12面体としても知られている.
- Dodecahedronは,幾何領域としてあるいはグラフィックスプリミティブとして使うことができる.
- Dodecahedron[]はDodecahedron[{0,0,0},1]に等しい.
- Dodecahedron[l]はDodecahedron[{0,0,0},l]に等しい.
- CanonicalizePolyhedronを使って12面体を明示的なPolyhedronオブジェクトに変換することができる.
- DodecahedronはGraphics3Dで使うことができる.
- グラフィックスでは,点と辺の長さはScaled式とDynamic式でよい.
- グラフィックスの描画は,FaceForm,EdgeForm,Opacity,Texture,色等の指示子の影響を受ける.
- グラフィックスでは,次のオプションと設定が使える.
-
VertexColors Automatic 補間される頂点の色 VertexNormals Automatic 陰影付のための,事実上の頂点法線 VertexTextureCoordinates None テクスチャのための座標
例題
すべて開く すべて閉じる例 (3)
Graphics3D[Dodecahedron[]]ℛ = Dodecahedron[];{Graphics3D[{Pink, ℛ}], Graphics3D[{EdgeForm[Thick], ℛ}], Graphics3D[{EdgeForm[Dashed], ℛ}], Graphics3D[{EdgeForm[Directive[Thick, Dashed, Blue]], Pink, ℛ}]}ℛ = Dodecahedron[{1, 2, 3}, 2];Volume[ℛ]RegionCentroid[ℛ]スコープ (9)
グラフィックス (7)
指定 (4)
Graphics3D[Dodecahedron[]]Graphics3D[Dodecahedron[1], PlotRange -> 3]Graphics3D[Dodecahedron[2], PlotRange -> 3]辺の長さが1/2で中心が(1/2, 1/2, 1/2)の12面体:
Graphics3D[Dodecahedron[{1, 1, 1} / 2, 1 / 2], PlotRange -> 1.1]Graphics3D[Dodecahedron[{45°, 0}], PlotRange -> 2]Graphics3D[Dodecahedron[{0, 45°}], PlotRange -> 2]辺の長さが2で,
軸の周りで45°,
軸の周りで45°回転された12面体:
Graphics3D[Dodecahedron[{45°, 45°}, 2], PlotRange -> 3]辺の長さが1,中心が(1/2, 1/2, 1/2)で,
軸の周りで45°,
軸の周りで45°回転された12面体:
Graphics3D[Dodecahedron[{1, 1, 1} / 2, {45°, 45°}, 1], PlotRange -> 2]スタイル付け (3)
FaceFormとEdgeFormを使って面と辺のスタイルが指定できる:
ℛ = Dodecahedron[];Graphics3D[{EdgeForm[{Thick, Dashed, Blue}], FaceForm[{Pink, Opacity[0.7]}], ℛ}, Boxed -> False]Textureを面に適用する:
ℛ = Dodecahedron[{0, 0, 0}, VertexTextureCoordinates -> Flatten[Table[{j / 4, i / 3}, {i, 0, 3}, {j, 0, 4}], 1]];Graphics3D[{Texture[[image]], ℛ}, Lighting -> "Neutral"]VertexColorsを頂点に割り当てる:
ℛ = Dodecahedron[{0, 0, 0}, VertexColors -> RandomSample[ColorData["HTML", "ColorList"], 20]];Graphics3D[ℛ, Lighting -> "Neutral"]領域 (2)
ℛ = Dodecahedron[];RegionEmbeddingDimension[ℛ]RegionDimension[ℛ]ℛ = Dodecahedron[];BoundedRegionQ[ℛ]r = RegionBounds[ℛ]Graphics3D[{{EdgeForm[White], Opacity[0.2, Yellow], Cuboid@@Transpose[r]}, ℛ},
Boxed -> False]テキスト
Wolfram Research (2019), Dodecahedron, Wolfram言語関数, https://reference.wolfram.com/language/ref/Dodecahedron.html.
CMS
Wolfram Language. 2019. "Dodecahedron." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/Dodecahedron.html.
APA
Wolfram Language. (2019). Dodecahedron. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Dodecahedron.html
BibTeX
@misc{reference.wolfram_2026_dodecahedron, author="Wolfram Research", title="{Dodecahedron}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/Dodecahedron.html}", note=[Accessed: 14-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_dodecahedron, organization={Wolfram Research}, title={Dodecahedron}, year={2019}, url={https://reference.wolfram.com/language/ref/Dodecahedron.html}, note=[Accessed: 14-September-2026]}