[][src]Module plotchart::style

The style for shapes and text, font, color, etc.

Re-exports

pub use color::Color;
pub use color::HSLColor;
pub use color::PaletteColor;
pub use color::RGBAColor;
pub use color::RGBColor;
pub use color::SimpleColor;
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

color
colors

Basic predefined colors.

text_anchor

Text anchor attributes are used to properly position the text.

Structs

FontDesc

Describes a font

Palette99

The palette of 99% accessibility

Palette100

The palette of 100% accessibility

Palette9999

The palette of 99.99% accessibility

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

IntoFont

The trait that allows some type turns into a font description

IntoTextStyle
Palette
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