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 global::System.IntPtr OdGePointOnCurve2d_point__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static bool OdGePointOnCurve2d_isSingular__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdGePointOnCurve2d(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGePointOnCurve2d_point__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGePointOnCurve2d_setCurve(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static bool OdGePointOnCurve2d_curvature__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, out double jarg3)
static bool OdGePointOnCurve2d_curvature__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, out double jarg2)
static double OdGePointOnCurve2d_parameter(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGePointOnCurve2d_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGePointOnCurve2d_setParameter(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static IntPtr OdGePointOnCurve2d_curve(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGePointOnCurve2d_isSingular__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGePointOnCurve2d_point__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, double jarg3)
static global::System.IntPtr OdGePointOnCurve2d_deriv__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, double jarg3)
static global::System.IntPtr OdGePointOnCurve2d_deriv__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, HandleRef jarg3, double jarg4)
static global::System.IntPtr OdGePointOnCurve2d_deriv__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static HandleRef getCPtr(OdGeCurve2d obj)
OdGePoint2d point(double param)
override void Dispose(bool disposing)
OdGePointOnCurve2d Assign(OdGePointOnCurve2d pntOnCurve)
OdGePointOnCurve2d(IntPtr cPtr, bool cMemoryOwn)
Teigha.Core.OdGe.EntityId vb_type()
bool curvature(double param, out double res)
OdGeVector2d deriv(int order)
OdGePointOnCurve2d setCurve(OdGeCurve2d curve2d)
OdGePointOnCurve2d(OdGePointOnCurve2d source)
OdGePointOnCurve2d setParameter(double param)
bool curvature(out double res)
OdGePoint2d point(OdGeCurve2d curve2d, double param)
bool isSingular(OdGeTol tol)
OdGePointOnCurve2d(OdGeCurve2d curve2d, double param)
OdGeVector2d deriv(int order, OdGeCurve2d curve2d, double param)
OdGePointOnCurve2d(OdGeCurve2d curve2d)
OdGeVector2d deriv(int order, double param)
static HandleRef getCPtr(OdGePointOnCurve2d obj)
static HandleRef getCPtr(OdGeTol obj)