|
Class Summary |
| ArrowTypeExpression |
"0/1 0/1" arrow type (we take for granted that this string is followed by a LaTeX-picPoint, as in
%Line 0 1 (2.3,4.5)..., possibly with leading whitespaces) |
| ColorExpression |
jPicEdt syntax (i.e. |
| DashStatement |
% ... |
| PicBezierExpression |
Rules for parsing quad curves with a PicEdt syntax :
PicBezier :
%Bezier 0|1 0|1 (x1,y1)(xC,yC)(x2,y2) dash=value
Any string
%End Bezier
dash is optional |
| PicEllipseExpression |
PicEllipse :
%Ellipse(x0,y0)(width)(height)
%Ellipse(x0,y0)(width,height) filled|whiten|blacken|shade arcStart= arcExtent=
Any string (multiput...)
%End Ellipse |
| PicGroupExpression |
PicGroup:
%Begin group
... |
| PicLineExpression |
PicLine :
%Line 0 0 (x0,y0)(x1,y1) dash=value
%Line 0 1 (x0,y0)(x1,y1) dash=value
%Line 1 0 (x0,y0)(x1,y1) dash=value
%Line 1 1 (x0,y0)(x1,y1) dash=value (dash is optional)
Any string (\multiput, etc...)
%End Line |
| PicPolygonExpression |
PicPolygon :
%Polygon (x1,y1)...(xn,yn) dash=value whiten|shade|blacken closed
... |
| PicRectangleExpression |
PicRectangle :
PicRectangle :
%Rectangle(x0,y0)(x1,y1)
or %Rectangle(x0,y0)(x1,y1) filled|blacken|shade|whiten dash=value
Any string
%End Rectangle |