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(OdGeExtents3d obj)
static HandleRef getCPtr(OdGePlane obj)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDgElement obj)
static HandleRef getCPtr(OdDgElementId obj)
static new OdRxClass desc()
static OdDgGeometryOverrule cast(OdRxObject pObj)
virtual OdResult intersectWith(OdDgGraphicsElement pThisElm, OdDgGraphicsElement pElm, OdDgIntersectType intType, OdGePoint3dArray points)
override void Dispose(bool disposing)
OdDgGeometryOverrule(IntPtr cPtr, bool cMemoryOwn)
static OdDgGeometryOverrule createObject()
static string getRealClassName(IntPtr ptr)
virtual OdResult intersectWith(OdDgGraphicsElement pThisElm, OdDgGraphicsElement pElm, OdDgIntersectType intType, OdGePlane projPlane, OdGePoint3dArray points)
virtual OdResult getGeomExtents(OdDgElement pSubject, OdDgElementId idView, OdGeExtents3d extents)
virtual OdResult getGeomExtents(OdDgElement pSubject, OdGeExtents3d extents)
override OdRxObject queryX(OdRxClass protocolClass)
static HandleRef getCPtr(OdDgGeometryOverrule obj)
static HandleRef getCPtr(OdDgGraphicsElement obj)
static global::System.Exception Retrieve()
static IntPtr OdDgGeometryOverrule_queryX(HandleRef jarg1, HandleRef jarg2)
static void delete_OdDgGeometryOverrule(HandleRef jarg1)
static IntPtr OdDgGeometryOverrule_isA(HandleRef jarg1)
static int OdDgGeometryOverrule_getGeomExtents__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDgGeometryOverrule_desc()
static int OdDgGeometryOverrule_intersectWith__SWIG_1(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, int jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static int OdDgGeometryOverrule_getGeomExtents__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static IntPtr OdDgGeometryOverrule_cast(HandleRef jarg1)
static IntPtr OdDgGeometryOverrule_createObject()
static string OdDgGeometryOverrule_getRealClassName(IntPtr jarg1)
static int OdDgGeometryOverrule_intersectWith__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, int jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)