if (!((SVGOMAnimatedRect) aViewBox).isSpecified()) {
// no viewBox specified
return new AffineTransform();
}
SVGRect viewBox = aViewBox.getAnimVal();
float[] vb = new float[] { viewBox.getX(), viewBox.getY(),
viewBox.getWidth(), viewBox.getHeight() };
return getPreserveAspectRatioTransform(e, vb, w, h, aPAR, ctx);
}