J2me 2D and 3D vector geometry