14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
23 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
36 global::System.GC.SuppressFinalize(
this);
39 protected virtual void Dispose(
bool disposing) {
41 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
46 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
51 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
static global::System.Exception Retrieve()
static bool OdSiShapeImpl_isNoSpace(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdSiShapeImpl_clone(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdSiShapeImpl_OdSiShape_GetInterfaceCPtr(global::System.IntPtr jarg1)
static global::System.IntPtr OdSiShapeImpl_kNoSpace_get()
static bool OdSiShapeImpl_contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool OdSiShapeImpl_intersects(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool OdSiShapeImpl_isOverallSpace(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdSiShapeImpl_kOverallSpace_get()
static void delete_OdSiShapeImpl(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdSiShapeImpl_transform(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGeTol obj)
static OdSiShape kNoSpace
virtual bool intersects(OdGeExtents3d extents, bool planar, OdGeTol tol)
OdSiShapeImpl(IntPtr cPtr, bool cMemoryOwn)
static OdSiShape kOverallSpace
virtual OdSiShape clone()
static bool isNoSpace(OdSiShape ptr)
virtual void Dispose(bool disposing)
virtual bool contains(OdGeExtents3d extents, bool planar, OdGeTol tol)
virtual void transform(OdGeMatrix3d arg0)
static HandleRef getCPtr(OdSiShapeImpl obj)
static bool isOverallSpace(OdSiShape ptr)
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()