Safe Haskell | None |
---|---|
Language | Haskell2010 |
ProductMixAuction.Graphics.Types
- data GraphicsOptions = GraphicsOptions {}
- defaultDotsize :: Double
- data Env = Env {}
- data GoodEnv = GoodEnv {
- _ge_good :: Good
- _ge_price :: Price
- _ge_min_price :: Price
- _ge_max_price :: Price
- mkEnv :: GraphicsOptions -> AuctionInput bid -> AuctionOutput bid -> Env
- axis :: Text -> Axis
- line2d :: [T2 Double] -> Trace
- line3d :: [T3 Double] -> Trace
- linePlot3D :: [T3 Double] -> Trace
- meshPlot3D :: [T3 Double] -> [T3 Int] -> Trace
- surface3d :: [T3 Double] -> [T3 Int] -> Color -> Trace
- quadrilateral3d :: T4 (T3 Double) -> Color -> Trace
- uiLabel :: (ToField a, IsText t) => a -> t
- addFooter :: Text -> Layout -> Layout
- type T2 a = (a, a)
- type T3 a = (a, a, a)
- type T4 a = (a, a, a, a)
- (?|) :: Maybe a -> a -> a
- (?!) :: Maybe a -> String -> a
- lightgreen :: Color
- lightred :: Color
- lightblue :: Color
- lightbrown :: Color
- red :: Color
- orange :: Color
- darkgreen :: Color
- go_file :: Lens' GraphicsOptions FilePath
- go_dotsize :: Lens' GraphicsOptions Double
- go_show_bids_q :: Lens' GraphicsOptions Bool
- go_simple_colors :: Lens' GraphicsOptions Bool
- env_goods :: Lens' Env [GoodEnv]
- env_options :: Lens' Env GraphicsOptions
- env_prices :: Lens' Env (Map Good Price)
- env_scale :: Lens' Env ScaleFactor
- env_x_good :: Traversal' Env GoodEnv
- env_y_good :: Traversal' Env GoodEnv
- env_z_good :: Traversal' Env GoodEnv
- ge_good :: Lens' GoodEnv Good
- ge_price :: Lens' GoodEnv Price
- ge_max_price :: Lens' GoodEnv Price
- ge_min_price :: Lens' GoodEnv Price
Documentation
data GraphicsOptions Source #
Constructors
GraphicsOptions | |
Fields
|
Instances
Default GraphicsOptions Source # | |
Constructors
Env | |
Fields
|
Constructors
GoodEnv | |
Fields
|
mkEnv :: GraphicsOptions -> AuctionInput bid -> AuctionOutput bid -> Env Source #
Plotly
linePlot3D :: [T3 Double] -> Trace Source #
addFooter :: Text -> Layout -> Layout Source #
Set a text annotation for a footer. The text must have manual line breaks. This increases the bottom margin by a fixed amount to make space, and increases the height to match.
Utilities
Colours
lightgreen :: Color Source #
lightbrown :: Color Source #
Lenses
go_file :: Lens' GraphicsOptions FilePath Source #
go_dotsize :: Lens' GraphicsOptions Double Source #
go_show_bids_q :: Lens' GraphicsOptions Bool Source #
go_simple_colors :: Lens' GraphicsOptions Bool Source #
env_options :: Lens' Env GraphicsOptions Source #
env_scale :: Lens' Env ScaleFactor Source #
env_x_good :: Traversal' Env GoodEnv Source #
env_y_good :: Traversal' Env GoodEnv Source #
env_z_good :: Traversal' Env GoodEnv Source #
ge_max_price :: Lens' GoodEnv Price Source #
ge_min_price :: Lens' GoodEnv Price Source #