code: private void initializePainters() {
          mClockwiseReachedArcPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
          mClockwiseReachedArcPaint.setColor(mClockwiseArcColor);
          mClockwiseReachedArcPaint.setAntiAlias(true);
          mClockwiseReachedArcPaint.setStrokeWidth(mClockwiseReachedArcWidth);
          mClockwiseReachedArcPaint.setStyle(Paint.Style.STROKE);
  
          mCounterClockwiseReachedArcPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
          mCounterClockwiseReachedArcPaint.setColor(mCounterClockwiseArcColor);
          mCounterClockwiseReachedArcPaint.setAntiAlias(true);
          mCounterClockwiseReachedArcPaint.setStrokeWidth(mCounterClockwiseReachedArcWidth);
          mCounterClockwiseReachedArcPaint.setStyle(Paint.Style.STROKE);
  
          mClockwiseOutlineArcPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
          mClockwiseOutlineArcPaint.setColor(mClockwiseOutlineArcColor);
          mClockwiseOutlineArcPaint.setAntiAlias(true);
          mClockwiseOutlineArcPaint.setStrokeWidth(mClockwiseOutlineArcWidth);
          mClockwiseOutlineArcPaint.setStyle(Paint.Style.STROKE);
  
          mCounterClockwiseOutlineArcPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
          mCounterClockwiseOutlineArcPaint.setColor(mCounterClockwiseOutlineArcColor);
          mCounterClockwiseOutlineArcPaint.setAntiAlias(true);
          mCounterClockwiseOutlineArcPaint.setStrokeWidth(mCounterClockwiseOutlineArcWidth);
          mCounterClockwiseOutlineArcPaint.setStyle(Paint.Style.STROKE);
  
          mCircleFillPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
          mCircleFillPaint.setColor(mCircleFillColor);
          mCircleFillPaint.setAntiAlias(true);
          mCircleFillPaint.setStyle(Paint.Style.FILL);
  
          //Defaults
          mReachedArcPaint = mClockwiseReachedArcPaint;
          mOutlineArcPaint = mClockwiseOutlineArcPaint;
      }
docs: Initializes the paints used for the bars