docs: public void drawEvent(OutlierEvent outlierEvent, boolean bRedrawPointImg)
      {
          Graphics2D imageGraphics = (Graphics2D) canvasImg.createGraphics();
  
          if (bAntiAlias) {
              imageGraphics.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
                      RenderingHints.VALUE_ANTIALIAS_ON);
          }
  
          int size = Math.min(getWidth(), getHeight());
          int x = (int) Math.round(outlierEvent.point.value(getActiveXDim()) * size);
          int y = (int) Math.round(outlierEvent.point.value(getActiveYDim()) * size);
          //System.out.println("drawPoint: size="+size+" x="+x+" y="+y);
  
          Color c = outlierEvent.outlier ? Color.RED : Color.BLACK;
          
          imageGraphics.setColor(c);
          int psize = EVENTSIZE;
          int poffset = EVENTSIZE / 2;
          imageGraphics.drawOval(x - poffset, y - poffset, psize, psize);
  
          if (bRedrawPointImg) {
              RedrawPointLayer();
          }
      }