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);
58 MemoryManager mMan = MemoryManager.GetMemoryManager();
59 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
99 MemoryManager mMan = MemoryManager.GetMemoryManager();
100 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
322 MemoryManager mMan = MemoryManager.GetMemoryManager();
323 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdGeVector3d obj)
static HandleRef getCPtr(OdGiDgLinetypeModifiers obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiWorldDraw obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdRxObjectPtrArray obj)
virtual void gripStatus(OdDgElement.GripStat status)
static HandleRef getCPtr(OdDgElementId obj)
static HandleRef getCPtr(OdDgHatchPattern obj)
void getOriginCap(OdDgMultilineSymbology symbology)
UInt32 getProfilesCount()
virtual void deleteHatchPattern(UInt32 uIndex)
static string getRealClassName(IntPtr ptr)
double getOriginCapAngle()
OdDgMultiline.OffsetMode getOffsetMode()
virtual OdResult subExplode(OdRxObjectPtrArray entitySet)
void setZVector(OdGeVector3d zVector)
void applyMultilineStyle(OdDgElementId idMultilineStyle)
virtual double getLineStyleScale()
static new OdDgMultiline createObject()
void addProfile(OdDgMultilineProfile profile)
void setOriginCapAngle(double angle)
void setMultilineStyleId(UInt64 uId)
virtual void setLineStyleModifiers(OdGiDgLinetypeModifiers modifiers)
override bool subWorldDraw(OdGiWorldDraw pWd)
void getPoint(int index, OdDgMultilinePoint point)
void addPoint(OdDgMultilinePoint point)
void setOriginCap(OdDgMultilineSymbology symbology)
virtual bool setHatchPattern(UInt32 uIndex, OdDgHatchPattern pHatchPattern)
override byte getElementSubType()
virtual OdGiDgLinetypeModifiers getLineStyleModifiers()
void setClosedFlag(bool value)
void getMiddleCap(OdDgMultilineSymbology symbology)
static new OdRxClass desc()
OdDgMultiline(IntPtr cPtr, bool cMemoryOwn)
void setPoint(int index, OdDgMultilinePoint point)
void getProfile(int index, OdDgMultilineProfile profile)
void setEndCapAngle(double angle)
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
void setOffsetMode(OdDgMultiline.OffsetMode value)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
void setOffsetIsValidFlag(bool value)
static HandleRef getCPtr(OdDgMultiline obj)
OdGeVector3d getZVector()
virtual bool addHatchPattern(OdDgHatchPattern pHatchPattern)
override void Dispose(bool disposing)
void setEndCap(OdDgMultilineSymbology symbology)
static OdDgMultiline cast(OdRxObject pObj)
virtual void setLineStyleScale(double dScale)
virtual UInt32 getFreezeGroup()
void getEndCap(OdDgMultilineSymbology symbology)
UInt64 getMultilineStyleId()
virtual OdResult recomputeMLinePoints()
bool getOffsetIsValidFlag()
void setMiddleCap(OdDgMultilineSymbology symbology)
virtual OdDgHatchPattern getHatchPattern(UInt32 uIndex)
virtual UInt32 getHatchPatternCount()
virtual void breakMLineAssociation()
override OdRxObject queryX(OdRxClass protocolClass)
override OdDgElement.ElementTypes getElementType()
static HandleRef getCPtr(OdDgMultilinePoint obj)
static HandleRef getCPtr(OdDgMultilineProfile obj)
static HandleRef getCPtr(OdDgMultilineSymbology obj)
static global::System.Exception Retrieve()
static void OdDgMultiline_addProfile(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgMultiline_setOffsetIsValidFlag(HandleRef jarg1, bool jarg2)
static void OdDgMultiline_setMiddleCap(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDgMultiline_subExplode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgMultiline_getProfile(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDgMultiline_setLineStyleScale(HandleRef jarg1, double jarg2)
static IntPtr OdDgMultiline_createObject()
static bool OdDgMultiline_setHatchPattern(HandleRef jarg1, UInt32 jarg2, HandleRef jarg3)
static bool OdDgMultiline_getOffsetIsValidFlag(HandleRef jarg1)
static int OdDgMultiline_recomputeMLinePoints(HandleRef jarg1)
static bool OdDgMultiline_getClosedFlag(HandleRef jarg1)
static void OdDgMultiline_getPoint(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDgMultiline_cast(HandleRef jarg1)
static IntPtr OdDgMultiline_isA(HandleRef jarg1)
static void OdDgMultiline_setOffsetMode(HandleRef jarg1, int jarg2)
static void OdDgMultiline_addPoint(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgMultiline_setOriginCap(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgMultiline_setOriginCapAngle(HandleRef jarg1, double jarg2)
static void OdDgMultiline_getMiddleCap(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdDgMultiline_getLineStyleScale(HandleRef jarg1)
static IntPtr OdDgMultiline_getHatchPattern(HandleRef jarg1, UInt32 jarg2)
static void OdDgMultiline_getEndCap(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgMultiline_breakMLineAssociation(HandleRef jarg1)
static string OdDgMultiline_getRealClassName(IntPtr jarg1)
static void OdDgMultiline_setLineStyleModifiers(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt32 OdDgMultiline_getHatchPatternCount(HandleRef jarg1)
static void OdDgMultiline_getOriginCap(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgMultiline_setEndCapAngle(HandleRef jarg1, double jarg2)
static UInt32 OdDgMultiline_getFreezeGroup(HandleRef jarg1)
static int OdDgMultiline_getOffsetMode(HandleRef jarg1)
static void OdDgMultiline_setEndCap(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgMultiline_desc()
static global::System.IntPtr OdDgMultiline_getZVector(HandleRef jarg1)
static global::System.IntPtr OdDgMultiline_getLineStyleModifiers(HandleRef jarg1)
static IntPtr OdDgMultiline_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDgMultiline_removeAllProfiles(HandleRef jarg1)
static bool OdDgMultiline_addHatchPattern(HandleRef jarg1, HandleRef jarg2)
static bool OdDgMultiline_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static void OdDgMultiline_setPoint(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static byte OdDgMultiline_getElementSubType(HandleRef jarg1)
static void OdDgMultiline_deleteHatchPattern(HandleRef jarg1, UInt32 jarg2)
static double OdDgMultiline_getEndCapAngle(HandleRef jarg1)
static void OdDgMultiline_setClosedFlag(HandleRef jarg1, bool jarg2)
static double OdDgMultiline_getOriginCapAngle(HandleRef jarg1)
static UInt32 OdDgMultiline_getPointsCount(HandleRef jarg1)
static UInt32 OdDgMultiline_getProfilesCount(HandleRef jarg1)
static void OdDgMultiline_applyMultilineStyle(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgMultiline_removeAllPoints(HandleRef jarg1)
static void OdDgMultiline_setZVector(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt64 OdDgMultiline_getMultilineStyleId(HandleRef jarg1)
static void delete_OdDgMultiline(HandleRef jarg1)
static int OdDgMultiline_getElementType(HandleRef jarg1)
static void OdDgMultiline_setMultilineStyleId(HandleRef jarg1, UInt64 jarg2)