/** * draws the label (if any) * * @param renderer 3D renderer * @param forPicking says if this method is called for picking * @return if picking occurred */ private boolean drawLabel(Renderer renderer, boolean forPicking) { if (forPicking) if (!(getGeoElement().isPickable())) return false; if (!isLabelVisible()) return false; label.draw(renderer); return true; }
/** drawLabel is used here for ticks */ public void drawLabel(Renderer renderer) { // if (!getView3D().isStarted()) return; if (!getGeoElement().isEuclidianVisible()) return; if (!getGeoElement().isLabelVisible()) return; // Application.debug("ici"); for (DrawLabel3D label : labels.values()) label.draw(renderer); super.drawLabel(renderer); }