Added new interface to represent 3d positions and orientations