The input is a zonotope whose matroid is simple. The function adds new generators that creates a new zonotope that is a translate of the original, and has center of symmetry at 0.
# S3 method for zonotope
symmetrize( x, e0=0, e1=1.e-6, e2=1.e-10, ... )
The function returns a zonotope that is a translate of the original,
and has center of symmetry at 0.
In case of error, the function returns NULL
.
a zonotope object - a zonohedron, a zonogon, or a zonoseg. The matroid of this zonotope must be simple.
see zonohedron()
see zonohedron()
see zonohedron()
not used
Each generator g
(a column of the matrix)
is replace by 2 generators: g/2
and -g/2
.
The new set of generators correponds to a star at 0,
from Sec 2-8 of Coxeter.
The new ground points are obtained by translating the original
ground points by the their maximum.
Coxeter, H.S.M. Regular Polytopes. Dover Publications. 1973.
zonohedron()
,
zonogon()
,
zonoseg()