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(OdGePlane obj)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
OdDgElementIntersectionPE(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdDgElementIntersectionPE obj)
static OdDgElementIntersectionPE cast(OdRxObject pObj)
static OdDgElementIntersectionPE createObject()
static string getRealClassName(IntPtr ptr)
override void Dispose(bool disposing)
virtual OdResult intersectWith(OdDgGraphicsElement pThisElm, OdDgGraphicsElement pElm, OdDgIntersectType intType, OdGePlane projPlane, OdGePoint3dArray points)
override OdRxObject queryX(OdRxClass protocolClass)
static new OdRxClass desc()
virtual OdResult intersectWith(OdDgGraphicsElement pThisElm, OdDgGraphicsElement pElm, OdDgIntersectType intType, OdGePoint3dArray points)
static HandleRef getCPtr(OdDgGraphicsElement obj)
static global::System.Exception Retrieve()
static int OdDgElementIntersectionPE_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 OdDgElementIntersectionPE_intersectWith__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, int jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static IntPtr OdDgElementIntersectionPE_queryX(HandleRef jarg1, HandleRef jarg2)
static string OdDgElementIntersectionPE_getRealClassName(IntPtr jarg1)
static void delete_OdDgElementIntersectionPE(HandleRef jarg1)
static IntPtr OdDgElementIntersectionPE_createObject()
static IntPtr OdDgElementIntersectionPE_desc()
static IntPtr OdDgElementIntersectionPE_isA(HandleRef jarg1)
static IntPtr OdDgElementIntersectionPE_cast(HandleRef jarg1)