# Combinatorial and Discrete Geometry¶

Sage includes classes for hyperplane arrangements, polyhedra, toric varieties (including polyhedral cones and fans), triangulations and some other helper classes and functions.

## Hyperplane arrangements¶

## Polyhedral computations¶

### Polyhedra¶

### Lattice polyhedra¶

### Toric geometry¶

### Base classes for polyhedra¶

### Backends for Polyhedra¶

- The cdd backend for polyhedral computations
- The Python backend
- The Normaliz backend for polyhedral computations
- The polymake backend for polyhedral computations
- The PPL (Parma Polyhedra Library) backend for polyhedral computations
- Double Description Algorithm for Cones
- Double Description for Arbitrary Polyhedra