object_ellipse py port