CurryInfo: icurry-3.2.0 / TermGraph.SVG.bezBowSvg

definition:
 
bezBowSvg :: Point -> Point -> Float -> XmlExp
bezBowSvg from to dir = let bOffset = dir * (snd nodeSize) * 0.7
                  in XElem "path"
                        [ ( "d", unwords ["M", (svgCoord from),
                                "C", (svgCoord (movePoint from (0, bOffset))),
                                (svgCoord (movePoint to (0, bOffset))),
                                (svgCoord to)] ),
                          ( "stroke", "black" ),
                          ( "fill", "none" ) ]
                        []
demand:
 no demanded arguments
deterministic:
 deterministic operation
documentation:
 
draws a 180° turn Bezier curve
failfree:
 (_, _, _)
indeterministic:
 referentially transparent operation
infix:
 no fixity defined
iotype:
 {(_,_,_) |-> {XElem}}
name:
 bezBowSvg
precedence:
 no precedence defined
result-values:
 {XElem}
signature:
 (Prelude.Float, Prelude.Float) -> (Prelude.Float, Prelude.Float)
-> Prelude.Float -> XML.XmlExp
solution-complete:
 operation might suspend on free variables
terminating:
 possibly non-terminating
totally-defined:
 possibly non-reducible on same data term