CanonicalizePolyhedron
CanonicalizePolyhedron[poly]
gives a canonical representation of the polyhedron poly with shared coordinates and with inner and outer boundaries.
Details
- CanonicalizePolyhedron is used to get a simple standard representation of a polyhedron from various representations and descriptions.
- CanonicalizePolyhedron converts a polyhedron to an optimized standard form Polyhedron[{p1,p2,…},{outer1,outer2inner2,…}].
- The points pi are the vertex points of non-intersecting polygonal faces and sorted into Sort order.
- An outer boundary outeri is a closed surface with polygonal faces {fi1,fi2,…}, possibly touching at edges.
- An inner boundary inneri is a closed surface with polygonal faces {fj1,fj2,…}, possibly touching at edges.
Examples
open allclose allBasic Examples (1)
Find the canonical form of a Polyhedron:
Scope (3)
CanonicalizePolyhedron works on polyhedra:
Properties & Relations (5)
Using CanonicalizePolyhedron to get PolyhedronCoordinates:
The CanonicalizePolyhedron of a platonic solid is a polyhedron:
The CanonicalizePolyhedron of simple polyhedra preserve the number of polyhedron coordinates:
OuterPolyhedron gives the canonical representation of the outer polyhedron:
InnerPolyhedron gives the canonical representation of the inner polyhedron:
Text
Wolfram Research (2019), CanonicalizePolyhedron, Wolfram Language function, https://reference.wolfram.com/language/ref/CanonicalizePolyhedron.html.
CMS
Wolfram Language. 2019. "CanonicalizePolyhedron." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/CanonicalizePolyhedron.html.
APA
Wolfram Language. (2019). CanonicalizePolyhedron. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CanonicalizePolyhedron.html