at (x, y) element
          
          
            Signature: (x:Numeric * y:Numeric) -> element:'?8169 -> RefSpace * '?8169 
                          Type parameters: '?8169           
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            atPos arg1 element
          
          
            Signature: Vector -> element:'?8171 -> RefSpace * '?8171 
                          Type parameters: '?8171           
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            bezierTo (x, y) (cx1, cy1) (cx2, cy2)
          
          
            Signature: (x:Numeric * y:Numeric) -> (cx1:Numeric * cy1:Numeric) -> (cx2:Numeric * cy2:Numeric) -> PathPart 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            circle radius
          
          
            Signature: radius:Numeric -> Shape 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            ellipse (width, height)
          
          
            Signature: (width:Numeric * height:Numeric) -> Shape 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            line (x1, y1) (x2, y2)
          
          
            Signature: (x1:Numeric * y1:Numeric) -> (x2:Numeric * y2:Numeric) -> RefSpace * PathPart 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            lineTo (x, y)
          
          
            Signature: (x:Numeric * y:Numeric) -> PathPart 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            origin 
          
          
            Signature: Behaviour * Behaviour 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            Pi 
          
          
            Signature: Numeric 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            placedMap f (r, s)
          
          
            Signature: f:('?8190 -> '?8191) -> (r:'?8192 * s:'?8190) -> '?8192 * '?8191 
                          Type parameters: '?8190, '?8191, '?8192           
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            rectangle (width, height)
          
          
            Signature: (width:Numeric * height:Numeric) -> Shape 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            rotatedBy alpha (refSpace, element)
          
          
            Signature: alpha:Numeric -> (refSpace:RefSpace * element:'?8177) -> RefSpace * '?8177 
                          Type parameters: '?8177           
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            scaledBy ratio (refSpace, element)
          
          
            Signature: ratio:Numeric -> (refSpace:RefSpace * element:'?8179) -> RefSpace * '?8179 
                          Type parameters: '?8179           
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            scaledByX ratio (refSpace, element)
          
          
            Signature: ratio:Numeric -> (refSpace:RefSpace * element:'?8181) -> RefSpace * '?8181 
                          Type parameters: '?8181           
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            scaledByY ratio (refSpace, element)
          
          
            Signature: ratio:Numeric -> (refSpace:RefSpace * element:'?8183) -> RefSpace * '?8183 
                          Type parameters: '?8183           
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            square width
          
          
            Signature: width:Numeric -> Shape 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            text format
          
          
            Signature: format:StringFormat<'?8153,Text> -> '?8153 
                          Type parameters: '?8153           
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            toClosedPath 
          
          
            Signature: PathPart list -> Shape 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            toOpenPath 
          
          
            Signature: PathPart list -> Shape 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            transform matrix refSpace
          
          
            Signature: matrix:TransformMatrix -> refSpace:RefSpace -> RefSpace 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            translatedBy (x, y) (refSpace, element)
          
          
            Signature: (x:Numeric * y:Numeric) -> (refSpace:RefSpace * element:'?8175) -> RefSpace * '?8175 
                          Type parameters: '?8175           
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            withContour pen (space, shape)
          
          
            Signature: pen:Pen -> (space:'?8156 * shape:Shape) -> '?8156 * StyledShape 
                          Type parameters: '?8156           
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            withContourAndFill (...)
          
          
            Signature: (pen:Pen * brush:Brush) -> (space:'?8160 * shape:Shape) -> '?8160 * StyledShape 
                          Type parameters: '?8160           
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            withFill brush (space, shape)
          
          
            Signature: brush:Brush -> (space:'?8158 * shape:Shape) -> '?8158 * StyledShape 
                          Type parameters: '?8158           
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            withSize size text
          
          
            Signature: size:Numeric -> text:Text -> Text 
                       
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            withZ z (refSpace, element)
          
          
            Signature: z:Numeric -> (refSpace:RefSpace * element:'?8173) -> RefSpace * '?8173 
                          Type parameters: '?8173           
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            writtenWithContour pen (space, text)
          
          
            Signature: pen:Pen -> (space:'?8164 * text:Text) -> '?8164 * StyledShape 
                          Type parameters: '?8164           
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            writtenWithContourAndFill (...)
          
          
            Signature: (pen:Pen * brush:Brush) -> (space:'?8166 * text:Text) -> '?8166 * StyledShape 
                          Type parameters: '?8166           
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            writtenWithFill brush (space, text)
          
          
            Signature: brush:Brush -> (space:'?8162 * text:Text) -> '?8162 * StyledShape 
                          Type parameters: '?8162           
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            xFlipped (refSpace, element)
          
          
            Signature: (refSpace:RefSpace * element:'?8185) -> RefSpace * '?8185 
                          Type parameters: '?8185           
         | 
        
            
               
               
            
          
         | 
      
      
        
          
            yFlipped (refSpace, element)
          
          
            Signature: (refSpace:RefSpace * element:'?8187) -> RefSpace * '?8187 
                          Type parameters: '?8187           
         | 
        
            
               
               
            
          
         |