14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
30 protected override void Dispose(
bool disposing) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
37 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
39 base.Dispose(disposing);
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdCmColor obj)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
static HandleRef getCPtr(OdDbIdMapping obj)
static HandleRef getCPtr(OdDbIdPair obj)
void setEndSquareCap(bool showThem)
void getElementAt(int elementIndex, out double offset, OdCmColor color, OdDbObjectId linetypeId)
void setStartSquareCap(bool showThem)
override void Dispose(bool disposing)
static OdDbMlineStyle cast(OdRxObject pObj)
void setFillColor(OdCmColor fillColor)
static new OdDbMlineStyle createObject()
override OdRxObject queryX(OdRxClass protocolClass)
void setEndRoundCap(bool showThem)
void setDescription(String description)
void setEndInnerArcs(bool showThem)
virtual int addElement(double offset, OdCmColor color, OdDbObjectId linetypeId)
static HandleRef getCPtr(OdDbMlineStyle obj)
void setStartRoundCap(bool showThem)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
void removeElementAt(int elem)
override void appendToOwner(OdDbIdPair idPair, OdDbObject pOwnerObject, OdDbIdMapping ownerIdMap)
virtual int addElement(double offset, OdCmColor color, OdDbObjectId linetypeId, bool checkIfReferenced)
override void dwgOutFields(OdDbDwgFiler pFiler)
void setShowMiters(bool showThem)
static new OdRxClass desc()
void setStartAngle(double startAngle)
void setFilled(bool filled)
override OdResult dxfInFields(OdDbDxfFiler pFiler)
virtual OdResult subGetClassID(IntPtr pClsid)
void setEndAngle(double endAngle)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
static string getRealClassName(IntPtr ptr)
void setElement(int elementIndex, double offset, OdCmColor color, OdDbObjectId linetypeId)
virtual void setName(String name)
OdDbMlineStyle(IntPtr cPtr, bool cMemoryOwn)
override void dxfOutFields(OdDbDxfFiler pFiler)
void setStartInnerArcs(bool showThem)
static HandleRef getCPtr(OdDbObject obj)
static HandleRef getCPtr(OdDbObjectId obj)
static global::System.Exception Retrieve()
static void OdDbMlineStyle_setStartInnerArcs(HandleRef jarg1, bool jarg2)
static int OdDbMlineStyle_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbMlineStyle_setEndRoundCap(HandleRef jarg1, bool jarg2)
static int OdDbMlineStyle_numElements(HandleRef jarg1)
static double OdDbMlineStyle_startAngle(HandleRef jarg1)
static String OdDbMlineStyle_description(HandleRef jarg1)
static void OdDbMlineStyle_setShowMiters(HandleRef jarg1, bool jarg2)
static bool OdDbMlineStyle_showMiters(HandleRef jarg1)
static void OdDbMlineStyle_setName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDbMlineStyle_queryX(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbMlineStyle_fillColor(HandleRef jarg1)
static void OdDbMlineStyle_appendToOwner(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, HandleRef jarg4)
static void OdDbMlineStyle_set__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbMlineStyle_desc()
static void OdDbMlineStyle_setDescription(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDbMlineStyle_setStartAngle(HandleRef jarg1, double jarg2)
static void OdDbMlineStyle_removeElementAt(HandleRef jarg1, int jarg2)
static int OdDbMlineStyle_addElement__SWIG_1(HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdDbMlineStyle_set__SWIG_0(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static int OdDbMlineStyle_subGetClassID(HandleRef jarg1, IntPtr jarg2)
static bool OdDbMlineStyle_endInnerArcs(HandleRef jarg1)
static void OdDbMlineStyle_setFilled(HandleRef jarg1, bool jarg2)
static double OdDbMlineStyle_endAngle(HandleRef jarg1)
static String OdDbMlineStyle_name(HandleRef jarg1)
static IntPtr OdDbMlineStyle_isA(HandleRef jarg1)
static void OdDbMlineStyle_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbMlineStyle_addElement__SWIG_0(HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, bool jarg5)
static IntPtr OdDbMlineStyle_cast(HandleRef jarg1)
static void delete_OdDbMlineStyle(HandleRef jarg1)
static void OdDbMlineStyle_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static bool OdDbMlineStyle_startSquareCap(HandleRef jarg1)
static string OdDbMlineStyle_getRealClassName(IntPtr jarg1)
static bool OdDbMlineStyle_filled(HandleRef jarg1)
static bool OdDbMlineStyle_endSquareCap(HandleRef jarg1)
static int OdDbMlineStyle_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbMlineStyle_initMlineStyle(HandleRef jarg1)
static bool OdDbMlineStyle_endRoundCap(HandleRef jarg1)
static void OdDbMlineStyle_getElementAt(HandleRef jarg1, int jarg2, out double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdDbMlineStyle_setStartRoundCap(HandleRef jarg1, bool jarg2)
static void OdDbMlineStyle_setFillColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbMlineStyle_createObject()
static bool OdDbMlineStyle_startInnerArcs(HandleRef jarg1)
static void OdDbMlineStyle_setEndSquareCap(HandleRef jarg1, bool jarg2)
static void OdDbMlineStyle_setEndAngle(HandleRef jarg1, double jarg2)
static void OdDbMlineStyle_setStartSquareCap(HandleRef jarg1, bool jarg2)
static bool OdDbMlineStyle_startRoundCap(HandleRef jarg1)
static void OdDbMlineStyle_setEndInnerArcs(HandleRef jarg1, bool jarg2)
static void OdDbMlineStyle_setElement(HandleRef jarg1, int jarg2, double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)