[−][src]Module plotters::style
The style for shapes and text, font, color, etc.
Re-exports
pub use colors::BLACK; |
pub use colors::BLUE; |
pub use colors::CYAN; |
pub use colors::GREEN; |
pub use colors::MAGENTA; |
pub use colors::RED; |
pub use colors::TRANSPARENT; |
pub use colors::WHITE; |
pub use colors::YELLOW; |
Modules
| colors | Basic predefined colors. |
| text_anchor | Text anchor attributes are used to properly position the text. |
Structs
| FontDesc | Describes a font |
| HSLColor | The color described by HSL color space |
| Palette99 | The palette of 99% accessibility |
| Palette100 | The palette of 100% accessibility |
| Palette9999 | The palette of 99.99% accessibility |
| PaletteColor | A color in the given palette |
| RGBAColor | The RGBA representation of the color, Plotters use RGBA as the internal representation of color |
| RGBColor | The color described by its RGB value |
| ShapeStyle | Style for any of shape |
| TextStyle | Style of a text |
Enums
| FontFamily | Describes font family. This can be either a specific font family name, such as "arial", or a general font family class, such as "serif" and "sans-serif" |
| FontStyle | Describes the font style. Such as Italic, Oblique, etc. |
| FontTransform | Specifying text transformations |
| RelativeSize | Describes a relative size, might be |
Traits
| AsRelative | Allows a value turns into a relative size |
| Color | Any color representation |
| IntoFont | The trait that allows some type turns into a font description |
| IntoTextStyle | |
| Palette | |
| SimpleColor | Color without alpha channel |
| SizeDesc | The trait that describes a size, it may be a relative size which the size is determined by the parent size, e.g., 10% of the parent width |
Type Definitions
| FontError | The error type for the font implementation |
| FontResult | The type we used to represent a result of any font operations |
| LayoutBox |