úÎC      !"#$%&'()*+,-./0123456789:;<=>?@ABcolors +RGB color (components are between 0 and 1)  named color Text positions end of text is fixed middle of text is fixed begginning of text is fixed Diagram data type used internally used internally used internally 9pack a diagram (kind of let-construct to save resources) 3overlay (the second is diagram over the first one) add a html link set font family set stroke width set stroke color : | FillOpacity Double Diagram -- ^ set fill opacity < | StrokeOpacity Double Diagram -- ^ set stroke opacity fill with color =clip a rectangle region (lower-left and upper-right corners) used internally rotate (radian) "scale differently at x and y axes scale move text at a given position True: polygon; False: polyline rectangle; width and height circle with radius empty diagram     ' C!"#$%D&'()*+,-./0123456789:;<=>?.Point type as defined in the diagrams package  Scalar multiplication. @AB9Elementwise addition, subtraction and multiplication for s. ( !"#$%&'()*+,-./0123456789:;<=>?@AB(?A@B6789:;<=>!"#$ %'(&)*./01,2345-+% !"#$%&'()*+,-./0123456789:;<=>?@ABE      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFG dia-base-0.1Graphics.Diagrams.TypesGraphics.DiagramsColorRGBPositionEndMiddleStartDiagramErrorRefGroupPackOverlayLink FontFamily StrokeWidthStrokeFillClipTransformMatrixRotateScaleXYScaleMoveTextPolylineRectCircle EmptyDiagramPointempty>-<~~rect rectanglecirclepolygonpolylinetextAttextFromtextTo fontFamilylinkpackclip<|>moverotatescalescaleXYfillstroke strokeWidthunioncolorrgbredgreenblueblackwhitegrayyellow*..+..*..-.linetext