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);
150IntPtr p_nativeCurve = IntPtr.Zero;
156MemoryTransaction mTrans_nativeCurve = MemoryManager.GetMemoryManager().GetCurrentTransaction();
157 if(mTrans_nativeCurve !=
null)
static global::System.Exception Retrieve()
static global::System.IntPtr OdGeExternalCurve3d_set__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, int jarg3)
static global::System.IntPtr OdGeExternalCurve3d_mirror(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGeExternalCurve3d_isRay(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeExternalCurve3d_translateBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeExternalCurve3d_rotateBy__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool OdGeExternalCurve3d_isOwnerOfCurve(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeExternalCurve3d_isCircArc(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeExternalCurve3d_copy(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeExternalCurve3d_isNurbCurve(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdGeExternalCurve3d(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeExternalCurve3d_scaleBy__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static global::System.IntPtr OdGeExternalCurve3d_transformBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeExternalCurve3d_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeExternalCurve3d_setToOwnCurve(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeExternalCurve3d_isNativeCurve(global::System.Runtime.InteropServices.HandleRef jarg1, out IntPtr jarg2)
static bool OdGeExternalCurve3d_isLine(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeExternalCurve3d_isEllipArc(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeExternalCurve3d_rotateBy__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGeExternalCurve3d_isLineSeg(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeExternalCurve3d_scaleBy__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGeExternalCurve3d_isDefined(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdGeExternalCurve3d_externalCurveKind(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeExternalCurve3d_getExternalCurve(global::System.Runtime.InteropServices.HandleRef jarg1, out IntPtr jarg2)
static global::System.IntPtr OdGeExternalCurve3d_set__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, int jarg3, bool jarg4)
new OdGeExternalCurve3d transformBy(OdGeMatrix3d xfm)
new OdGeExternalCurve3d mirror(OdGePlane plane)
OdGeExternalCurve3d(IntPtr cPtr, bool cMemoryOwn)
OdGeExternalCurve3d(OdGeExternalCurve3d source)
OdGeExternalCurve3d Assign(OdGeExternalCurve3d extCurve)
new OdGeExternalCurve3d scaleBy(double scaleFactor, OdGePoint3d basePoint)
OdGeExternalCurve3d setToOwnCurve()
override void Dispose(bool disposing)
new OdGeExternalCurve3d copy()
Teigha.Core.OdGe.EntityId vb_type()
new OdGeExternalCurve3d scaleBy(double scaleFactor)
OdGeExternalCurve3d(IntPtr pCurveDef, OdGe.ExternalEntityKind curveKind, bool makeCopy)
OdGe.ExternalEntityKind externalCurveKind()
new OdGeExternalCurve3d rotateBy(double angle, OdGeVector3d vect, OdGePoint3d basePoint)
new OdGeExternalCurve3d rotateBy(double angle, OdGeVector3d vect)
OdGeExternalCurve3d(IntPtr pCurveDef, OdGe.ExternalEntityKind curveKind)
static HandleRef getCPtr(OdGeExternalCurve3d obj)
new OdGeExternalCurve3d translateBy(OdGeVector3d translateVec)
void getExternalCurve(out IntPtr pCurveDef)
bool isNativeCurve(out OdGeCurve3d nativeCurve)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePlane obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector3d obj)