lib:hgeometry
Modules
- Algorithms.Geometry.ClosestPair
- Algorithms.Geometry.ClosestPair.DivideAndConquer
- Algorithms.Geometry.ClosestPair.Naive
- Algorithms.Geometry.ConvexHull
- Algorithms.Geometry.ConvexHull.DivideAndConquer
- Algorithms.Geometry.ConvexHull.GrahamScan
- Algorithms.Geometry.ConvexHull.JarvisMarch
- Algorithms.Geometry.ConvexHull.Naive
- Algorithms.Geometry.ConvexHull.QuickHull
- Algorithms.Geometry.DelaunayTriangulation.DivideAndConquer
- Algorithms.Geometry.DelaunayTriangulation.Naive
- Algorithms.Geometry.DelaunayTriangulation.Types
- Algorithms.Geometry.Diameter
- Algorithms.Geometry.Diameter.ConvexHull
- Algorithms.Geometry.Diameter.Naive
- Algorithms.Geometry.EuclideanMST
- Algorithms.Geometry.EuclideanMST.EuclideanMST
- Algorithms.Geometry.FrechetDistance.Discrete
- Algorithms.Geometry.LineSegmentIntersection
- Algorithms.Geometry.LineSegmentIntersection.BentleyOttmann
- Algorithms.Geometry.LineSegmentIntersection.BooleanSweep
- Algorithms.Geometry.LineSegmentIntersection.Naive
- Algorithms.Geometry.LinearProgramming.LP2DRIC
- Algorithms.Geometry.LinearProgramming.Types
- Algorithms.Geometry.LowerEnvelope.DualCH
- Algorithms.Geometry.PolyLineSimplification.DouglasPeucker
- Algorithms.Geometry.PolyLineSimplification.ImaiIri
- Algorithms.Geometry.PolygonTriangulation
- Algorithms.Geometry.PolygonTriangulation.EarClip
- Algorithms.Geometry.PolygonTriangulation.MakeMonotone
- Algorithms.Geometry.PolygonTriangulation.Triangulate
- Algorithms.Geometry.PolygonTriangulation.TriangulateMonotone
- Algorithms.Geometry.PolygonTriangulation.Types
- Algorithms.Geometry.RayShooting.Naive
- Algorithms.Geometry.RedBlueSeparator.RIC
- Algorithms.Geometry.SSSP
- Algorithms.Geometry.SSSP.Naive
- Algorithms.Geometry.SmallestEnclosingBall
- Algorithms.Geometry.SmallestEnclosingBall.Naive
- Algorithms.Geometry.SmallestEnclosingBall.RIC
- Algorithms.Geometry.SoS
- Algorithms.Geometry.SoS.Symbolic
- Algorithms.Geometry.VisibilityPolygon.Lee
- Algorithms.Geometry.WSPD
- Algorithms.Geometry.WellSeparatedPairDecomposition.Types
- Algorithms.Geometry.WellSeparatedPairDecomposition.WSPD
- Data.Geometry
- Data.Geometry.Arrangement
- Data.Geometry.Ball
- Data.Geometry.BezierSpline
- Data.Geometry.Boundary
- Data.Geometry.Box
- Data.Geometry.Box.Corners
- Data.Geometry.Box.Internal
- Data.Geometry.Box.Sides
- Data.Geometry.Directions
- Data.Geometry.Duality
- Data.Geometry.Ellipse
- Data.Geometry.HalfLine
- Data.Geometry.HalfSpace
- Data.Geometry.HyperPlane
- Data.Geometry.Interval
- Data.Geometry.IntervalTree
- Data.Geometry.KDTree
- Data.Geometry.Line
- Data.Geometry.LineSegment
- Data.Geometry.LineSegment.Internal
- Data.Geometry.Matrix
- Data.Geometry.PlanarSubdivision
- Data.Geometry.PlanarSubdivision.Dynamic
- Data.Geometry.PlanarSubdivision.Raw
- Data.Geometry.PlanarSubdivision.TreeRep
- Data.Geometry.Point
- Data.Geometry.PointLocation
- Data.Geometry.PointLocation.PersistentSweep
- Data.Geometry.PolyLine
- Data.Geometry.Polygon
- Data.Geometry.Polygon.Bezier
- Data.Geometry.Polygon.Convex
- Data.Geometry.Polygon.Inflate
- Data.Geometry.Polygon.Monotone
- Data.Geometry.PrioritySearchTree
- Data.Geometry.Properties
- Data.Geometry.QuadTree
- Data.Geometry.QuadTree.Cell
- Data.Geometry.QuadTree.Quadrants
- Data.Geometry.QuadTree.Split
- Data.Geometry.QuadTree.Tree
- Data.Geometry.RangeTree
- Data.Geometry.RangeTree.Generic
- Data.Geometry.RangeTree.Measure
- Data.Geometry.SegmentTree
- Data.Geometry.SegmentTree.Generic
- Data.Geometry.Slab
- Data.Geometry.SubLine
- Data.Geometry.Transformation
- Data.Geometry.Triangle
- Data.Geometry.Vector
- Data.Geometry.Vector.VectorFamily
- Data.Geometry.Vector.VectorFixed
- Data.Geometry.VerticalRayShooting
- Data.Geometry.VerticalRayShooting.PersistentSweep
- Data.PlaneGraph
- Data.PlaneGraph.AdjRep
- Data.PlaneGraph.IO
- Graphics.Camera
- Graphics.Render
Dependencies
- MonadRandom lib:MonadRandom >=0.5
- QuickCheck lib:QuickCheck >=0 && >=2.5
- aeson lib:aeson >=1.0
- base lib:base >=4.11 && <5
- bifunctors lib:bifunctors >=4.1
- bytestring lib:bytestring >=0.10
- containers lib:containers >=0.5.9
- data-clist lib:data-clist >=0.1.2.3
- deepseq lib:deepseq >=1.1
- dlist lib:dlist >=0.7
- fingertree lib:fingertree >=0.1
- fixed-vector lib:fixed-vector >=1.0
- hashable lib:hashable >=1.2
- hgeometry-combinatorial lib:hgeometry-combinatorial >=0.13 && <1
- hspec lib:hspec >=0
- lens lib:lens >=4.2
- linear lib:linear >=1.10
- mtl lib:mtl >=2.2
- nonempty-vector lib:nonempty-vector >=0.2.0.0
- primitive lib:primitive >=0.6.3.0
- quickcheck-instances lib:quickcheck-instances >=0 && >=0.3
- random lib:random >=1.1
- reflection lib:reflection >=2.1
- semigroupoids lib:semigroupoids >=5
- semigroups lib:semigroups >=0.18
- template-haskell lib:template-haskell >=0
- text lib:text >=1.1.1.0
- vector lib:vector >=0.11
- vector-algorithms lib:vector-algorithms >=0
- vector-builder lib:vector-builder >=0.3.7
- vector-circular lib:vector-circular >=0.1.4
- vinyl lib:vinyl >=0.10
- witherable lib:witherable >=0.4
- yaml lib:yaml >=0.8
Reverse dependencies
Direct only. Not exhaustive.
- acme-everything lib:acme-everything
- hgeometry bench:benchmarks
- hgeometry exe:hgeometry-examples
- hgeometry exe:hgeometry-viewer
- hgeometry test:bapc_examples
- hgeometry test:hspec
- hgeometry-ipe lib:hgeometry-ipe
- hgeometry-ipe test:hspec
- hgeometry-svg lib:hgeometry-svg
- hipe lib:hipe
- reanimate lib:reanimate