| Copyright | (c) 2003-2010 Peter Simons (c) 2002-2003 Ferenc Wágner (c) 2002-2003 Meik Hellmund (c) 1998-2002 Ralf Hinze (c) 1998-2002 Joachim Korittky (c) 1998-2002 Marco Kuhlmann |
|---|---|
| License | GPLv3 |
| Maintainer | simons@cryp.to |
| Stability | provisional |
| Portability | portable |
| Safe Haskell | Safe |
| Language | Haskell98 |
FMP.Tree
Contents
Description
Documentation
Instances
| Show Edge # | |
| HasColor Edge # | |
| IsHideable Edge # | |
| HasStartEndDir Edge # | |
Defined in FMP.Tree Methods setStartAngle :: Numeric -> Edge -> Edge # setEndAngle :: Numeric -> Edge -> Edge # setStartCurl :: Numeric -> Edge -> Edge # setEndCurl :: Numeric -> Edge -> Edge # setStartVector :: Point -> Edge -> Edge # setEndVector :: Point -> Edge -> Edge # removeStartDir :: Edge -> Edge # removeEndDir :: Edge -> Edge # | |
| HasArrowHead Edge # | |
Defined in FMP.Tree Methods setArrowHead :: ArrowHead -> Edge -> Edge # removeArrowHead :: Edge -> Edge # getArrowHead :: Edge -> Maybe ArrowHead # setStartArrowHead :: ArrowHead -> Edge -> Edge # removeStartArrowHead :: Edge -> Edge # getStartArrowHead :: Edge -> Maybe ArrowHead # | |
| HasPen Edge # | |
| HasPattern Edge # | |
Defined in FMP.Tree Methods setPattern :: Pattern -> Edge -> Edge # setDefaultPattern :: Edge -> Edge # getPattern :: Edge -> Pattern # | |
| HasLabel Edge # | |
Constructors
| DefaultAlign | |
| AlignLeft | |
| AlignRight | |
| AlignLeftSon | |
| AlignRightSon | |
| AlignOverN Int | |
| AlignAngles [Numeric] | |
| AlignConst Numeric | |
| AlignFunction (NodeDescr -> [Extent] -> Int -> [Numeric]) |
Constructors
| DistCenter Numeric | |
| DistBorder Numeric |
alignRight :: AlignSons #
alignOverN :: Int -> AlignSons #
alignAngles :: [Numeric] -> AlignSons #
alignConst :: Numeric -> AlignSons #
alignFunction :: (NodeDescr -> [Extent] -> Int -> [Numeric]) -> AlignSons #
distCenter :: Numeric -> Distance #
distBorder :: Numeric -> Distance #