Available versions of this document: latest release, release 4.13, release 4.12, release 4.11, release 4.10, release 4.9, release 4.8, release 4.7, release 4.6, release 4.5, release 4.4, release 4.3, release 4.2, release 4.1, release 4.0, release 3.6, release 3.5, nightly master
Reference documentation for older polymake versions: release 3.4, release 3.3, release 3.2
BigObject SchlegelDiagram<Scalar>
from application polytope
A Schlegel diagram of a polytope.
- Type Parameters:
Scalar
: defaultRational
Properties
no category
-
FACET
The facet number in the original polytope, giving the projection plane.
- Type:
-
FACET_POINT
The intersection point of the projection facet and the view ray.
- Type:
Vector<Scalar>
-
INNER_POINT
A point on the view ray lying inside the polytope.
- Type:
Vector<Scalar>
-
ROTATION
Rotation matrix making the projection facet coinciding with (0 0 0 -1) We want a negatively oriented coordinate system since the view point lies on the negative side of the facet.
- Type:
-
TRANSFORM
Matrix of a projective transformation mapping the whole polytope into the
FACET
The points belonging to this facet stay fixed.- Type:
Matrix<Scalar,NonSymmetric>
-
VERTICES
Coordinates in affine 3-space of the vertices which correspond to a 3-dimensional (Schlegel-) projection of a 4-polytope.
- Type:
-
VIEWPOINT
The center point of the projection, lying outside the polytope.
- Type:
Vector<Scalar>
-
ZOOM
Zoom factor.
- Type:
Scalar
Methods
no category
-
VISUAL()
Draw the Schlegel diagram.
- Options:
Visual::Graph::decorations
proj_facet
: decorations for the edges of the projection face- option list
Visual::Graph::decorations
- Returns: