code: protected BufferedImage create_POINTER_Image(final int WIDTH, final PointerType POINTER_TYPE) {
          if (getPointerColor() != ColorDef.CUSTOM) {
              return POINTER_FACTORY.createStandardPointer(WIDTH, POINTER_TYPE, getPointerColor(), getBackgroundColor());
          } else {
              return POINTER_FACTORY.createStandardPointer(WIDTH, POINTER_TYPE, getPointerColor(), getModel().getCustomPointerColorObject(), getBackgroundColor());
          }
      }
docs: Returns the image of the pointer. This pointer is centered in the gauge.
  @param WIDTH
  @param POINTER_TYPE
  @return the pointer image that is used in all gauges that have a centered pointer