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 global::System.IntPtr OdSiShapesIntersection_shapes(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdSiShapesIntersection(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdSiShapesIntersection_clear(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdSiShapesIntersection_clone(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdSiShapesIntersection_transform(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdSiShapesIntersection_kNoSpace_get()
static bool OdSiShapesIntersection_isOverallSpace(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdSiShapesIntersection_kOverallSpace_get()
static global::System.IntPtr OdSiShapesIntersection_OdSiShape_GetInterfaceCPtr(global::System.IntPtr jarg1)
static void OdSiShapesIntersection_reset(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdSiShapesIntersection_isNoSpace(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdSiShapesIntersection_contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool OdSiShapesIntersection_intersects(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGeTol obj)
static HandleRef getCPtr(OdSiShapeConstPtrArray obj)
static OdSiShape kNoSpace
OdSiShapesIntersection(OdSiShapeConstPtrArray shapes)
OdSiShapesIntersection(IntPtr cPtr, bool cMemoryOwn)
virtual void transform(OdGeMatrix3d tf)
void reset(OdSiShapeConstPtrArray shapes)
OdSiShapePtrArray shapes()
static OdSiShape kOverallSpace
virtual bool contains(OdGeExtents3d extents, bool planar, OdGeTol tol)
virtual void Dispose(bool disposing)
static bool isOverallSpace(OdSiShape ptr)
static bool isNoSpace(OdSiShape ptr)
virtual OdSiShape clone()
static HandleRef getCPtr(OdSiShapesIntersection obj)
virtual bool intersects(OdGeExtents3d extents, bool planar, OdGeTol tol)
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()