# NOT RUN {
# rotate a H-polytope (2d unit simplex)
A = matrix(c(-1,0,0,-1,1,1), ncol=2, nrow=3, byrow=TRUE)
b = c(0,0,1)
P = Hpolytope$new(A, b)
listHpoly = round_polytope(P)
# rotate a V-polytope (3d unit cube) using Random Directions HnR with step equal to 50
P = GenCube(3, 'V')
ListVpoly = round_polytope(P, WalkType = 'RDHR', walk_step = 50)
# round a 2-dimensional zonotope defined by 6 generators using ball walk
Z = GenZonotope(2,6)
ListZono = round_polytope(Z, WalkType = 'BW')
# }
Run the code above in your browser using DataLab