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 void delete_OdGeCubicSplineCurve3d(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdGeCubicSplineCurve3d_numFitPoints(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeCubicSplineCurve3d_setFirstDerivAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeCubicSplineCurve3d_firstDerivAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr OdGeCubicSplineCurve3d_setFitPointAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeCubicSplineCurve3d_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeCubicSplineCurve3d_fitPointAt(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
OdGeCubicSplineCurve3d(OdGeKnotVector knots, OdGePoint3dArray fitPnts, OdGeVector3dArray firstDerivs)
OdGeCubicSplineCurve3d(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdGeCubicSplineCurve3d obj)
OdGeCubicSplineCurve3d(OdGeCubicSplineCurve3d source)
OdGeCubicSplineCurve3d setFitPointAt(int fitPointIndex, OdGePoint3d point)
OdGeCubicSplineCurve3d(OdGePoint3dArray fitPnts)
OdGeVector3d firstDerivAt(int fitPointIndex)
OdGePoint3d fitPointAt(int fitPointIndex)
Teigha.Core.OdGe.EntityId vb_type()
OdGeCubicSplineCurve3d(OdGePoint3dArray fitPnts, OdGeVector3d startDeriv, OdGeVector3d endDeriv, OdGeTol tol)
OdGeCubicSplineCurve3d setFirstDerivAt(int fitPointIndex, OdGeVector3d deriv)
OdGeCubicSplineCurve3d(OdGeKnotVector knots, OdGePoint3dArray fitPnts, OdGeVector3dArray firstDerivs, bool isPeriodic)
override void Dispose(bool disposing)
OdGeCubicSplineCurve3d Assign(OdGeCubicSplineCurve3d spline)
OdGeCubicSplineCurve3d(OdGeCurve3d curve, double epsilon)
OdGeCubicSplineCurve3d(OdGePoint3dArray fitPnts, OdGeTol tol)
OdGeCubicSplineCurve3d(OdGePoint3dArray fitPnts, OdGeVector3d startDeriv, OdGeVector3d endDeriv)
bool isPeriodic(out double period)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector3d obj)