class |
AbstractCurve |
A curve made up of a concatenation of cubic bezier curves and straight lines,
hereafter globally denoted as "segments".
|
class |
PicCircleFrom3Points |
A class implementing either a circle or an arc, whose geometry is specified by a PicEllipse,
yet is further controllable by three additional points :
this may either be a plain circle going through these three points,
or an arc going from P_1 to P_3 through P_2, in which case a pie or a chord may be added as well.
Superclass control-points are still available here, yet geometry is constrained to a circle by
invoking e.g.
|
class |
PicEllipse |
Ellipse or arc, based on parallelogram
The geometrical model of this ellipse (or its arc counterpart) is based on a parallelogram, yet
is equivalent to an ellipse rotated around its center.
|
class |
PicMultiCurve |
PicMultiCurve is basically an AbstractCurve where each subdivision point has
additionnal features regarding 2nd-order smoothness and symmetry.
|
class |
PicParallelogram |
A class implementing a parallelogram.
|
class |
PicPsCurve |
A multicurve, either closed or not, going through a set of control points.
|
class |
PicSmoothPolygon |
A multicurve, either close or not, whose geometry is specified using a polygon, in such a way that the curve snakes
"smoothly" along the polygon.
|
class |
PicText |
Textual elements, possibly surrounded by a box (currently, only rectangular, oval and circular shapes
are supported).
|
class |
TextEditable |
An abstract class for Element's that have a textual representation, and [pending:removed as of 1.3.2]
whose text can be graphically edited
|