Geometry
========

Combinatorial Geometry
----------------------

Sage includes classes for convex rational polyhedral cones and fans, Groebner
fans, lattice and reflexive polytopes (with integral coordinates), and generic
polytopes and polyhedra (with rational or numerical coordinates).

.. toctree::
   :maxdepth: 1

   sage/geometry/toric_lattice
   sage/geometry/cone
   sage/geometry/fan
   sage/geometry/fan_morphism
   sage/geometry/point_collection
   sage/geometry/toric_plotter

   sage/rings/polynomial/groebner_fan

   sage/geometry/lattice_polytope

   sage/geometry/polyhedron/constructor
   sage/geometry/polyhedron/parent
   sage/geometry/polyhedron/representation
   sage/geometry/polyhedron/library
   sage/geometry/polyhedron/plot
   sage/geometry/polyhedron/face
   sage/geometry/polyhedron/cdd_file_format
   sage/geometry/polyhedron/lattice_euclidean_group_element
   sage/geometry/polyhedron/palp_database
   sage/geometry/polyhedron/ppl_lattice_polygon
   sage/geometry/polyhedron/ppl_lattice_polytope

   sage/geometry/polytope

   sage/geometry/pseudolines

   sage/geometry/triangulation/point_configuration
   sage/geometry/triangulation/base
   sage/geometry/triangulation/element

   sage/geometry/hyperplane_arrangement/arrangement
   sage/geometry/hyperplane_arrangement/library
   sage/geometry/hyperplane_arrangement/hyperplane
   sage/geometry/hyperplane_arrangement/affine_subspace
   sage/geometry/hyperplane_arrangement/plot

   sage/geometry/linear_expression

   sage/geometry/newton_polygon

Hyperbolic Geometry
-------------------

.. toctree::
   :maxdepth: 1

   sage/geometry/hyperbolic_space/hyperbolic_point
   sage/geometry/hyperbolic_space/hyperbolic_isometry
   sage/geometry/hyperbolic_space/hyperbolic_geodesic
   sage/geometry/hyperbolic_space/hyperbolic_model
   sage/geometry/hyperbolic_space/hyperbolic_interface

Backends for Polyhedral Computations
------------------------------------

.. toctree::
   :maxdepth: 1

   sage/geometry/polyhedron/backend_cdd
   sage/geometry/polyhedron/backend_ppl
   sage/geometry/polyhedron/backend_field
   sage/geometry/polyhedron/double_description
   sage/geometry/polyhedron/double_description_inhomogeneous
   sage/geometry/polyhedron/base
   sage/geometry/polyhedron/base_QQ
   sage/geometry/polyhedron/base_ZZ
   sage/geometry/polyhedron/base_RDF
   

Internals
---------

.. toctree::
   :maxdepth: 1

   sage/geometry/fan_isomorphism
   sage/geometry/hasse_diagram
   sage/geometry/integral_points
   sage/geometry/hyperplane_arrangement/check_freeness

.. include:: ../footer.txt
