14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
30 protected override void Dispose(
bool disposing) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
37 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
39 base.Dispose(disposing);
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdDbVoidPtrArray obj)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGeVector3d obj)
static HandleRef getCPtr(OdIntArray obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDgElement obj)
static HandleRef getCPtr(OdDgGripDataPtrArray obj)
virtual OdResult getGripPoints(OdDgElement pSubject, OdDgGripDataPtrArray gripsData, double curViewUnitSize, int gripSize, OdGeVector3d curViewDir, int bitFlags)
static OdDgGripOverrule createObject()
virtual void vb_gripStatus(Teigha.TG.OdDgElement pSubject, Teigha.TG.OdDgElement.GripStat status)
virtual void gripStatus(OdDgElement pSubject, OdDgElement.GripStat status)
override OdRxObject queryX(OdRxClass protocolClass)
virtual OdResult getGripPoints(OdDgElement pSubject, OdGePoint3dArray gripPoints)
static HandleRef getCPtr(OdDgGripOverrule obj)
virtual OdResult getStretchPoints(OdDgElement pSubject, OdGePoint3dArray stretchPoints)
static string getRealClassName(IntPtr ptr)
virtual OdResult moveStretchPointsAt(OdDgElement pSubject, OdIntArray indices, OdGeVector3d offset)
override void Dispose(bool disposing)
static new OdRxClass desc()
static OdDgGripOverrule cast(OdRxObject pObj)
OdDgGripOverrule(IntPtr cPtr, bool cMemoryOwn)
virtual OdResult moveGripPointsAt(OdDgElement pSubject, OdIntArray indices, OdGeVector3d offset)
virtual OdResult moveGripPointsAt(OdDgElement pSubject, OdDbVoidPtrArray grips, OdGeVector3d offset, int bitFlags)
static global::System.Exception Retrieve()
static IntPtr OdDgGripOverrule_createObject()
static IntPtr OdDgGripOverrule_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgGripOverrule_desc()
static string OdDgGripOverrule_getRealClassName(IntPtr jarg1)
static int OdDgGripOverrule_getGripPoints__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, double jarg4, int jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, int jarg7)
static void OdDgGripOverrule_gripStatus(HandleRef jarg1, HandleRef jarg2, int jarg3)
static IntPtr OdDgGripOverrule_isA(HandleRef jarg1)
static int OdDgGripOverrule_moveGripPointsAt__SWIG_0(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static int OdDgGripOverrule_moveGripPointsAt__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5)
static int OdDgGripOverrule_moveStretchPointsAt(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static int OdDgGripOverrule_getGripPoints__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDgGripOverrule_getStretchPoints(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void delete_OdDgGripOverrule(HandleRef jarg1)
static IntPtr OdDgGripOverrule_cast(HandleRef jarg1)