| 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