多面体
多面体は多くの分野で使用される.例えばグラフィックスでは一般的な形状を表すために,幾何学では立体領域を表すために使われる.多角形は単純でありながら,本質的にあらゆる3D形状を近似するのに十分なほど強力である. Wolfram言語は多面体の表現,可視化,計算を包括的にサポートする.多面体の一般的な定義すべてを容易に使うことができる.多面体はグラフィックス,幾何学等,システムに深く統合されている.
Polyhedron — 空洞付きまたは空洞なしの多面体または多面体の集合
グラフィックス »
Graphics3D — 3Dにおいてさまざまなスタイルで多角形を可視化する
GraphicsComplex ▪ VertexColors ▪ VertexNormals ▪ EdgeForm ▪ FaceForm
多面体の表現
CanonicalizePolyhedron — 多面体の正準表現に変換する
PolyhedronCoordinates ▪ OuterPolyhedron ▪ InnerPolyhedron
Cube ▪ Dodecahedron ▪ Icosahedron ▪ Octahedron ▪ Tetrahedron
Cuboid ▪ Hexahedron ▪ Parallelepiped ▪ Prism ▪ Pyramid ▪ Simplex
多面体の一般的なクラス
RandomPolyhedron — ランダムな多面体のさまざまなクラスを生成する(凸,単純等)
PolyhedronDecomposition — 多面体をさまざまなクラスの多面体に分解する
UniformPolyhedron — 一様な多面体を生成する(プラトンの立体,角柱等)
PolyhedronData — 多面体とその特性の精選された集合
SimplePolyhedronQ ▪ ConvexPolyhedronQ
多面体の操作
DualPolyhedron — 多面体の双対
AugmentedPolyhedron — 側錐多面体
BeveledPolyhedron — 斜角多面体
TruncatedPolyhedron — 切頂多面体
測定 »
Volume — 多面体の体積を与える
SurfaceArea — 多面体の表面積を与える
PolyhedronGenus — 多面体の種数を与える
EulerCharacteristic — 多面体のオイラーの標数を与える
RegionMeasure ▪ RegionCentroid ▪ RegionMoment ▪ MomentOfInertia ▪ ...
操作 »
RegionUnion,RegionIntersection — 多面体の和集合および共通部分の演算
Rotate,Translate,Scale — 多面体の幾何学的変換
RegionDifference ▪ BooleanRegion ▪ TransformedRegion ▪ ...
メンバーシップ
RegionMember — 属しているかどうかを検証したり,属すための条件を与えたりする
RegionEqual ▪ RegionDisjoint ▪ RegionWithin ▪ RandomPoint
距離 »
RegionDistance — ある点から多面体までの最短距離
RegionNearest ▪ SignedRegionDistance ▪ ...
メッシュの部分と構成要素 »
MeshCells — 多面体の頂点,辺,面
ConnectedMeshComponents — 多面体を連結した要素に分割する
MeshPrimitives ▪ MeshCellCount ▪ DimensionalMeshComponents ▪ ...
領域の表現 »
Region — 多面体の幾何学的表現と自動可視化
BoundaryMeshRegion ▪ ImplicitRegion ▪ ConstantRegionQ ▪ ...
多面体を伴う解法 »
Solve — 曲線の交点等を求める
NSolve ▪ Reduce ▪ Minimize ▪ NMinimize ▪ Integrate ▪ NIntegrate ▪ ...
インポートとエキスポート »
"STL" — 多面体のインポートとエキスポート
"PLY" ▪ "OBJ" ▪ "OFF" ▪ "DXF" ▪ ...