| Portability | GHC |
|---|---|
| Stability | highly unstable |
| Maintainer | Stephen Tetley <stephen.tetley@gmail.com> |
| Safe Haskell | Safe-Infered |
Wumpus.Drawing.Shapes.Parallelogram
Description
Parallelogram.
- data Parallelogram u
- type DParallelogram = Parallelogram Double
- parallelogram :: (Real u, Floating u, InterpretUnit u, Tolerance u) => u -> u -> Radian -> Shape Parallelogram u
- zparallelogram :: (Real u, Floating u, InterpretUnit u, Tolerance u) => u -> u -> Shape Parallelogram u
Documentation
data Parallelogram u Source
A Paralleogram.
Instances
| Functor Parallelogram | |
| (Real u, Floating u) => CenterAnchor (Parallelogram u) | |
| (Real u, Floating u, InterpretUnit u, Tolerance u) => CardinalAnchor (Parallelogram u) | |
| (Real u, Floating u, InterpretUnit u, Tolerance u) => CardinalAnchor2 (Parallelogram u) | |
| (Real u, Floating u, InterpretUnit u, Tolerance u) => RadialAnchor (Parallelogram u) | |
| (Real u, Floating u) => TopCornerAnchor (Parallelogram u) | WARNING - WRONG... |
| (Real u, Floating u) => BottomCornerAnchor (Parallelogram u) | |
| (Real u, Floating u) => SideMidpointAnchor (Parallelogram u) | |
| (Real u, Floating u) => Rotate (Parallelogram u) | |
| (Real u, Floating u) => RotateAbout (Parallelogram u) | |
| Fractional u => Scale (Parallelogram u) | |
| InterpretUnit u => Translate (Parallelogram u) |
parallelogram :: (Real u, Floating u, InterpretUnit u, Tolerance u) => u -> u -> Radian -> Shape Parallelogram uSource
parallelogram : width * height * bottom_left_ang -> Parallelogram
zparallelogram :: (Real u, Floating u, InterpretUnit u, Tolerance u) => u -> u -> Shape Parallelogram uSource
zparallelogram : base_width * height -> Parallelogram