Scenic v0.10.2 Scenic.Primitive.RoundedRectangle View Source

Draw a rectangle with rounded corners on the screen.

Data

{width, height, radius}

The data for a line is a tuple containing three numbers.

  • width - width of the rectangle
  • height - height of the rectangle
  • radius - radius of the corners

Styles

This primitive recognizes the following styles

  • hidden - show or hide the primitive
  • fill - fill in the area of the primitive
  • 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 centroid of the rectangle. 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

Returns a the centroid of the rectangle. This is used as the default pin when applying rotate or scale transforms.

Link to this function

valid_styles() View Source
valid_styles() :: [:fill | :hidden | :stroke, ...]

Returns a list of styles recognized by this primitive.