[−][src]Module iced_glow::widget::canvas  
feature="canvas" only.Draw 2D graphics for your users.
A Canvas widget can be used to draw different kinds of 2D shapes in a
Frame. It can be used for animation, data visualization, game graphics,
and more!
Modules
| path | feature="canvas"Build different kinds of 2D shapes. | 
Structs
| Cache | feature="canvas"A simple cache that stores generated  | 
| Canvas | feature="canvas"A widget capable of drawing 2D graphics. | 
| Fill | feature="canvas"The style used to fill geometry. | 
| Frame | feature="canvas"The frame of a  | 
| Geometry | feature="canvas"A bunch of shapes that can be drawn. | 
| Path | feature="canvas"An immutable set of points that may or may not be connected. | 
| Stroke | feature="canvas"The style of a stroke. | 
| Text | feature="canvas"A bunch of text that can be drawn to a canvas | 
Enums
| Cursor | feature="canvas"The mouse cursor state. | 
| Event | feature="canvas"A  | 
| FillRule | feature="canvas"The fill rule defines how to determine what is inside and what is outside of a shape. | 
| LineCap | feature="canvas"The shape used at the end of open subpaths when they are stroked. | 
| LineJoin | feature="canvas"The shape used at the corners of paths or basic shapes when they are stroked. | 
Traits
| Program | feature="canvas"The state and logic of a  |