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.  More... 
 | 
|  | 
| 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
- falseif the three points are colinear
Definition at line 358 of file qgsarrowsymbollayer.cpp.
 
 
◆ spiralArcTo()
      
        
          | void spiralArcTo | ( | QPainterPath & | path, | 
        
          |  |  | QPointF | center, | 
        
          |  |  | qreal | startAngle, | 
        
          |  |  | qreal | startRadius, | 
        
          |  |  | qreal | endAngle, | 
        
          |  |  | qreal | endRadius, | 
        
          |  |  | int | direction | 
        
          |  | ) |  |  | 
      
 
 
◆ straightArrow()