package geoml

  1. Overview
  2. Docs
Geoml: 2D Geometry library for OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

0.1.1.tar.gz
md5=37ca15d64a035762d12c4bd7064a1841
sha512=109d7597bd2a8d6628b4c0ee40cd94066fe09ce565bb35fe10683e5f701c1d058daaec79702b4f5f8ed68eeed444c363ca6070f854bbdfb6d0cd997db0f21408

doc/index.html

geoml

API

Library geoml

  • Affine
  • Circle Circle manipulation
  • Common
  • Constraint Strict and large linear constraints mmanipulation
  • Curve
  • Ellipse Ellipses manipulation
  • Geoml
  • Line This module provides basic operation over the linear equation type
  • Math
  • Point Module for 2d points manipulation
  • Polygon This module provides basic functions for any concave, convex and convex regular polygon (Does not handle complex polygon and polygon with holes)
  • Polyhedron The module for the polyhedron manipulation. We use the term "polyhedron" to define a set of linear constraint. Each constraint defines a half-plan. A polyhedron is then determined by the intersections of all the half-plans formed by its constaint. It differs from polygons which represent finite enveloppes (For example, convex polygons are a particular cases of polyhedra, which can be infinite).
  • Polynom
  • Rectangle This module provides the basic operations over rectangles
  • Segment Segment manipulation
  • Triangle Triangles manipulation
  • Vector
OCaml

Innovation. Community. Security.