experimental library

Classes and components in this sub-module are considered experimental, that is, their API may still be incomplete and subject to change at a more rapid pace than the rest of the Flame code.

However, do not feel discouraged to use this functionality: on the contrary, consider this as a way to help the Flame community by beta-testing new components.

After the components lived here for some time, and when we gain more confidence in their robustness, they will be moved out into the main Flame library.

Classes

Circle
The circle with a given center and a radius.
ColumnComponent
ColumnComponent is a layout component that arranges its children in a vertical column.
LayoutComponent
Superclass for linear layouts. A re-layout is performed when
Polygon
An arbitrary polygon with 3 or more vertices.
Rectangle
An axis-aligned rectangle.
RoundedRectangle
An axis-aligned rectangle with rounded corners.
RowComponent
RowComponent is a layout component that arranges its children in a horizontal row.
Shape
Base class for various 2D geometric primitives defined on a Cartesian coordinate plane.