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 OdGeAugPolyline3d_rotateBy__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr OdGeAugPolyline3d_getVector(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr OdGeAugPolyline3d_scaleBy__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeAugPolyline3d_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeAugPolyline3d_setApproxTol(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static global::System.IntPtr OdGeAugPolyline3d_setPoint(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeAugPolyline3d_mirror(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeAugPolyline3d_transformBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeAugPolyline3d_scaleBy__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static global::System.IntPtr OdGeAugPolyline3d_copy(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeAugPolyline3d_getPoints(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdGeAugPolyline3d_approxTol(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeAugPolyline3d_getD2Vectors(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGeAugPolyline3d_getD1Vectors(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeAugPolyline3d_rotateBy__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeAugPolyline3d_setVector(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void delete_OdGeAugPolyline3d(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeAugPolyline3d_translateBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeAugPolyline3d_getD2Vector(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr OdGeAugPolyline3d_getPoint(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr OdGeAugPolyline3d_setD2Vector(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
OdGeAugPolyline3d(OdGeCurve3d curve, double fromParam, double toParam, double approxEps)
new OdGeAugPolyline3d scaleBy(double scaleFactor, OdGePoint3d basePoint)
void getD1Vectors(OdGeVector3dArray tangents)
OdGeAugPolyline3d(OdGePoint3dArray controlPoints, OdGeVector3dArray vecBundle)
OdGeAugPolyline3d setVector(int vectorIndex, OdGeVector3d vect)
new OdGeAugPolyline3d copy()
void getPoints(OdGePoint3dArray controlPoints)
OdGeAugPolyline3d setPoint(int controlpointIndex, OdGePoint3d point)
OdGeAugPolyline3d(IntPtr cPtr, bool cMemoryOwn)
OdGeVector3d getVector(int vectorIndex)
OdGeAugPolyline3d setD2Vector(int vectorIndex, OdGeVector3d vect)
OdGeAugPolyline3d Assign(OdGeAugPolyline3d apline)
override void Dispose(bool disposing)
OdGeVector3d getD2Vector(int vectorIndex)
static HandleRef getCPtr(OdGeAugPolyline3d obj)
new OdGeAugPolyline3d rotateBy(double angle, OdGeVector3d vect, OdGePoint3d basePoint)
OdGeAugPolyline3d(OdGeKnotVector knots, OdGePoint3dArray controlPoints, OdGeVector3dArray vecBundle)
new OdGeAugPolyline3d mirror(OdGePlane plane)
new OdGeAugPolyline3d rotateBy(double angle, OdGeVector3d vect)
Teigha.Core.OdGe.EntityId vb_type()
OdGePoint3d getPoint(int index)
OdGeAugPolyline3d setApproxTol(double approxTol)
void getD2Vectors(OdGeVector3dArray d2Vectors)
OdGeAugPolyline3d(OdGeAugPolyline3d apline)
new OdGeAugPolyline3d scaleBy(double scaleFactor)
new OdGeAugPolyline3d transformBy(OdGeMatrix3d xfm)
new OdGeAugPolyline3d translateBy(OdGeVector3d translateVec)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePlane obj)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector3dArray obj)
static HandleRef getCPtr(OdGeVector3d obj)