Beispiel #1
0
 /// <summary>
 /// 通过json更新图形
 /// </summary>
 /// <param name="geometryJson"></param>
 public static void SetShapeByJson(this IFeatureBuffer buffer, JObject geometry)
 {
     try
     {
         IGeometry geo = XGeometry.Parse(geometry.ToString());
         buffer.Shape = geo;
     }
     catch (Exception e)
     {
         buffer.Shape = null;
     }
 }
Beispiel #2
0
 public static bool XGetGeometry(IntPtr display, IntPtr window, out XGeometry geo)
 {
     geo = new XGeometry();
     return(XGetGeometry(display, window, out geo.root, out geo.x, out geo.y, out geo.width, out geo.height,
                         out geo.bw, out geo.d));
 }