docs: @Override
      public void draw(Canvas c, Projection pProjection) {
          if (isCompassEnabled() && !Float.isNaN(mAzimuth)) {
              drawCompass(c, mMode * (mAzimuth + mAzimuthOffset + getDisplayOrientation()), pProjection
                  .getScreenRect());
          }
      }