Scenic v0.10.2 Scenic.Primitive.Line View Source
Draw a line on the screen.
Data
{point_a, point_b}
The data for a line is a tuple containing two points.
point_a
- position to start drawing frompoint_b
- position to draw to
Styles
This primitive recognizes the following styles
hidden
- show or hide the primitivecap
- says how to draw the ends of the line.stroke
- stroke the outline of the primitive. In this case, only the curvy part.
Usage
You should add/modify primitives via the helper functions in
Scenic.Primitives
Link to this section Summary
Functions
Returns a the midpoint of the line. This is used as the default pin when applying rotate or scale transforms
Returns a list of styles recognized by this primitive
Link to this section Functions
Link to this function
centroid(data) View Source
Returns a the midpoint of the line. This is used as the default pin when applying rotate or scale transforms.
Link to this function
valid_styles()
View Source
valid_styles()
View Source
valid_styles() :: [:cap | :hidden | :stroke, ...]
valid_styles() :: [:cap | :hidden | :stroke, ...]
Returns a list of styles recognized by this primitive.