affine coordinates