public FlatSVGIcon derive( int width, int height ) {
		if( width == this.width && height == this.height )
			return this;

		FlatSVGIcon icon = new FlatSVGIcon( name, width, height, scale, disabled, classLoader, url );
		icon.colorFilter = colorFilter;
		icon.document = document;
		icon.dark = dark;
		return icon;
	}
Creates a new icon with given width and height, which is derived from this icon.
<p>
If the icon has a color filter, then it is shared with the new icon.

@param width the width of the new icon
@param height the height of the new icon
@return a new icon
flatlaf-extras/src/main/java/com/formdev/flatlaf/extras/FlatSVGIcon.java