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();
238 MemoryManager mMan = MemoryManager.GetMemoryManager();
239 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
323 MemoryManager mMan = MemoryManager.GetMemoryManager();
324 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
359 MemoryManager mMan = MemoryManager.GetMemoryManager();
360 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
384 MemoryManager mMan = MemoryManager.GetMemoryManager();
385 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
502 MemoryManager mMan = MemoryManager.GetMemoryManager();
503 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
605 MemoryManager mMan = MemoryManager.GetMemoryManager();
606 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdGeScale3d obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdCmColor obj)
static HandleRef getCPtr(OdDbDatabase obj)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
void setBlockId(String name)
OdCmColor leaderLineColor()
void setFirstSegmentAngleConstraint(OdDbMLeaderStyle.SegmentAngleType angle)
void setTextHeight(double textHeight)
void setArrowSize(double arrowSize)
void setBreakSize(double size)
void setLeaderLineWeight(LineWeight leaderLineWeight)
virtual void setBitFlags(UInt32 flags)
void setEnableDogleg(bool enableDogleg)
virtual UInt32 bitFlags()
void setEnableLanding(bool enableLanding)
Teigha.TD.OdDbMLeaderStyle.DrawLeaderOrderType vb_drawLeaderOrderType()
OdDbMLeaderStyle.SegmentAngleType secondSegmentAngleConstraint()
virtual String description()
OdDbObjectId textStyleId()
void setTextAlignmentType(OdDbMLeaderStyle.TextAlignmentType textAlignmentType)
void setContentType(OdDbMLeaderStyle.ContentType contentType)
void setEnableBlockScale(bool enableBlockScale)
override void dwgOutFields(OdDbDwgFiler pFiler)
void setArrowSymbolId(String name)
void setTextAttachmentType(OdDbMLeaderStyle.TextAttachmentType textAttachmentType, OdDbMLeaderStyle.LeaderDirectionType leaderDirection)
Teigha.TD.OdDbMLeaderStyle.TextAttachmentType vb_textAttachmentType(Teigha.TD.OdDbMLeaderStyle.LeaderDirectionType leaderDirection)
void setDrawLeaderOrderType(OdDbMLeaderStyle.DrawLeaderOrderType drawLeaderOrderType)
OdDbMLeaderStyle.TextAttachmentType textAttachmentType(OdDbMLeaderStyle.LeaderDirectionType leaderDirection)
virtual void setDescription(String description)
override OdResult dxfInFields(OdDbDxfFiler pFiler)
void setBlockColor(OdCmColor blockColor)
static string getRealClassName(IntPtr ptr)
Teigha.TD.OdDbMLeaderStyle.TextAlignmentType vb_textAlignmentType()
virtual bool annotative()
void setLeaderLineTypeId(OdDbObjectId leaderLineTypeId)
void setEnableBlockRotation(bool enableBlockRotation)
void setTextColor(OdCmColor textColor)
OdDbMLeaderStyle.DrawMLeaderOrderType drawMLeaderOrderType()
void setBlockScale(OdGeScale3d scale)
void setArrowSymbolId(OdDbObjectId arrowSymbolId)
OdDbObjectId leaderLineTypeId()
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
void setBlockId(OdDbObjectId blockId)
void setSecondSegmentAngleConstraint(OdDbMLeaderStyle.SegmentAngleType angle)
Teigha.TD.OdDbMLeaderStyle.TextAngleType vb_textAngleType()
OdDbMLeaderStyle.TextAttachmentDirection textAttachmentDirection()
void setTextAlignAlwaysLeft(bool bAlwaysLeft)
void setEnableFrameText(bool enableFrameText)
Teigha.TD.OdDbMLeaderStyle.BlockConnectionType vb_blockConnectionType()
@ kAlwaysRightReadingAngle
void setDefaultMText(OdDbMText defaultMText)
OdDbMLeaderStyle.TextAlignmentType textAlignmentType()
static new OdDbMLeaderStyle createObject()
Teigha.TD.OdDbMLeaderStyle.DrawMLeaderOrderType vb_drawMLeaderOrderType()
OdDbMLeaderStyle.BlockConnectionType blockConnectionType()
@ kAttachmentBottomOfBottom
@ kAttachmentMiddleOfBottom
@ kAttachmentBottomOfTopLine
static new OdRxClass desc()
void setTextAngleType(OdDbMLeaderStyle.TextAngleType textAngleType)
Teigha.TD.OdDbMLeaderStyle.TextAttachmentDirection vb_textAttachmentDirection()
void setAlignSpace(double alignSpace)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
OdDbMLeaderStyle.LeaderType leaderLineType()
void setDoglegLength(double doglegLength)
void setBlockConnectionType(OdDbMLeaderStyle.BlockConnectionType blockConnectionType)
void setMaxLeaderSegmentsPoints(int maxLeaderSegmentsPoints)
void setLeaderLineType(OdDbMLeaderStyle.LeaderType leaderLineType)
static HandleRef getCPtr(OdDbMLeaderStyle obj)
void setDatabaseDefaults(OdDbDatabase pDb)
bool textAlignAlwaysLeft()
int maxLeaderSegmentsPoints()
static OdDbMLeaderStyle cast(OdRxObject pObj)
OdDbMLeaderStyle.DrawLeaderOrderType drawLeaderOrderType()
void setLeaderLineColor(OdCmColor leaderLineColor)
override OdRxObject queryX(OdRxClass protocolClass)
override void Dispose(bool disposing)
virtual void setName(String name)
OdDbObjectId arrowSymbolId()
void setTextAttachmentDirection(OdDbMLeaderStyle.TextAttachmentDirection direction)
bool extendLeaderToText()
void setAnnotative(bool isAnnotative)
void setTextStyleId(OdDbObjectId textStyleId)
bool enableBlockRotation()
Teigha.TD.OdDbMLeaderStyle.ContentType vb_contentType()
OdDbObjectId postMLeaderStyleToDb(OdDbDatabase pDb, String styleName)
OdDbMLeaderStyle.ContentType contentType()
void setDrawMLeaderOrderType(OdDbMLeaderStyle.DrawMLeaderOrderType drawMLeaderOrderType)
void setExtendLeaderToText(bool bSet)
OdDbMLeaderStyle.TextAngleType textAngleType()
void setBlockRotation(double rotation)
OdDbMLeaderStyle(IntPtr cPtr, bool cMemoryOwn)
virtual OdResult subGetClassID(IntPtr pClsid)
override void dxfOutFields(OdDbDxfFiler pFiler)
void setLandingGap(double landingGap)
LineWeight leaderLineWeight()
bool overwritePropChanged()
OdDbMLeaderStyle.SegmentAngleType firstSegmentAngleConstraint()
void setScale(double scale)
static HandleRef getCPtr(OdDbMText obj)
static HandleRef getCPtr(OdDbObjectId obj)
static global::System.Exception Retrieve()
static void OdDbMLeaderStyle_setTextAlignAlwaysLeft(HandleRef jarg1, bool jarg2)
static int OdDbMLeaderStyle_maxLeaderSegmentsPoints(HandleRef jarg1)
static bool OdDbMLeaderStyle_enableFrameText(HandleRef jarg1)
static void OdDbMLeaderStyle_setArrowSymbolId__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static double OdDbMLeaderStyle_alignSpace(HandleRef jarg1)
static void OdDbMLeaderStyle_setArrowSize(HandleRef jarg1, double jarg2)
static double OdDbMLeaderStyle_blockRotation(HandleRef jarg1)
static void OdDbMLeaderStyle_setBlockId__SWIG_0(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDbMLeaderStyle_defaultMText(HandleRef jarg1)
static IntPtr OdDbMLeaderStyle_isA(HandleRef jarg1)
static void OdDbMLeaderStyle_setTextHeight(HandleRef jarg1, double jarg2)
static void OdDbMLeaderStyle_setSecondSegmentAngleConstraint(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdDbMLeaderStyle_arrowSymbolId(HandleRef jarg1)
static bool OdDbMLeaderStyle_enableBlockScale(HandleRef jarg1)
static void OdDbMLeaderStyle_setDefaultMText(HandleRef jarg1, HandleRef jarg2)
static void OdDbMLeaderStyle_setAnnotative(HandleRef jarg1, bool jarg2)
static void OdDbMLeaderStyle_setLeaderLineType(HandleRef jarg1, int jarg2)
static void OdDbMLeaderStyle_setLeaderLineWeight(HandleRef jarg1, int jarg2)
static void OdDbMLeaderStyle_subClose(HandleRef jarg1)
static void OdDbMLeaderStyle_setName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int OdDbMLeaderStyle_blockConnectionType(HandleRef jarg1)
static void OdDbMLeaderStyle_setTextAttachmentType(HandleRef jarg1, int jarg2, int jarg3)
static void OdDbMLeaderStyle_setExtendLeaderToText(HandleRef jarg1, bool jarg2)
static void OdDbMLeaderStyle_setEnableBlockScale(HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdDbMLeaderStyle_blockScale(HandleRef jarg1)
static int OdDbMLeaderStyle_secondSegmentAngleConstraint(HandleRef jarg1)
static bool OdDbMLeaderStyle_enableBlockRotation(HandleRef jarg1)
static void OdDbMLeaderStyle_setLandingGap(HandleRef jarg1, double jarg2)
static void OdDbMLeaderStyle_setBlockId__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbMLeaderStyle_setDrawLeaderOrderType(HandleRef jarg1, int jarg2)
static void OdDbMLeaderStyle_setBlockScale(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbMLeaderStyle_textAlignmentType(HandleRef jarg1)
static int OdDbMLeaderStyle_firstSegmentAngleConstraint(HandleRef jarg1)
static void OdDbMLeaderStyle_setDatabaseDefaults(HandleRef jarg1, HandleRef jarg2)
static int OdDbMLeaderStyle_textAngleType(HandleRef jarg1)
static double OdDbMLeaderStyle_doglegLength(HandleRef jarg1)
static void OdDbMLeaderStyle_setDescription(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDbMLeaderStyle_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDbMLeaderStyle_setEnableFrameText(HandleRef jarg1, bool jarg2)
static int OdDbMLeaderStyle_leaderLineType(HandleRef jarg1)
static void OdDbMLeaderStyle_setAlignSpace(HandleRef jarg1, double jarg2)
static int OdDbMLeaderStyle_contentType(HandleRef jarg1)
static int OdDbMLeaderStyle_drawLeaderOrderType(HandleRef jarg1)
static void OdDbMLeaderStyle_setEnableDogleg(HandleRef jarg1, bool jarg2)
static int OdDbMLeaderStyle_textAttachmentType(HandleRef jarg1, int jarg2)
static void OdDbMLeaderStyle_setLeaderLineColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbMLeaderStyle_desc()
static global::System.IntPtr OdDbMLeaderStyle_textColor(HandleRef jarg1)
static void OdDbMLeaderStyle_setArrowSymbolId__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbMLeaderStyle_setTextStyleId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbMLeaderStyle_setBitFlags(HandleRef jarg1, UInt32 jarg2)
static global::System.IntPtr OdDbMLeaderStyle_blockId(HandleRef jarg1)
static void OdDbMLeaderStyle_setEnableLanding(HandleRef jarg1, bool jarg2)
static int OdDbMLeaderStyle_subGetClassID(HandleRef jarg1, IntPtr jarg2)
static String OdDbMLeaderStyle_getName(HandleRef jarg1)
static void OdDbMLeaderStyle_setMaxLeaderSegmentsPoints(HandleRef jarg1, int jarg2)
static void OdDbMLeaderStyle_setContentType(HandleRef jarg1, int jarg2)
static void OdDbMLeaderStyle_setEnableBlockRotation(HandleRef jarg1, bool jarg2)
static void OdDbMLeaderStyle_setTextAttachmentDirection(HandleRef jarg1, int jarg2)
static double OdDbMLeaderStyle_breakSize(HandleRef jarg1)
static void OdDbMLeaderStyle_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static double OdDbMLeaderStyle_scale(HandleRef jarg1)
static void OdDbMLeaderStyle_setBlockColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_OdDbMLeaderStyle(HandleRef jarg1)
static void OdDbMLeaderStyle_setTextColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static String OdDbMLeaderStyle_description(HandleRef jarg1)
static void OdDbMLeaderStyle_setDoglegLength(HandleRef jarg1, double jarg2)
static bool OdDbMLeaderStyle_overwritePropChanged(HandleRef jarg1)
static global::System.IntPtr OdDbMLeaderStyle_leaderLineTypeId(HandleRef jarg1)
static int OdDbMLeaderStyle_textAttachmentDirection(HandleRef jarg1)
static void OdDbMLeaderStyle_setFirstSegmentAngleConstraint(HandleRef jarg1, int jarg2)
static void OdDbMLeaderStyle_setBlockRotation(HandleRef jarg1, double jarg2)
static void OdDbMLeaderStyle_setTextAlignmentType(HandleRef jarg1, int jarg2)
static int OdDbMLeaderStyle_drawMLeaderOrderType(HandleRef jarg1)
static UInt32 OdDbMLeaderStyle_bitFlags(HandleRef jarg1)
static void OdDbMLeaderStyle_setScale(HandleRef jarg1, double jarg2)
static void OdDbMLeaderStyle_setLeaderLineTypeId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDbMLeaderStyle_textStyleId(HandleRef jarg1)
static void OdDbMLeaderStyle_setBlockConnectionType(HandleRef jarg1, int jarg2)
static IntPtr OdDbMLeaderStyle_cast(HandleRef jarg1)
static double OdDbMLeaderStyle_arrowSize(HandleRef jarg1)
static int OdDbMLeaderStyle_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static bool OdDbMLeaderStyle_textAlignAlwaysLeft(HandleRef jarg1)
static bool OdDbMLeaderStyle_enableLanding(HandleRef jarg1)
static IntPtr OdDbMLeaderStyle_createObject()
static global::System.IntPtr OdDbMLeaderStyle_leaderLineColor(HandleRef jarg1)
static void OdDbMLeaderStyle_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static bool OdDbMLeaderStyle_annotative(HandleRef jarg1)
static void OdDbMLeaderStyle_setTextAngleType(HandleRef jarg1, int jarg2)
static void OdDbMLeaderStyle_setBreakSize(HandleRef jarg1, double jarg2)
static bool OdDbMLeaderStyle_enableDogleg(HandleRef jarg1)
static bool OdDbMLeaderStyle_extendLeaderToText(HandleRef jarg1)
static double OdDbMLeaderStyle_textHeight(HandleRef jarg1)
static int OdDbMLeaderStyle_leaderLineWeight(HandleRef jarg1)
static int OdDbMLeaderStyle_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbMLeaderStyle_postMLeaderStyleToDb(HandleRef jarg1, HandleRef jarg2, [MarshalAs(UnmanagedType.LPWStr)]String jarg3)
static global::System.IntPtr OdDbMLeaderStyle_blockColor(HandleRef jarg1)
static string OdDbMLeaderStyle_getRealClassName(IntPtr jarg1)
static double OdDbMLeaderStyle_landingGap(HandleRef jarg1)
static void OdDbMLeaderStyle_setDrawMLeaderOrderType(HandleRef jarg1, int jarg2)