예제 #1
0
        public MgShapeDoc cloneDoc()
        {
            IntPtr     cPtr = touchvgPINVOKE.MgShapeDoc_cloneDoc(swigCPtr);
            MgShapeDoc ret  = (cPtr == IntPtr.Zero) ? null : new MgShapeDoc(cPtr, false);

            return(ret);
        }
예제 #2
0
        public static MgShapeDoc createDoc()
        {
            IntPtr     cPtr = touchvgPINVOKE.MgShapeDoc_createDoc();
            MgShapeDoc ret  = (cPtr == IntPtr.Zero) ? null : new MgShapeDoc(cPtr, false);

            return(ret);
        }
예제 #3
0
        public MgShapeDoc shallowCopy()
        {
            IntPtr     cPtr = touchvgPINVOKE.MgShapeDoc_shallowCopy(swigCPtr);
            MgShapeDoc ret  = (cPtr == IntPtr.Zero) ? null : new MgShapeDoc(cPtr, false);

            return(ret);
        }
예제 #4
0
        public static MgShapeDoc fromHandle(int h)
        {
            IntPtr     cPtr = touchvgPINVOKE.MgShapeDoc_fromHandle(h);
            MgShapeDoc ret  = (cPtr == IntPtr.Zero) ? null : new MgShapeDoc(cPtr, false);

            return(ret);
        }
예제 #5
0
        public static MgLayer create(MgShapeDoc doc, int index)
        {
            IntPtr  cPtr = touchvgPINVOKE.MgLayer_create(MgShapeDoc.getCPtr(doc), index);
            MgLayer ret  = (cPtr == IntPtr.Zero) ? null : new MgLayer(cPtr, false);

            return(ret);
        }
예제 #6
0
파일: MgView.cs 프로젝트: shuangyou/TouchVG
        public virtual MgShapeDoc doc()
        {
            IntPtr     cPtr = touchvgPINVOKE.MgView_doc(swigCPtr);
            MgShapeDoc ret  = (cPtr == IntPtr.Zero) ? null : new MgShapeDoc(cPtr, false);

            return(ret);
        }
예제 #7
0
 public int copyShapes(MgShapeDoc src, bool deeply)
 {
     int ret = touchvgPINVOKE.MgShapeDoc_copyShapes(swigCPtr, MgShapeDoc.getCPtr(src), deeply);
     return ret;
 }
예제 #8
0
 internal static HandleRef getCPtr(MgShapeDoc obj)
 {
     return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
 }
예제 #9
0
 public static MgLayer create(MgShapeDoc doc, int index)
 {
     IntPtr cPtr = touchvgPINVOKE.MgLayer_create(MgShapeDoc.getCPtr(doc), index);
     MgLayer ret = (cPtr == IntPtr.Zero) ? null : new MgLayer(cPtr, false);
     return ret;
 }
예제 #10
0
        public int copyShapes(MgShapeDoc src, bool deeply)
        {
            int ret = touchvgPINVOKE.MgShapeDoc_copyShapes(swigCPtr, MgShapeDoc.getCPtr(src), deeply);

            return(ret);
        }
예제 #11
0
 internal static HandleRef getCPtr(MgShapeDoc obj)
 {
     return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr);
 }
예제 #12
0
 public void copyShapes(MgShapeDoc src, bool deeply)
 {
     touchvgPINVOKE.MgShapeDoc_copyShapes(swigCPtr, MgShapeDoc.getCPtr(src), deeply);
 }