| ||||||||||||||||||||||
| ||||||||||||||||||||||
Documentation | ||||||||||||||||||||||
number :: Tree -> Tree' (Int, Int, Int) | ||||||||||||||||||||||
data Tree' a | ||||||||||||||||||||||
| ||||||||||||||||||||||
data Tree | ||||||||||||||||||||||
| ||||||||||||||||||||||
data Edge | ||||||||||||||||||||||
| ||||||||||||||||||||||
data AlignSons | ||||||||||||||||||||||
| ||||||||||||||||||||||
data Distance | ||||||||||||||||||||||
| ||||||||||||||||||||||
edge :: Tree -> Edge | ||||||||||||||||||||||
edge' :: Path -> Tree -> Edge | ||||||||||||||||||||||
cross :: Point -> Edge | ||||||||||||||||||||||
cross' :: Path -> Edge | ||||||||||||||||||||||
enode :: IsPicture a => a -> [Edge] -> Edge | ||||||||||||||||||||||
node :: IsPicture a => a -> [Edge] -> Tree | ||||||||||||||||||||||
stair :: Point -> Point -> Path | ||||||||||||||||||||||
forEachNode :: (Tree -> Tree) -> Tree -> Tree | ||||||||||||||||||||||
forEachLevelNode :: Int -> (Tree -> Tree) -> Tree -> Tree | ||||||||||||||||||||||
forEachPic :: (Picture -> Picture) -> Tree -> Tree | ||||||||||||||||||||||
forEachEdge :: (Path -> Path) -> Tree -> Tree | ||||||||||||||||||||||
defaultAlign :: AlignSons | ||||||||||||||||||||||
alignLeft :: AlignSons | ||||||||||||||||||||||
alignRight :: AlignSons | ||||||||||||||||||||||
alignLeftSon :: AlignSons | ||||||||||||||||||||||
alignRightSon :: AlignSons | ||||||||||||||||||||||
alignOverN :: Int -> AlignSons | ||||||||||||||||||||||
alignAngles :: [Numeric] -> AlignSons | ||||||||||||||||||||||
alignConst :: Numeric -> AlignSons | ||||||||||||||||||||||
alignFunction :: (NodeDescr -> [Extent] -> Int -> [Numeric]) -> AlignSons | ||||||||||||||||||||||
setAlign :: AlignSons -> Tree -> Tree | ||||||||||||||||||||||
getAlign :: Tree -> AlignSons | ||||||||||||||||||||||
setDistH :: Distance -> Tree -> Tree | ||||||||||||||||||||||
getDistH :: Tree -> Distance | ||||||||||||||||||||||
setDistV :: Distance -> Tree -> Tree | ||||||||||||||||||||||
getDistV :: Tree -> Distance | ||||||||||||||||||||||
fit :: Numeric -> Extent -> Extent -> Position | ||||||||||||||||||||||
fitLeft :: Numeric -> [Extent] -> [Position] | ||||||||||||||||||||||
fitRight :: Numeric -> [Extent] -> [Position] | ||||||||||||||||||||||
distCenter :: Numeric -> Distance | ||||||||||||||||||||||
distBorder :: Numeric -> Distance | ||||||||||||||||||||||
data NodeName | ||||||||||||||||||||||
| ||||||||||||||||||||||
Produced by Haddock version 0.8 |