Papyrus::AffineAnimator | |
Papyrus::Animator | |
Papyrus::Arc | An arc is drawn centered on the (x,y) coordinate with a specified radius and start/stop angles |
Papyrus::Beziergon | ![]() Beziergon |
Papyrus::Bezierline | ![]() Bezierline |
Papyrus::Boxed | |
Papyrus::Canvas | |
Papyrus::Circle | A circle is drawn centered on the x,y coordinate with a specified radius |
Papyrus::Controller | |
Papyrus::Drawable | Papyrus::Drawable is the base class for objects capable of being drawn into a cairo context that also have spatial properties; ie affine transforms can be meaningfully applied to drawables |
Papyrus::Face | Why is there a Face primitive in this library? For testing of course; like the teapot in OpenGL |
Papyrus::FreehandSketcher | |
Papyrus::Grid | |
Papyrus::Group | A group is a container for ordered collections of shapes, with the shapes at the top (front of the container) drawn last and the shapes at the bottom drawn first (end of the container) |
Papyrus::Handlebox | |
Papyrus::Hexgrid | This class is still not ported from the old glcanvasmm library |
Papyrus::Hilbert | |
Papyrus::HSBA | A structure containing a HSBA value |
Papyrus::HSLA | A structure containing a HSLA value |
Papyrus::Image | The Image class is used to represent an image to be drawn into the canvas |
Papyrus::KochCurve | |
Papyrus::KochSnowflake | |
Papyrus::LineStyle | |
Papyrus::Marker | Draws an marker head or tail (not the body of the marker) with the tip or tail centered at (x,y) |
Papyrus::Object | |
Papyrus::Polygon | |
Papyrus::Polyline | A polyline is drawn as a set of ordered vertices relative to the shape's x,y coordinate |
Papyrus::Rectangle | A rectangle centered on the x,y coordinate |
Papyrus::Region | |
Papyrus::RegularPolygon | |
Papyrus::Renderable | Papyrus::Renderable is a common base for all classes capable of rendering themselves into a cairomm context |
Papyrus::RGBA | A structure storing an RGBA value |
Papyrus::Rotator | |
Papyrus::Scaler | |
Papyrus::Selector | This class is in more of a preview form than final form |
Papyrus::Shape | Papyrus::Shape inherits the concepts of spatial placement and meaningful affine transforms from its parent Papyrus::Drawable, and extends it with the concept of outlining and filling |
Papyrus::Sierpinski | |
Papyrus::Text | A text object is drawn such that the shape's (x,y) coordinate defines the lower-left corner of the text area |
Papyrus::Translator | |
Papyrus::Viewbox | The Viewbox is based conceptually on the SVG viewBox attribute |
Papyrus::YUVA | A structure containing a YUV value |
PapyrusGtk::AnimatorBounceWidget | |
PapyrusGtk::AnimatorFrameIntervalWidget | |
PapyrusGtk::AnimatorFrameRateWidget | |
PapyrusGtk::LineCapButtonBox | |
PapyrusGtk::LineCapComboBox | A drop-down combobox that is loaded with graphical examples of all line join styles available in Cairo |
PapyrusGtk::LineJoinButtonBox | |
PapyrusGtk::LineJoinComboBox | A drop-down combobox that is loaded with graphical examples of all line join styles available in Cairo |
PapyrusGtk::LinestyleDialog | |
PapyrusGtk::LineStyleWidget | |
PapyrusGtk::LineWidthComboBox | A drop-down combobox that can be loaded with a range of line widths that can grow linearly or exponentially |
PapyrusGtk::MarkerComboBox | A drop-down combobox that is loaded with graphical examples of all marker styles styles available in Papyrus |
PapyrusGtk::MarkerWidget | |
PapyrusGtk::Viewport |