|
|||||||||
Home >> All >> jpicedt >> graphic >> io >> parser >> [ pstricks overview ] | PREV PACKAGE NEXT PACKAGE |
Package jpicedt.graphic.io.parser.pstricks
Class Summary | |
BeginPsPictureExpression | PsTricks : \begin{pspicture}(x0,y0)(x1,y1) -> defines a box with BL=(x0,y0) and TR=(x1,y1) \begin{pspicture}*(x0,y0)(x1,y1) -> clipped \begin{pspicture}[baseline](x0,y0)(x1,y1) -> changes baseline (see pstricks's doc p.41) \begin{pspicture}[](x0,y0)(x1,y1) -> baseline passes across the origine |
EndPsPictureExpression | \end{pspicture} |
PsArcExpression | \\psarc[parameters]{<->}(x0,y0){rad}{angleA}{angleB} ; where at least "arrows" or (x0,y0) args must be included \\psarc*[parameters]{<->}(x0,y0){rad}{angleA}{angleB} ; idid. |
PsBezierExpression | Rules for parsing cubic splines with a PsTricks syntax : \\psbezier[parameters]{arrows}(x0,y0)(x1,y1)(x2,y2)(x3,y3) \\psbezier*[parameters]{arrows}(x0,y0)(x1,y1)(x2,y2)(x3,y3) |
PsCircleExpression | Quick circle : \\pscircle[parameters](x0,y0)(rad) \\pscircle*[parameters](x0,y0)(rad) |
PsEllipseExpression | \\psellipse[parameters](x0,y0)(hrad,vrad) \\psellipse*[parameters](x0,y0)(hrad,vrad) |
PsEllipticalArcExpression | 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. |
PsFrameExpression | \\psframe[parameters](x0,y0)(x1,y1) \\psframe*[parameters](x0,y0)(x1,y1) |
PsLineExpression | Deprecated. replaced by PsPolygonExpression |
PsPolygonExpression | PsPolygon -> close path ; PsLine -> open path. \\pspolygon[param](2,4)(3,15) // NO ARROW ALLOWED HERE ! \\pspolygon*[param](5,1)(5,8)...(xN,yN) \\psline[param]{arrows}(5,1)(5,8)...(xN,yN) \\psline*[param]{arrows}(5,1)(5,8)...(xN,yN) |
PsQLineExpression | Quick line : \\qline(x0,y0)(x1,y1) Uses default parameters values. |
PsRPutExpression | \\rput[refpoint]{rotation}(x,y){stuff} \\rput*[refpoint]{rotation}(x,y){stuff} where : refpoint = B|b|t for vertical and l|r for horizontal (B = baseline), used only for psframebox and rel. |
PSTAngleParameter | "hatchangle=45" or "shadowangle=90" |
PSTArrowExpression | Parses two arrows. |
PSTBooleanExpression | "shadow=true" or "shadow=false" ... |
PSTColorExpression | expression involving colours, e.g. |
PSTDashExpression | ex : "dash=1pt 3mm" (first opaque, then transparent) |
PSTFillStyleExpression | "fillstyle=style" where style is one of PicObjectConstants predefined fill styles. |
PSTInstanciationExpression | instanciates a new Element by cloning the given object, when it finds the given tag, then adds it to the current PicGroup ; same as InstanciationExpression except that we use pool.pstSet instead of pool.ltxSet |
PSTLengthParameter | Every statement involving length units (as set by PsTricks's "runit" register), e.g. |
PSTLineStyleExpression | "linestyle=style" where style is one of PicObjectConstants predefined line styles. |
PSTParametersExpression | PsTricks graphics parameters, e.g. |
PSTPicPointExpression | an expression that parses "(x,y)" string (PsTricks-like PicPoint) and gives the corresponding numerical values to the point number "ptNumber" of the current Element (see jpicedt.graphic.model.Element interface for details on the setPoint()/getPoint() methods). |
PsUnitLengthExpression | To be used by PSTParamExpression. |
StarExpression | handles optional "*" after psframebox,pspolygon,... |
UserDefinedColorExpression | parse expression like : - \\newgray{user-def colour name}{num} (where num is a gray scale specification b/w 0 and 1) - \\newrgbcolor{user-def-colour-name}{num1 num2 num3} (where num are numbers b/w 0 and 1) - \\newhsbcolor{user-def-colour-name}{num1 num2 num3} (where num are numbers b/w 0 and 1) - \\newcmykcolor{user-def-colour-name}{num1 num2 num3 num4} (where num are numbers b/w 0 and 1) Colour names may contain letters and numbers. |
|
|||||||||
Home >> All >> jpicedt >> graphic >> io >> parser >> [ pstricks overview ] | PREV PACKAGE NEXT PACKAGE |