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);
43 MemoryManager mMan = MemoryManager.GetMemoryManager();
44 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
84 MemoryManager mMan = MemoryManager.GetMemoryManager();
85 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
188 public virtual void getWidthsAt(uint index, out
double startWidth, out
double endWidth) {
194 MemoryManager mMan = MemoryManager.GetMemoryManager();
195 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static global::System.Exception Retrieve()
static double OdGiPolyline_elevation(HandleRef jarg1)
static void OdGiPolyline_getLineSegAt__SWIG_0(HandleRef jarg1, uint jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGiPolyline_isA(HandleRef jarg1)
static bool OdGiPolyline_hasWidth(HandleRef jarg1)
static global::System.IntPtr OdGiPolyline_normal(HandleRef jarg1)
static void OdGiPolyline_getArcSegAt__SWIG_0(HandleRef jarg1, uint jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void delete_OdGiPolyline(HandleRef jarg1)
static IntPtr OdGiPolyline_queryX(HandleRef jarg1, HandleRef jarg2)
static bool OdGiPolyline_isClosed(HandleRef jarg1)
static double OdGiPolyline_getConstantWidth(HandleRef jarg1)
static bool OdGiPolyline_hasPlinegen(HandleRef jarg1)
static void OdGiPolyline_getPointAt(HandleRef jarg1, uint jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGiPolyline_getDbPolyline(HandleRef jarg1)
static void OdGiPolyline_getWidthsAt(HandleRef jarg1, uint jarg2, out double jarg3, out double jarg4)
static double OdGiPolyline_getBulgeAt(HandleRef jarg1, uint jarg2)
static string OdGiPolyline_getRealClassName(IntPtr jarg1)
static double OdGiPolyline_thickness(HandleRef jarg1)
static uint OdGiPolyline_numVerts(HandleRef jarg1)
static IntPtr OdGiPolyline_cast(HandleRef jarg1)
static IntPtr OdGiPolyline_createObject()
static IntPtr OdGiPolyline_desc()
static void OdGiPolyline_getArcSegAt__SWIG_1(HandleRef jarg1, uint jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiPolyline_getLineSegAt__SWIG_1(HandleRef jarg1, uint jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdGiPolyline_segType(HandleRef jarg1, uint jarg2)
static HandleRef getCPtr(OdGeCircArc2d obj)
static HandleRef getCPtr(OdGeCircArc3d obj)
static HandleRef getCPtr(OdGeLineSeg2d obj)
static HandleRef getCPtr(OdGeLineSeg3d obj)
static HandleRef getCPtr(OdGePoint2d obj)
static OdGiPolyline cast(OdRxObject pObj)
virtual void getPointAt(uint index, OdGePoint2d pt)
OdGiPolyline(IntPtr cPtr, bool cMemoryOwn)
static OdGiPolyline createObject()
virtual void getLineSegAt(uint index, OdGeLineSeg2d ln)
static string getRealClassName(IntPtr ptr)
virtual double getBulgeAt(uint index)
virtual void getArcSegAt(uint index, OdGeCircArc3d arc)
static new OdRxClass desc()
virtual void getLineSegAt(uint index, OdGeLineSeg3d ln)
virtual Teigha.Core.OdGiPolyline.SegType vb_segType(uint index)
virtual void getWidthsAt(uint index, out double startWidth, out double endWidth)
virtual void getArcSegAt(uint index, OdGeCircArc2d arc)
virtual OdGeVector3d normal()
virtual OdGiPolyline.SegType segType(uint index)
static HandleRef getCPtr(OdGiPolyline obj)
override OdRxObject queryX(OdRxClass protocolClass)
override void Dispose(bool disposing)
virtual OdRxObject getDbPolyline()
virtual bool hasPlinegen()
virtual double getConstantWidth()
virtual double elevation()
virtual double thickness()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)