com.google.android.material.shape
Annotations
CornerFamily |
CornerFamily enum that holds which family to be used to create a |
MaterialShapeDrawable.CompatibilityShadowMode |
Determines when compatibility shadow is drawn vs. native elevation shadows. |
Interfaces
CornerSize |
Allows clients to describe the size of a corner independently from a |
Shapeable |
Provides a mechanism to uniformly modify the |
Classes
AbsoluteCornerSize |
A |
CornerTreatment |
A basic corner treatment (a single point which does not affect the shape). |
CutCornerTreatment |
A corner treatment which cuts or clips the original corner of a shape with a straight line. |
EdgeTreatment |
A basic edge treatment (a single straight line). |
InterpolateOnScrollPositionChangeHelper |
Helper class to handle shape interpolation when shaped views enter or exit the window. |
MarkerEdgeTreatment |
Draws an arrow on the edge given the radius of a circle. |
MaterialShapeDrawable |
Base drawable class for Material Shapes that handles shadows, elevation, scale and color for a generated path. |
MaterialShapeUtils |
Utility methods for |
OffsetEdgeTreatment |
Offsets a different edge treatment by the given amount. |
RelativeCornerSize |
A |
RoundedCornerTreatment |
A corner treatment which rounds a corner of a shape. |
ShapeAppearanceModel |
This class models the edges and corners of a shape, which are used by to generate and render the shape for a view's background. |
ShapeAppearanceModel.Builder |
Builder to create instances of |
ShapeAppearancePathProvider |
A class to convert a |
ShapePath |
Represents the descriptive path of a shape. |
ShapePath.PathArcOperation |
Path arc operation. |
ShapePath.PathCubicOperation |
Path cubic operation. |
ShapePath.PathLineOperation |
Straight line operation. |
ShapePath.PathOperation |
Interface for a path operation to be appended to the operations list. |
ShapePath.PathQuadOperation |
Path quad operation. |
ShapePathModel |
This class is deprecated. Use |
TriangleEdgeTreatment |
An edge treatment which draws triangles at the midpoint of an edge, facing into or out of the shape. |