13 lines
298 B
Haskell
13 lines
298 B
Haskell
{-# LANGUAGE TemplateHaskell #-}
|
|
{-# LANGUAGE StrictData #-}
|
|
module Dodge.Data.PathGraph where
|
|
import Geometry.Data
|
|
import Control.Lens
|
|
import Data.Graph.Inductive
|
|
data PathGraph = PathGraph
|
|
{ _pgGraph :: Gr Point2 Float
|
|
, _pgNodeMap :: NodeMap Point2
|
|
}
|
|
|
|
makeLenses ''PathGraph
|