次の放射状グラデーションがあります。
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient2454"
id="radialGradient2460"
cx="4022.8572"
cy="5451.2656"
fx="4022.8572"
fy="5451.2656"
r="3559.865"
gradientTransform="matrix(-0.1071067,-0.1166362,0.1377765,-7.0459663e-2,276.61943,1452.439)"
gradientUnits="userSpaceOnUse" />
このグラデーションのサイズを 90% 縮小し、この新しいスケール (x 位置は 402.2、y 位置は 545.1 など) に基づいて適切に変換したいと思います。
明らかに、cx、cy、fx、fy、および r を .1 倍すると、そこに到達することができます。しかし、どのようにプログラムでgradientTransformを作り直して残りの道を得るのですか?