private void testNormalTransform(AAffineTransform t) {
if (!t.isSquare()) return;
int dimensions=t.inputDimensions();
AVector d=Vectorz.newVector(dimensions);
Vectorz.fillGaussian(d);
d.normalise();
AVector r=Vectorz.newVector(dimensions);
t.transformNormal(d, r);
assertTrue(r.isZero()||r.isUnitLengthVector());