protected void evaluateWidth(Expression width) { int value = getPositiveValue(width); if (value < 0) { estimateAccurate = false; } else if (value > buffer) { buffer = value; } }
int textSize = getPositiveValue(font.getSize()); int delta = -1; if (text.getLabelPlacement() instanceof PointPlacement) { Displacement pd = pp.getDisplacement(); if (pd != null) { int dx = getPositiveValue(pd.getDisplacementX()); int dy = getPositiveValue(pd.getDisplacementY()); delta = Math.max(dx, dy);
int strokeWidth = getPositiveValue(mark.getStroke().getWidth()); if (strokeWidth < 0) { estimateAccurate = false;