anchor.diff:    /// [sectionsSpaceClearPaint] responsible to clear the space between the sections
     /// [centerSpacePaint] responsible to draw the center space of our chart.
     Paint sectionPaint, sectionsSpaceClearPaint, centerSpacePaint;
  -
  -  /// We hold this calculated angles to use in touch handling,
  -  List<double> sectionsAngle;
   
     PieChartPainter(
       PieChartData data,
  
positive.code:       return;
      }
  
      sectionsAngle = _calculateSectionsAngle(data.sections, data.sumValue);
  
      drawCenterSpace(canvas, size);
      drawSections(canvas, size, sectionsAngle);
  
negative.code: 
    @override
    PieTouchResponse handleTouch(FlTouchInput touchInput, Size size) {
      final List<double> sectionsAngle = _calculateSectionsAngle(data.sections, data.sumValue);
      return _getTouchedDetails(size, touchInput, sectionsAngle);
    }
  
  