All Classes and Interfaces

Class
Description
Represents a snapshot of the canvas state for undo/redo operations.
Base interface for all drawable objects in Prism.
A drawable image object that can be placed on the canvas.
Configuration settings for creating a new Prism document.
Handles saving and loading of Prism objects (.pobj files).
Represents a complete Prism document containing both raster and vector data.
Handles saving and loading of complete Prism documents (.prism files).
Version information for the Prism engine.
A resize handle for manipulating objects on the canvas.
Possible positions for resize handles.
A vector shape object that can be drawn on the canvas.
Enumeration of all available shape types in Prism.
A freehand stroke object that can be drawn on the canvas.
A text object that can be drawn on the canvas.
Enumeration of all available measurement tools in Prism's toolbox.