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);
static global::System.Exception Retrieve()
static IntPtr OdGeSurfSurfInt_intParamCurve(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, bool jarg3, bool jarg4, ref OdGe.OdGeIntersectError jarg5)
static global::System.IntPtr OdGeSurfSurfInt_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeSurfSurfInt_intPoint(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, ref OdGe.OdGeIntersectError jarg3)
static void OdGeSurfSurfInt_getIntPointParams(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, ref OdGe.OdGeIntersectError jarg5)
static global::System.IntPtr OdGeSurfSurfInt_set__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static int OdGeSurfSurfInt_numResults(global::System.Runtime.InteropServices.HandleRef jarg1, ref OdGe.OdGeIntersectError jarg2)
static IntPtr OdGeSurfSurfInt_surface1(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdGeSurfSurfInt_intCurve(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, bool jarg3, ref OdGe.OdGeIntersectError jarg4)
static int OdGeSurfSurfInt_numIntCurves(global::System.Runtime.InteropServices.HandleRef jarg1, ref OdGe.OdGeIntersectError jarg2)
static IntPtr OdGeSurfSurfInt_surface2(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdGeSurfSurfInt_getType(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, ref OdGe.OdGeIntersectError jarg3)
static global::System.IntPtr OdGeSurfSurfInt_set__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static global::System.IntPtr OdGeSurfSurfInt_tolerance(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeSurfSurfInt_haveOverlap(global::System.Runtime.InteropServices.HandleRef jarg1, ref OdGe.OdGeIntersectError jarg2)
static void delete_OdGeSurfSurfInt(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeSurfSurfInt_getIntConfigs(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, ref OdGe.ssiConfig jarg3, ref OdGe.ssiConfig jarg4, ref OdGe.ssiConfig jarg5, ref OdGe.ssiConfig jarg6, ref OdGe.ssiType jarg7, out int jarg8, ref OdGe.OdGeIntersectError jarg9)
static int OdGeSurfSurfInt_numIntPoints(global::System.Runtime.InteropServices.HandleRef jarg1, ref OdGe.OdGeIntersectError jarg2)
static int OdGeSurfSurfInt_getDimension(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, ref OdGe.OdGeIntersectError jarg3)
static HandleRef getCPtr(OdGePoint2d obj)
OdGePoint3d intPoint(int intNum, ref OdGe.OdGeIntersectError status)
override void Dispose(bool disposing)
Teigha.Core.OdGe.EntityId vb_type()
OdGeCurve3d intCurve(int intNum, bool isExternal, ref OdGe.OdGeIntersectError status)
int getDimension(int intNum, ref OdGe.OdGeIntersectError status)
OdGe.ssiType getType(int intNum, ref OdGe.OdGeIntersectError status)
OdGeSurfSurfInt(OdGeSurfSurfInt source)
int numIntCurves(ref OdGe.OdGeIntersectError status)
OdGeSurfSurfInt(OdGeSurface srf1, OdGeSurface srf2)
OdGeSurfSurfInt(IntPtr cPtr, bool cMemoryOwn)
OdGeCurve2d intParamCurve(int intNum, bool isExternal, bool isFirst, ref OdGe.OdGeIntersectError status)
bool haveOverlap(ref OdGe.OdGeIntersectError status)
void getIntConfigs(int intNum, ref OdGe.ssiConfig surf1Left, ref OdGe.ssiConfig surf1Right, ref OdGe.ssiConfig surf2Left, ref OdGe.ssiConfig surf2Right, ref OdGe.ssiType intType, out int dim, ref OdGe.OdGeIntersectError status)
void getIntPointParams(int intNum, OdGePoint2d param1, OdGePoint2d param2, ref OdGe.OdGeIntersectError status)
OdGeSurfSurfInt Assign(OdGeSurfSurfInt surfSurfInt)
static HandleRef getCPtr(OdGeSurfSurfInt obj)
OdGeSurfSurfInt(OdGeSurface srf1, OdGeSurface srf2, OdGeTol tol)
int numResults(ref OdGe.OdGeIntersectError status)
int numIntPoints(ref OdGe.OdGeIntersectError status)
static HandleRef getCPtr(OdGeSurface obj)
static HandleRef getCPtr(OdGeTol obj)