Inheritance: IDisposable
コード例 #1
0
ファイル: MgView.cs プロジェクト: shuangyou/TouchVG
        public static MgView fromHandle(int h)
        {
            IntPtr cPtr = touchvgPINVOKE.MgView_fromHandle(h);
            MgView ret  = (cPtr == IntPtr.Zero) ? null : new MgView(cPtr, false);

            return(ret);
        }
コード例 #2
0
        public int getSelectionForChange(MgView view, Shapes shapes)
        {
            int ret = touchvgPINVOKE.MgSelection_getSelectionForChange(swigCPtr, MgView.getCPtr(view), Shapes.getCPtr(shapes));

            if (touchvgPINVOKE.SWIGPendingException.Pending)
            {
                throw touchvgPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #3
0
ファイル: MgSelection.cs プロジェクト: vvhh2002/TouchVG
 public int getSelectionCount(MgView view)
 {
     int ret = touchvgPINVOKE.MgSelection_getSelectionCount(swigCPtr, MgView.getCPtr(view));
     return ret;
 }
コード例 #4
0
ファイル: MgSelection.cs プロジェクト: vvhh2002/TouchVG
 public virtual bool isSelectedByType(MgView view, int type)
 {
     bool ret = touchvgPINVOKE.MgSelection_isSelectedByType(swigCPtr, MgView.getCPtr(view), type);
     return ret;
 }
コード例 #5
0
ファイル: MgView.cs プロジェクト: shuangyou/TouchVG
 internal static HandleRef getCPtr(MgView obj)
 {
     return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr);
 }
コード例 #6
0
ファイル: MgDynShapeLock.cs プロジェクト: rhcad/touchvg-v0.6
 public MgDynShapeLock(bool forWrite, MgView view) : this(touchvgPINVOKE.new_MgDynShapeLock__SWIG_1(forWrite, MgView.getCPtr(view)), true) {
 }
コード例 #7
0
ファイル: MgView.cs プロジェクト: rhcad/touchvg-v0.6
 internal static HandleRef getCPtr(MgView obj) {
   return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
 }
コード例 #8
0
ファイル: MgShapesLock.cs プロジェクト: rhcad/touchvg-v0.6
 public static bool lockedForRead(MgView view) {
   bool ret = touchvgPINVOKE.MgShapesLock_lockedForRead(MgView.getCPtr(view));
   return ret;
 }
コード例 #9
0
ファイル: MgShapesLock.cs プロジェクト: rhcad/touchvg-v0.6
 public MgShapesLock(MgView view, int timeout) : this(touchvgPINVOKE.new_MgShapesLock__SWIG_2(MgView.getCPtr(view), timeout), true) {
 }
コード例 #10
0
        public int getSelectionCount(MgView view)
        {
            int ret = touchvgPINVOKE.MgSelection_getSelectionCount(swigCPtr, MgView.getCPtr(view));

            return(ret);
        }
コード例 #11
0
        public virtual bool isSelectedByType(MgView view, int type)
        {
            bool ret = touchvgPINVOKE.MgSelection_isSelectedByType(swigCPtr, MgView.getCPtr(view), type);

            return(ret);
        }
コード例 #12
0
        public virtual bool isEditMode(MgView view)
        {
            bool ret = touchvgPINVOKE.MgSelection_isEditMode(swigCPtr, MgView.getCPtr(view));

            return(ret);
        }
コード例 #13
0
        public virtual bool isFixedLength(MgView view)
        {
            bool ret = touchvgPINVOKE.MgSelection_isFixedLength(swigCPtr, MgView.getCPtr(view));

            return(ret);
        }
コード例 #14
0
ファイル: MgSelection.cs プロジェクト: vvhh2002/TouchVG
 public int getSelectionForChange(MgView view, Shapes shapes)
 {
     int ret = touchvgPINVOKE.MgSelection_getSelectionForChange(swigCPtr, MgView.getCPtr(view), Shapes.getCPtr(shapes));
     if (touchvgPINVOKE.SWIGPendingException.Pending) throw touchvgPINVOKE.SWIGPendingException.Retrieve();
     return ret;
 }
コード例 #15
0
        public virtual MgSelState getSelectState(MgView view)
        {
            MgSelState ret = (MgSelState)touchvgPINVOKE.MgSelection_getSelectState(swigCPtr, MgView.getCPtr(view));

            return(ret);
        }
コード例 #16
0
ファイル: MgShapesLock.cs プロジェクト: rhcad/touchvg-v0.6
 public MgShapesLock(int flags, MgView view) : this(touchvgPINVOKE.new_MgShapesLock__SWIG_1(flags, MgView.getCPtr(view)), true) {
 }
コード例 #17
0
        public virtual int getSelectType(MgView view)
        {
            int ret = touchvgPINVOKE.MgSelection_getSelectType(swigCPtr, MgView.getCPtr(view));

            return(ret);
        }
コード例 #18
0
ファイル: MgShapesLock.cs プロジェクト: rhcad/touchvg-v0.6
 public MgShapesLock(MgView view) : this(touchvgPINVOKE.new_MgShapesLock__SWIG_3(MgView.getCPtr(view)), true) {
 }
コード例 #19
0
ファイル: MgSelection.cs プロジェクト: vvhh2002/TouchVG
 public virtual MgSelState getSelectState(MgView view)
 {
     MgSelState ret = (MgSelState)touchvgPINVOKE.MgSelection_getSelectState(swigCPtr, MgView.getCPtr(view));
     return ret;
 }
コード例 #20
0
ファイル: MgCmdManager.cs プロジェクト: hantu123/touchvg
 public virtual bool dynamicChangeEnded(MgView view, bool apply)
 {
     bool ret = touchvgPINVOKE.MgCmdManager_dynamicChangeEnded(swigCPtr, MgView.getCPtr(view), apply);
     return ret;
 }
コード例 #21
0
ファイル: MgSelection.cs プロジェクト: vvhh2002/TouchVG
 public virtual int getSelectType(MgView view)
 {
     int ret = touchvgPINVOKE.MgSelection_getSelectType(swigCPtr, MgView.getCPtr(view));
     return ret;
 }
コード例 #22
0
ファイル: MgDynShapeLock.cs プロジェクト: rhcad/touchvg-v0.6
 public MgDynShapeLock(bool forWrite, MgView view, int timeout) : this(touchvgPINVOKE.new_MgDynShapeLock__SWIG_0(forWrite, MgView.getCPtr(view), timeout), true) {
 }
コード例 #23
0
ファイル: MgSelection.cs プロジェクト: vvhh2002/TouchVG
 public virtual bool isLocked(MgView view)
 {
     bool ret = touchvgPINVOKE.MgSelection_isLocked(swigCPtr, MgView.getCPtr(view));
     return ret;
 }
コード例 #24
0
ファイル: MgDynShapeLock.cs プロジェクト: rhcad/touchvg-v0.6
 public static bool lockedForWrite(MgView view) {
   bool ret = touchvgPINVOKE.MgDynShapeLock_lockedForWrite(MgView.getCPtr(view));
   return ret;
 }
コード例 #25
0
        public virtual bool dynamicChangeEnded(MgView view, bool apply)
        {
            bool ret = touchvgPINVOKE.MgCmdManager_dynamicChangeEnded(swigCPtr, MgView.getCPtr(view), apply);

            return(ret);
        }