from application polytope
A Schlegel diagram of a polytope.
Scalar: default Rational
FACETThe facet number in the original polytope, giving the projection plane.
FACET_POINTThe intersection point of the projection facet and the view ray.
Vector<Scalar>
INNER_POINTA point on the view ray lying inside the polytope.
Vector<Scalar>
ROTATIONRotation 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.
TRANSFORM
Matrix of a projective transformation mapping the whole polytope into the FACET The points belonging to this facet stay fixed.
Matrix<Scalar,NonSymmetric>
VERTICESCoordinates in affine 3-space of the vertices which correspond to a 3-dimensional (Schlegel-) projection of a 4-polytope.
VIEWPOINTThe center point of the projection, lying outside the polytope.
Vector<Scalar>
ZOOMZoom factor.
Scalar
VISUAL()Draw the Schlegel diagram.
Visual::Graph::decorations proj_facet: decorations for the edges of the projection face
Visual::Graph::decorations