/** * Returns the stroke value returned by {@link VisualItem#getStroke()}, scaled by the current line * width determined by the {@link #getLineWidth(VisualItem)} method. Subclasses may override this * method to perform custom stroke assignment, but should respect the line width paremeter stored * in the {@link #m_curWidth} member variable, which caches the result of <code>getLineWidth * </code>. * * @see prefuse.render.AbstractShapeRenderer#getStroke(prefuse.visual.VisualItem) */ @Override protected BasicStroke getStroke(VisualItem item) { return StrokeLib.getDerivedStroke(item.getStroke(), m_curWidth); }