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);
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGeVector3dArray obj)
static HandleRef getCPtr(OdRxClass obj)
OdDbBlockInsertionPoints(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdDbBlockInsertionPoints obj)
override OdRxObject queryX(OdRxClass protocolClass)
virtual OdResult getInsertionPoints(OdDbBlockTableRecord pBlock, OdDbBlockReference pBlkRef, OdGePoint3dArray insPts, OdGeVector3dArray alignmentDirections)
override void Dispose(bool disposing)
static string getRealClassName(IntPtr ptr)
static HandleRef getCPtr(OdDbBlockReference obj)
static HandleRef getCPtr(OdDbBlockTableRecord obj)
static global::System.Exception Retrieve()
static int OdDbBlockInsertionPoints_getInsertionPoints(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void delete_OdDbBlockInsertionPoints(HandleRef jarg1)
static IntPtr OdDbBlockInsertionPoints_isA(HandleRef jarg1)
static IntPtr OdDbBlockInsertionPoints_queryX(HandleRef jarg1, HandleRef jarg2)
static string OdDbBlockInsertionPoints_getRealClassName(IntPtr jarg1)