14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 swigCPtr =
new HandleRef(
this, cPtr);
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
29 protected override void Dispose(
bool disposing) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
36 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
38 base.Dispose(disposing);
43 MemoryManager mMan = MemoryManager.GetMemoryManager();
44 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
84 MemoryManager mMan = MemoryManager.GetMemoryManager();
85 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static global::System.Exception Retrieve()
static int OdDbBaseHatchPE_hatchStyle(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbBaseHatchPE_createObject()
static void OdDbBaseHatchPE_getLoopAt__SWIG_0(HandleRef jarg1, HandleRef jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static IntPtr OdDbBaseHatchPE_isA(HandleRef jarg1)
static void OdDbBaseHatchPE_getLoopAt__SWIG_1(HandleRef jarg1, HandleRef jarg2, int jarg3, IntPtr jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static string OdDbBaseHatchPE_getRealClassName(IntPtr jarg1)
static bool OdDbBaseHatchPE_isSolidFill(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbBaseHatchPE_cast(HandleRef jarg1)
static int OdDbBaseHatchPE_numLoops(HandleRef jarg1, HandleRef jarg2)
static bool OdDbBaseHatchPE_isReallyHatch(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbBaseHatchPE_desc()
static bool OdDbBaseHatchPE_isGradient(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbBaseHatchPE_queryX(HandleRef jarg1, HandleRef jarg2)
static void delete_OdDbBaseHatchPE(HandleRef jarg1)
static Int32 OdDbBaseHatchPE_loopTypeAt(HandleRef jarg1, HandleRef jarg2, int jarg3)
static HandleRef getCPtr(OdArrayOdGeCurve2dPtr obj)
override OdRxObject queryX(OdRxClass protocolClass)
static OdDbBaseHatchPE createObject()
static OdDbBaseHatchPE cast(OdRxObject pObj)
virtual OdDbBaseHatchPE.HatchStyle hatchStyle(OdRxObject pHatch)
virtual bool isGradient(OdRxObject pHatch)
static HandleRef getCPtr(OdDbBaseHatchPE obj)
OdDbBaseHatchPE(IntPtr cPtr, bool cMemoryOwn)
override void Dispose(bool disposing)
static new OdRxClass desc()
virtual Teigha.Core.OdDbBaseHatchPE.HatchStyle vb_hatchStyle(Teigha.Core.OdRxObject pHatch)
virtual Int32 loopTypeAt(OdRxObject pHatch, int loopIndex)
virtual void getLoopAt(OdRxObject pHatch, int loopIndex, OdArrayOdGeCurve2dPtr edgePtrs)
virtual void getLoopAt(OdRxObject pHatch, int loopIndex, OdGePoint2dArray vertices, OdGeDoubleArray bulges)
virtual bool isReallyHatch(OdRxObject pHatch)
static string getRealClassName(IntPtr ptr)
virtual int numLoops(OdRxObject pHatch)
virtual bool isSolidFill(OdRxObject pHatch)
static HandleRef getCPtr(OdGeDoubleArray obj)
static HandleRef getCPtr(OdGePoint2dArray obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)