- type TextPlot = [[Char]]
- data Plot = Plot Double Double Int Double Double Int [Double -> Double]
- data PlotParam = PlotParam Double Double Int Double Double Int [(Double -> (Double, Double), Double, Double, Int)]
- data PlotPolar = PlotPolar Double Double Int Double Double Int [(Double -> Double, Double, Double, Int)]
- insertF :: (Double -> Double) -> Plot -> Plot
- insertParam :: (Double -> (Double, Double), Double, Double, Int) -> PlotParam -> PlotParam
- insertPolar :: (Double -> Double, Double, Double, Int) -> PlotPolar -> PlotPolar
- class Draw a
- printPlot :: TextPlot -> IO ()
- export :: String -> TextPlot -> IO ()
- view :: String -> IO ()
Documentation
Specifies a set of functions to be graphed in Cartesian coordinates
Specifies a set of parametric functions to be graphed in Cartesian coordinates
Specifies a set of functions to be graphed in polar coordinates
insertParam :: (Double -> (Double, Double), Double, Double, Int) -> PlotParam -> PlotParamSource
adds a function to a PlotParam