多面体

多面体は多くの分野で使用される.例えばグラフィックスでは一般的な形状を表すために,幾何学では立体領域を表すために使われる.多角形は単純でありながら,本質的にあらゆる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  ▪  ...

操作 »

RegionUnionRegionIntersection 多面体の和集合および共通部分の演算

RotateTranslateScale 多面体の幾何学的変換

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"  ▪  ...