Portability | portable |
---|---|
Stability | provisional |
Maintainer | simons@cryp.to |
Safe Haskell | Safe-Inferred |
FMP.Tree
Description
Documentation
data Tree
data Edge
data AlignSons
Constructors
DefaultAlign | |
AlignLeft | |
AlignRight | |
AlignLeftSon | |
AlignRightSon | |
AlignOverN Int | |
AlignAngles [Numeric] | |
AlignConst Numeric | |
AlignFunction (NodeDescr -> [Extent] -> Int -> [Numeric]) |
data Distance
Constructors
DistCenter Numeric | |
DistBorder Numeric |
forEachNode :: (Tree -> Tree) -> Tree -> Tree
forEachPic :: (Picture -> Picture) -> Tree -> Tree
forEachEdge :: (Path -> Path) -> Tree -> Tree
alignOverN :: Int -> AlignSons
alignAngles :: [Numeric] -> AlignSons
alignConst :: Numeric -> AlignSons
alignFunction :: (NodeDescr -> [Extent] -> Int -> [Numeric]) -> AlignSons
distCenter :: Numeric -> Distance
distBorder :: Numeric -> Distance