Go to the source code of this file.
 | 
| QPointF  | circlePoint (QPointF center, qreal radius, qreal angle) | 
|   | 
| qreal  | clampAngle (qreal a) | 
|   | 
| QPolygonF  | curvedArrow (QPointF po, QPointF pm, QPointF pd, qreal startWidth, qreal width, qreal headWidth, qreal headHeight, QgsArrowSymbolLayer::HeadType headType, QgsArrowSymbolLayer::ArrowType arrowType, qreal offset) | 
|   | 
| qreal  | euclidean_distance (QPointF po, QPointF pd) | 
|   | 
| void  | pathArcTo (QPainterPath &path, QPointF circleCenter, qreal circleRadius, qreal angle_o, qreal angle_d, int direction) | 
|   | 
| bool  | pointsToCircle (QPointF a, QPointF b, QPointF c, QPointF ¢er, qreal &radius) | 
|   | Compute the circumscribed circle from three points.  
  | 
|   | 
| void  | spiralArcTo (QPainterPath &path, QPointF center, qreal startAngle, qreal startRadius, qreal endAngle, qreal endRadius, int direction) | 
|   | 
| QPolygonF  | straightArrow (QPointF po, QPointF pd, qreal startWidth, qreal width, qreal headWidth, qreal headHeight, QgsArrowSymbolLayer::HeadType headType, QgsArrowSymbolLayer::ArrowType arrowType, qreal offset) | 
|   | 
◆ circlePoint()
      
        
          | QPointF circlePoint  | 
          ( | 
          QPointF  | 
          center,  | 
        
        
           | 
           | 
          qreal  | 
          radius,  | 
        
        
           | 
           | 
          qreal  | 
          angle  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ clampAngle()
  
  
      
        
          | qreal clampAngle  | 
          ( | 
          qreal  | 
          a | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ curvedArrow()
◆ euclidean_distance()
  
  
      
        
          | qreal euclidean_distance  | 
          ( | 
          QPointF  | 
          po,  | 
         
        
           | 
           | 
          QPointF  | 
          pd  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ pathArcTo()
      
        
          | void pathArcTo  | 
          ( | 
          QPainterPath &  | 
          path,  | 
        
        
           | 
           | 
          QPointF  | 
          circleCenter,  | 
        
        
           | 
           | 
          qreal  | 
          circleRadius,  | 
        
        
           | 
           | 
          qreal  | 
          angle_o,  | 
        
        
           | 
           | 
          qreal  | 
          angle_d,  | 
        
        
           | 
           | 
          int  | 
          direction  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ pointsToCircle()
      
        
          | bool pointsToCircle  | 
          ( | 
          QPointF  | 
          a,  | 
        
        
           | 
           | 
          QPointF  | 
          b,  | 
        
        
           | 
           | 
          QPointF  | 
          c,  | 
        
        
           | 
           | 
          QPointF &  | 
          center,  | 
        
        
           | 
           | 
          qreal &  | 
          radius  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Compute the circumscribed circle from three points. 
- Returns
 false if the three points are colinear 
Definition at line 371 of file qgsarrowsymbollayer.cpp.
 
 
◆ spiralArcTo()
      
        
          | void spiralArcTo  | 
          ( | 
          QPainterPath &  | 
          path,  | 
        
        
           | 
           | 
          QPointF  | 
          center,  | 
        
        
           | 
           | 
          qreal  | 
          startAngle,  | 
        
        
           | 
           | 
          qreal  | 
          startRadius,  | 
        
        
           | 
           | 
          qreal  | 
          endAngle,  | 
        
        
           | 
           | 
          qreal  | 
          endRadius,  | 
        
        
           | 
           | 
          int  | 
          direction  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ straightArrow()