Portability | GHC |
---|---|
Stability | highly unstable |
Maintainer | Stephen Tetley <stephen.tetley@gmail.com> |
Safe Haskell | None |
Simple dots - no anchor handles.
Use these where you just want to draw Dots, and do not need connectors between them.
The text and char marks need loaded glyph metrics for proper centering.
** WARNING ** - names are expected to change - filled and background-filled marks need a naming convention.
- data MarkSize
- smallDisk :: InterpretUnit u => LocGraphic u
- largeDisk :: InterpretUnit u => LocGraphic u
- smallCirc :: InterpretUnit u => LocGraphic u
- largeCirc :: InterpretUnit u => LocGraphic u
- dotNone :: InterpretUnit u => LocGraphic u
- dotChar :: (Real u, Floating u, InterpretUnit u) => Char -> LocGraphic u
- dotText :: (Real u, Floating u, InterpretUnit u) => String -> LocGraphic u
- dotEscChar :: (Real u, Floating u, InterpretUnit u) => EscapedChar -> LocGraphic u
- dotEscText :: (Real u, Floating u, InterpretUnit u) => EscapedText -> LocGraphic u
- dotHBar :: (Fractional u, InterpretUnit u) => LocGraphic u
- dotVBar :: (Fractional u, InterpretUnit u) => LocGraphic u
- dotX :: (Fractional u, InterpretUnit u) => LocGraphic u
- dotPlus :: (Fractional u, InterpretUnit u) => LocGraphic u
- dotCross :: (Floating u, InterpretUnit u) => LocGraphic u
- dotDiamond :: (Fractional u, InterpretUnit u) => LocGraphic u
- dotFDiamond :: (Fractional u, InterpretUnit u) => LocGraphic u
- dotBDiamond :: (Fractional u, InterpretUnit u) => LocGraphic u
- dotDisk :: (Fractional u, InterpretUnit u) => LocGraphic u
- dotSquare :: (Fractional u, InterpretUnit u) => LocGraphic u
- dotCircle :: (Fractional u, InterpretUnit u) => LocGraphic u
- dotPentagon :: (Floating u, InterpretUnit u) => LocGraphic u
- dotStar :: (Floating u, Ord u, InterpretUnit u, Tolerance u) => LocGraphic u
- dotAsterisk :: (Floating u, InterpretUnit u) => LocGraphic u
- dotOPlus :: (Fractional u, InterpretUnit u) => LocGraphic u
- dotOCross :: (Floating u, InterpretUnit u) => LocGraphic u
- dotFOCross :: (Floating u, InterpretUnit u) => LocGraphic u
- dotTriangle :: (Floating u, InterpretUnit u) => LocGraphic u
Unit for marks (0.75 the font size)
smallDisk :: InterpretUnit u => LocGraphic uSource
Filled disk - radius 0.25 MarkSize.
largeDisk :: InterpretUnit u => LocGraphic uSource
Filled disk - radius 1.0 MarkSize.
smallCirc :: InterpretUnit u => LocGraphic uSource
Stroked disk (circle) - radius 0.25 MarkSize.
largeCirc :: InterpretUnit u => LocGraphic uSource
Stroked disk (circle) - radius 1.0 MarkSize.
Dots
dotNone :: InterpretUnit u => LocGraphic uSource
dotChar :: (Real u, Floating u, InterpretUnit u) => Char -> LocGraphic uSource
dotText :: (Real u, Floating u, InterpretUnit u) => String -> LocGraphic uSource
dotEscChar :: (Real u, Floating u, InterpretUnit u) => EscapedChar -> LocGraphic uSource
dotEscText :: (Real u, Floating u, InterpretUnit u) => EscapedText -> LocGraphic uSource
dotHBar :: (Fractional u, InterpretUnit u) => LocGraphic uSource
dotVBar :: (Fractional u, InterpretUnit u) => LocGraphic uSource
dotX :: (Fractional u, InterpretUnit u) => LocGraphic uSource
dotPlus :: (Fractional u, InterpretUnit u) => LocGraphic uSource
dotCross :: (Floating u, InterpretUnit u) => LocGraphic uSource
dotDiamond :: (Fractional u, InterpretUnit u) => LocGraphic uSource
dotFDiamond :: (Fractional u, InterpretUnit u) => LocGraphic uSource
dotBDiamond :: (Fractional u, InterpretUnit u) => LocGraphic uSource
dotDisk :: (Fractional u, InterpretUnit u) => LocGraphic uSource
Note disk is filled.
dotSquare :: (Fractional u, InterpretUnit u) => LocGraphic uSource
dotCircle :: (Fractional u, InterpretUnit u) => LocGraphic uSource
dotPentagon :: (Floating u, InterpretUnit u) => LocGraphic uSource
dotStar :: (Floating u, Ord u, InterpretUnit u, Tolerance u) => LocGraphic uSource
dotAsterisk :: (Floating u, InterpretUnit u) => LocGraphic uSource
dotOPlus :: (Fractional u, InterpretUnit u) => LocGraphic uSource
dotOCross :: (Floating u, InterpretUnit u) => LocGraphic uSource
dotFOCross :: (Floating u, InterpretUnit u) => LocGraphic uSource
dotTriangle :: (Floating u, InterpretUnit u) => LocGraphic uSource