Class | Description |
---|---|
Arc |
Creates editable arc with handles for width, height, start, and end.
|
ArtStationApplication |
Main application window
|
Bezier |
Creates editable Bezier with handles for start, end, and their controllers.
|
CanvasArea |
Display area that draws the grid, background, and shapes.
|
Change |
This class will hold the information about the previous state of a shape.
|
ChangeList |
Holds previous twenty Changes
|
Circle |
Creates editable circle with handles for width and height.
|
GUI |
Handles the creation of all GUI elements.
|
Handle |
Handle used in various shapes.
|
Line |
Creates editable line with handles for start and end.
|
Picture |
Creates editable image with handle for corner.
|
Polygon |
Creates editable polygon with handles for each vertex.
|
Rectangle |
Creates editable rectangle with handles for width and height.
|
Shape |
Abstract class that provides the shared data members for all shapes.
|
Triangle |
Creates editable triangle with handles for width and height.
|
VertexHandle |
Handle used by Polygons and Pictures to control the location of a vertex without any constraints.
|
Enum | Description |
---|---|
ShapeType |
Used to designate which shape is being drawn.
|
Transformation |
Used to designate which change is being made.
|
Processing tool ArtStation by Justin Wilder. (c) 2019