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();
113IntPtr p_pData=
Teigha.
Core.Helpers.MarshalbyteFixedArray(pData);
118Marshal.FreeCoTaskMem(p_pData);
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
virtual UInt32 getPointsCount()
static OdDgSeedPointsLinkage cast(OdRxObject pObj)
virtual void addPoint(OdGePoint3d ptPoint)
OdDgSeedPointsLinkage(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdDgSeedPointsLinkage obj)
override void Dispose(bool disposing)
virtual void readData(byte[] pData)
virtual void setPointAt(UInt32 uIndex, OdGePoint3d ptPoint)
static new OdRxClass desc()
virtual void deletePoint(UInt32 uIndex)
override OdRxObject queryX(OdRxClass protocolClass)
virtual OdGePoint3d getPointAt(UInt32 uIndex)
static OdDgSeedPointsLinkage createObject()
static string getRealClassName(IntPtr ptr)
static global::System.Exception Retrieve()
static void OdDgSeedPointsLinkage_setPointAt(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDgSeedPointsLinkage_queryX(HandleRef jarg1, HandleRef jarg2)
static string OdDgSeedPointsLinkage_getRealClassName(IntPtr jarg1)
static void OdDgSeedPointsLinkage_deletePoint(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdDgSeedPointsLinkage_createObject()
static void OdDgSeedPointsLinkage_readData(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdDgSeedPointsLinkage_desc()
static global::System.IntPtr OdDgSeedPointsLinkage_getPointAt(HandleRef jarg1, UInt32 jarg2)
static void delete_OdDgSeedPointsLinkage(HandleRef jarg1)
static IntPtr OdDgSeedPointsLinkage_cast(HandleRef jarg1)
static void OdDgSeedPointsLinkage_addPoint(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgSeedPointsLinkage_isA(HandleRef jarg1)
static UInt32 OdDgSeedPointsLinkage_getPointsCount(HandleRef jarg1)