Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- borderEdges :: Triangulation -> Seq Edge
- partitionEdges :: Triangulation -> (Seq Edge, Seq Edge)
- data Triangle = Triangle Int Int Int
- data Edge = Edge Int Int
- data Vertex = Vertex Double Double
- data Triangulation = Triangulation {}
- data ConstrainedTriangulation = ConstrainedTriangulation {}
- delaunay :: [Vertex] -> IO Triangulation
- cdelaunay :: [Vertex] -> [Edge] -> IO ConstrainedTriangulation
Documentation
borderEdges :: Triangulation -> Seq Edge Source #
Exterior edges of a Delaunay triangulation.
partitionEdges :: Triangulation -> (Seq Edge, Seq Edge) Source #
Exterior and interior edges of a Delaunay triangulation.
data Triangulation Source #
Instances
Show Triangulation Source # | |
Defined in Geometry.HCDT.Types showsPrec :: Int -> Triangulation -> ShowS # show :: Triangulation -> String # showList :: [Triangulation] -> ShowS # |
data ConstrainedTriangulation Source #
Instances
Show ConstrainedTriangulation Source # | |
Defined in Geometry.HCDT.Types showsPrec :: Int -> ConstrainedTriangulation -> ShowS # show :: ConstrainedTriangulation -> String # showList :: [ConstrainedTriangulation] -> ShowS # |