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);
152 public void getIntParams(
int intNum, out
double param1, out
double param2) {
static global::System.Exception Retrieve()
static global::System.IntPtr OdGeCurveCurveInt2d_set__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static global::System.IntPtr OdGeCurveCurveInt2d_tolerance(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeCurveCurveInt2d_changeCurveOrder(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeCurveCurveInt2d_mirror(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeCurveCurveInt2d_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_OdGeCurveCurveInt2d(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdGeCurveCurveInt2d_overlapCount(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeCurveCurveInt2d_overlapDirection(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdGeCurveCurveInt2d_numIntPoints(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeCurveCurveInt2d_orderWrt1(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeCurveCurveInt2d_set__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static double OdGeCurveCurveInt2d_intPointTol(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr OdGeCurveCurveInt2d_set__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool OdGeCurveCurveInt2d_isTangential(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr OdGeCurveCurveInt2d_transformBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeCurveCurveInt2d_rotateBy__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeCurveCurveInt2d_copy(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeCurveCurveInt2d_intPoint(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void OdGeCurveCurveInt2d_getIntParams(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, out double jarg3, out double jarg4)
static void OdGeCurveCurveInt2d_getPointOnCurve2(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGeCurveCurveInt2d_isTransversal(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr OdGeCurveCurveInt2d_scaleBy__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeCurveCurveInt2d_set__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static IntPtr OdGeCurveCurveInt2d_curve1(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeCurveCurveInt2d_getPointOnCurve1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeCurveCurveInt2d_translateBy(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGeCurveCurveInt2d_getOverlapRanges(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static IntPtr OdGeCurveCurveInt2d_curve2(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeCurveCurveInt2d_orderWrt2(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeCurveCurveInt2d_getIntConfigs(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, ref OdGe.OdGeXConfig jarg3, ref OdGe.OdGeXConfig jarg4)
static void OdGeCurveCurveInt2d_getIntRanges(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeCurveCurveInt2d_scaleBy__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static global::System.IntPtr OdGeCurveCurveInt2d_rotateBy__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static HandleRef getCPtr(OdGeCurve2d obj)
new OdGeCurveCurveInt2d translateBy(OdGeVector2d translateVec)
void getOverlapRanges(int overlapNum, OdGeInterval range1, OdGeInterval range2)
override void Dispose(bool disposing)
new OdGeCurveCurveInt2d transformBy(OdGeMatrix2d xfm)
new OdGeCurveCurveInt2d rotateBy(double angle, OdGePoint2d basePoint)
new OdGeCurveCurveInt2d mirror(OdGeLine2d line)
new OdGeCurveCurveInt2d scaleBy(double scaleFactor)
OdGePoint2d intPoint(int intNum)
void getIntRanges(OdGeInterval range1, OdGeInterval range2)
new OdGeCurveCurveInt2d copy()
static HandleRef getCPtr(OdGeCurveCurveInt2d obj)
OdGeCurveCurveInt2d(OdGeCurve2d curve1, OdGeCurve2d curve2)
OdGeCurveCurveInt2d(OdGeCurveCurveInt2d source)
OdGeCurveCurveInt2d orderWrt1()
OdGeCurveCurveInt2d(IntPtr cPtr, bool cMemoryOwn)
Teigha.Core.OdGe.EntityId vb_type()
new OdGeCurveCurveInt2d rotateBy(double angle)
void getPointOnCurve1(int intNum, OdGePointOnCurve2d intPnt)
void getPointOnCurve2(int intNum, OdGePointOnCurve2d intPnt)
bool isTransversal(int intNum)
OdGeCurveCurveInt2d(OdGeCurve2d curve1, OdGeCurve2d curve2, OdGeTol tol)
double intPointTol(int intNum)
new OdGeCurveCurveInt2d scaleBy(double scaleFactor, OdGePoint2d basePoint)
void getIntParams(int intNum, out double param1, out double param2)
bool isTangential(int intNum)
OdGeCurveCurveInt2d(OdGeCurve2d curve1, OdGeCurve2d curve2, OdGeInterval range1, OdGeInterval range2)
void getIntConfigs(int intNum, ref OdGe.OdGeXConfig config1wrt2, ref OdGe.OdGeXConfig config2wrt1)
OdGeCurveCurveInt2d orderWrt2()
OdGeCurveCurveInt2d(OdGeCurve2d curve1, OdGeCurve2d curve2, OdGeInterval range1, OdGeInterval range2, OdGeTol tol)
OdGeCurveCurveInt2d Assign(OdGeCurveCurveInt2d crvCrvInt)
static HandleRef getCPtr(OdGeInterval obj)
static HandleRef getCPtr(OdGeLine2d obj)
static HandleRef getCPtr(OdGeMatrix2d obj)
static HandleRef getCPtr(OdGePoint2d obj)
static HandleRef getCPtr(OdGePointOnCurve2d obj)
static HandleRef getCPtr(OdGeTol obj)
static HandleRef getCPtr(OdGeVector2d obj)