Learn R Programming

zonohedra (version 0.3-0)

Compute and Plot Zonohedra from Vector Generators

Description

Computes a zonohedron from real vector generators. The package also computes zonogons (2D zonotopes) and zonosegs (1D zonotopes). An elementary S3 class for matroids is included, which supports matroids with rank 3, 2, and 1. Optimization methods are taken from Heckbert (1985) .

Copy Link

Version

Install

install.packages('zonohedra')

Monthly Downloads

573

Version

0.3-0

License

GPL (>= 2)

Maintainer

Glenn Davis

Last Published

July 9th, 2024

Functions in zonohedra (0.3-0)

plotpolygon

plot the generator polygon associated with a pointed zonohedron
section2trans

compute the intersection of a plane and the 2-transition surface associated with a zonohedron
minkowskisum

Minkowski sum of Two zonotopes
rank

Rank and Independence
plothighertrans

plot abundant and deficient parallelograms
matroid-props

matroid properties
plot2trans

plot the 2-transition surface associated with a zonohedron
raytrace2trans

compute the intersection of a ray and the 2-transition surface associated with a zonohedron
simplify

simplify and unsimplify
matroid

matroid construction
symmetrize

symmetrize a zonotope
support

the support function for a zonotope
zonogon-raytrace

compute the intersection of a ray, based in the interior of a zonogon, and the boundary of that zonogon
zonogon-invert

invert points in a zonogon
spherize

spherize a zonotope
zonogon-plot

plot a zonogon
zonogon-getmetrics

get important metrics about a zonogon, and print basic facts about a zonogon.
zonogon-section

compute the intersection of a line and the boundary of a zonogon
zonogon

zonogon construction
transitionsdf

summarize the number of transitions and associated data, over all parallelograms in the boundary of a zonohedron
zonohedron-plot

plot a zonohedron
zonotope-getters

zonotope get functions
zonohedra-package

zonhedra package
zonotope-props

zonotope properties
zonohedron

zonohedron construction
zonoseg-invert

invert points in a zonoseg
zonohedron-section

compute the intersection of a plane and the boundary of a zonohedron
zonoseg

zonoseg construction, querying, and printing
zonohedron-raytrace

compute the intersection of a ray, based in the interior of a zonohedron, and the boundary of that zonohedron
getmetrics.zonohedron

Get Important Metrics about a Zonohedron, and Print and Summarize Them
boundarypgramdata

compute data about specific parallelograms in the boundary of a zonohedron
print

Print Basic Facts about a Matroid
genlist

zonohedra generators useful for testing and plotting
print.genlist

Print Basic Metrics for Each Zonohedron Generated by the Matrices in a genlist object
matroid-getters

matroid get functions
invertboundary

invert points on the boundary of a zonohedron
inside

test points for being inside a zonotope
grpDuplicated

Grouping by duplicated elements
lintransform

linear transformations of zonotopes, and vector matroids
inside2trans

test points against a 2-transition surface