struct APoint -> APoint