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();
104 MemoryManager mMan = MemoryManager.GetMemoryManager();
105 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
124 MemoryManager mMan = MemoryManager.GetMemoryManager();
125 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
144 MemoryManager mMan = MemoryManager.GetMemoryManager();
145 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
164 MemoryManager mMan = MemoryManager.GetMemoryManager();
165 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static global::System.Exception Retrieve()
static IntPtr OdSiSpatialIndex_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdSiSpatialIndex_insert(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static uint OdSiSpatialIndex_maxNodeSize(HandleRef jarg1)
static IntPtr OdSiSpatialIndex_createObject__SWIG_2(UInt32 jarg1, uint jarg2, uint jarg3, uint jarg4)
static IntPtr OdSiSpatialIndex_cast(HandleRef jarg1)
static IntPtr OdSiSpatialIndex_createObject__SWIG_3(UInt32 jarg1, uint jarg2, uint jarg3)
static IntPtr OdSiSpatialIndex_createObject__SWIG_4(UInt32 jarg1, uint jarg2)
static IntPtr OdSiSpatialIndex_createObject__SWIG_0()
static IntPtr OdSiSpatialIndex_createObject__SWIG_1(UInt32 jarg1, uint jarg2, uint jarg3, uint jarg4, double jarg5)
static IntPtr OdSiSpatialIndex_desc()
static void delete_OdSiSpatialIndex(HandleRef jarg1)
static void OdSiSpatialIndex_setTolerance(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdSiSpatialIndex_isA(HandleRef jarg1)
static void OdSiSpatialIndex_query(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdSiSpatialIndex_setMaxTreeDepth(HandleRef jarg1, byte jarg2)
static uint OdSiSpatialIndex_maxTreeDepth(HandleRef jarg1)
static void OdSiSpatialIndex_clear(HandleRef jarg1)
static bool OdSiSpatialIndex_remove(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdSiSpatialIndex_extents(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdSiSpatialIndex_tolerance(HandleRef jarg1)
static string OdSiSpatialIndex_getRealClassName(IntPtr jarg1)
static void OdSiSpatialIndex_setMaxNodeSize(HandleRef jarg1, byte jarg2)
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeTol obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
virtual void setMaxTreeDepth(byte maxDepth)
override OdRxObject queryX(OdRxClass protocolClass)
static OdSiSpatialIndex createObject(UInt32 flags, uint initialNumEntity, uint maxDepth)
static OdSiSpatialIndex createObject(UInt32 flags, uint initialNumEntity)
static new OdRxClass desc()
static HandleRef getCPtr(OdSiSpatialIndex obj)
OdSiSpatialIndex(IntPtr cPtr, bool cMemoryOwn)
static string getRealClassName(IntPtr ptr)
virtual uint maxNodeSize()
virtual void query(OdSiShape shape, OdSiVisitor visitor)
virtual void setMaxNodeSize(byte maxCount)
virtual void setTolerance(OdGeTol tol)
static OdSiSpatialIndex cast(OdRxObject pObj)
virtual void insert(OdSiEntity entity)
virtual bool extents(OdGeExtents3d extents)
static OdSiSpatialIndex createObject(UInt32 flags, uint initialNumEntity, uint maxDepth, uint maxCount)
virtual uint maxTreeDepth()
virtual OdGeTol tolerance()
static OdSiSpatialIndex createObject(UInt32 flags, uint initialNumEntity, uint maxDepth, uint maxCount, double eps)
override void Dispose(bool disposing)
static OdSiSpatialIndex createObject()
static HandleRef getCPtr(OdSiVisitor obj)
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()