상속: IDisposable
예제 #1
0
        public static string getDimensions(int mgView, float[] vars)
        {
            Floats v = new Floats(vars.Length);
            Chars types = new Chars(vars.Length);
            int n = DemoCmdsGate.getDimensions(mgView, v, types);

            if (n > 0)
            {
                StringBuilder buf = new StringBuilder(n);
                for (int i = 0; i < n; i++)
                {
                    buf.Append(v.get(i));
                    vars[i] = v.get(i);
                }
                return buf.ToString();
            }
            return "";
        }
예제 #2
0
 public static int getDimensions(int mgView, Floats vars, Chars types)
 {
     int ret = democmdsPINVOKE.DemoCmdsGate_getDimensions(mgView, Floats.getCPtr(vars), Chars.getCPtr(types));
     if (democmdsPINVOKE.SWIGPendingException.Pending) throw democmdsPINVOKE.SWIGPendingException.Retrieve();
     return ret;
 }
예제 #3
0
파일: Chars.cs 프로젝트: rhcad/touchvg-v0.6
 internal static HandleRef getCPtr(Chars obj) {
   return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
 }
예제 #4
0
파일: Chars.cs 프로젝트: shuangyou/TouchVG
 internal static HandleRef getCPtr(Chars obj)
 {
     return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr);
 }