module GraphRewriting.Layout.Geometry where

import Data.Vector


focalPoint  [Vector2]  Vector2
focalPoint [] = error "focalPoint []"
focalPoint xs = average xs

average  Fractional a  [a]  a
average [] = fromInteger 0
average xs = sum xs / fromIntegral (length xs)