多角形
多角形は多くの分野で使用される.例えばグラフィックスでは一般的な形状を表すために,幾何学では領域を表すために,地理学では地域を表すために使われる.多角形は単純でありながら,本質的にあらゆる2D形状を近似するのに十分なほど強力である. Wolfram言語は多角形の表現,可視化,計算を包括的にサポートする.多角形の一般的な定義すべてを容易に使うことができる.多角形はグラフィックス,幾何学,地理学等,システムに深く統合されている.
Polygon — 穴付きまたは穴なしの多角形または多角形の集合
グラフィックス »
Graphics,Graphics3D — 2Dおよび3Dにおいてさまざまなスタイルで多角形を可視化する
GraphicsComplex ▪ VertexColors ▪ VertexNormals ▪ EdgeForm ▪ FaceForm
多角形の表現
CanonicalizePolygon — 多角形の正準表現に変換する
PolygonCoordinates ▪ OuterPolygon ▪ InnerPolygon
Triangle ▪ Rectangle ▪ Parallelogram ▪ RegularPolygon ▪ Simplex
SSSTriangle ▪ SASTriangle ▪ ASATriangle ▪ AASTriangle
他の多角形構造
CrossingPolygon — レイの交差数で定義された多角形
WindingPolygon — 巻き数で定義された多角形
一般的な多角形クラス
RandomPolygon — ランダムな多角形のさまざまなクラスを生成する(凸,単純等)
PolygonDecomposition — 多角形をさまざまなクラスの多角形に分解する
SimplePolygonQ ▪ ConvexPolygonQ
測定 »
Area — 多角形の面積を与える
Perimeter — 多角形の周の長さを与える
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 — 多角形の幾何学的表現と自動可視化
ImplicitRegion ▪ RegionBounds ▪ ConstantRegionQ ▪ BoundingRegion ▪ ...
多角形を伴う解法 »
Solve — 曲線の交点等を求める
NSolve ▪ Reduce ▪ Minimize ▪ NMinimize ▪ Integrate ▪ NIntegrate ▪ ...
インポートとエキスポート »
"PLY" — 多角形のインポートとエキスポート
"STL" ▪ "OBJ" ▪ "OFF" ▪ "DXF" ▪ ...