java.lang.Object
jpicedt.graphic.io.parser.AbstractRegularExpression
jpicedt.graphic.io.parser.SequenceExpression
jpicedt.graphic.io.parser.pstricks.PsEllipticalArcExpression
- All Implemented Interfaces:
- jpicedt.graphic.io.parser.ExpressionConstants, jpicedt.graphic.model.PicObjectConstants
- public class PsEllipticalArcExpression
- extends jpicedt.graphic.io.parser.SequenceExpression
- implements jpicedt.graphic.model.PicObjectConstants
see PicEllipseFormater for details on the trick used to build elliptical arcs
%PSTEllipticArc arcStart=xxx arcExtent=xxx
\psclip{\pswedge[linecolor=white](xC,yC){radius}{Ang1}{Ang2}}\psellipse[param](xC,yC)(hradius,vradius)\endpsclip
%End PSTEllipticArc
We expect the parsed expression to have EXACTLY the same syntax as that produced by the formatter.
[pending] of course, need to be improved !
Field Summary |
(package private) jpicedt.graphic.io.parser.LaTeXParser.Pool |
pool
|
(package private) double |
startAngle
|
Fields inherited from interface jpicedt.graphic.model.PicObjectConstants |
CROSSHATCH, CROSSHATCH_FILLED, DASH_OPAQUE, DASH_TRANSPARENT, DASH1, DASH2, DASH3, DASHED, DIMEN, DOT_SEP, DOT_SEP1, DOT_SEP2, DOT_SEP3, DOTTED, DOUBLE_COLOR, DOUBLE_LINE, DOUBLE_SEP, FILL_COLOR, FILL_STYLE, HATCH_ANGLE, HATCH_COLOR, HATCH_SEP, HATCH_WIDTH, HLINES, HLINES_FILLED, INNER, LEFT_ARROW, LINE_COLOR, LINE_STYLE, LINE_WIDTH, MaxAttributeNameIndex, MIDDLE, NONE, OUTER, POLYGON_DOTS, POLYGON_SOLID, POLYGON_STYLE, PS_POINT, RIGHT_ARROW, SHADOW, SHADOW_ANGLE, SHADOW_COLOR, SHADOW_SIZE, SOLID, VLINES, VLINES_FILLED |
Fields inherited from interface jpicedt.graphic.io.parser.ExpressionConstants |
ANY_CHAR, ANY_CHAR_EOL, ANY_SIGN, AT_LEAST, AT_MOST, DEBUG, DOUBLE, EOL, EXACTLY, INTEGER, NEGATIVE, NON_NULL, POSITIVE, STRICTLY_NEGATIVE, STRICTLY_POSITIVE, WHITE_SPACES, WHITE_SPACES_OR_EOL |
pool
jpicedt.graphic.io.parser.LaTeXParser.Pool pool
startAngle
double startAngle
PsEllipticalArcExpression
public PsEllipticalArcExpression(jpicedt.graphic.io.parser.LaTeXParser.Pool pl)