if (fill == null)
return false;
if (fill instanceof BitmapFillNode)
{
BitmapFillNode bFill = (BitmapFillNode) fill;
if (ImageHelper.bitmapFillModeIsRepeat(bFill))
{
return false;
}
else
{
if ((bFill.getFileVersion().equalTo(FXGVersion.v2_0)) && (bFill.fillMode == FillMode.SCALE))
{
if (Double.isNaN(bFill.scaleX) && Double.isNaN(bFill.scaleY) &&
Double.isNaN(bFill.x) && Double.isNaN(bFill.y) &&
(Double.isNaN(bFill.rotation) || Math.abs(bFill.rotation) < AbstractFXGNode.EPSILON) &&
bFill.matrix == null)