Portability | portable |
---|---|
Stability | provisional |
Maintainer | simons@cryp.to |
Safe Haskell | Safe-Inferred |
FMP.Syntax
Description
Documentation
class HasEmit a where
data MetaPost
Constructors
data MPArrow
mpPathArrow :: ArrowHead -> MPArrow
mpPathRArrow :: ArrowHead -> MPArrow
data MPPath
data MPPathSub
data MPPathBasicJoin
Constructors
Instances
data MPPathDir
Constructors
MPDefaultPathDir | |
MPPathDirCurl Term | |
MPPathDirPair Term Term | |
MPPathDir Term |
Constructors
MPPathBasicJoinTension Term | |
MPPathBasicJoinAtLeast Term |
data MPPen
Constructors
MPDefaultPen | |
MPPenCircle (Term, Term) Term | |
MPPenSquare (Term, Term) Term |
data MPPattern
Constructors
MPDefaultPattern | |
MPDashPattern [Double] |
mpEquations :: [Equation] -> MetaPost
mpPEquations :: [Point] -> [Term]
mpNEquations :: [Numeric] -> [Term]
mpBoolRelat :: BoolRelat -> String
emitPattern' :: MPPattern -> Doc
emitDefTrans :: String -> MPTransform -> Doc
emitColor' :: MPColor -> Doc
savestring :: String -> String
shiftRefPoint :: Int -> Term