private static extern void udGeometry_InitRectangleXY(IntPtr pGeometry, udGeometryDouble2 point1, udGeometryDouble2 point2);
private static extern void udGeometry_InitCircleXY(IntPtr pGeometry, udGeometryDouble2 centre, double radius);