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();
138 MemoryManager mMan = MemoryManager.GetMemoryManager();
139 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
350 MemoryManager mMan = MemoryManager.GetMemoryManager();
351 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
401 public void setFont(
String typeface,
bool bold,
bool italic,
int charset,
int pitchAndFamily) {
406 public void font(ref
string typeface, out
bool bold, out
bool italic, out
int charset, out
int pitchAndFamily) {
407IntPtr tmp_typeface = Marshal.StringToCoTaskMemUni(typeface);
408 IntPtr saved_typeface = tmp_typeface;
413if (tmp_typeface != saved_typeface) typeface = Marshal.PtrToStringUni(tmp_typeface);
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector3d 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)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
void setTextString(String textString)
void setArcId(OdDbObjectId arcId)
Teigha.TD.Visibility vb_visibility()
void setXScale(double xScale)
virtual Teigha.TD.CollisionType vb_collisionType()
static new OdRxClass desc()
void setCharSpacing(double charSpacing)
static new OdDbArcAlignedText createObject()
Teigha.Core.LineWeight vb_lineWeight()
static OdDbArcAlignedText cast(OdRxObject pObj)
void setBigFontFileName(String bigFontFileName)
void setOffsetFromArc(double offsetFromArc)
void setLeftOffset(double leftOffset)
void setCenter(OdGePoint3d center)
OdArcTextPosition textPosition()
override void Dispose(bool disposing)
void setNormal(OdGeVector3d normal)
void setStartAngle(double startAngle)
void font(ref string typeface, out bool bold, out bool italic, out int charset, out int pitchAndFamily)
void setRightOffset(double rightOffset)
OdDbArcAlignedText(IntPtr cPtr, bool cMemoryOwn)
void setUnderlined(bool underlined)
void setFileName(String filename)
void setWizardFlag(bool wizardFlag)
virtual new OdResult subTransformBy(OdGeMatrix3d xfm)
void setTextStyle(OdDbObjectId textStyleId)
static HandleRef getCPtr(OdDbArcAlignedText obj)
void setTextPosition(OdArcTextPosition textPosition)
override void erased(OdDbObject pObject, bool erasing)
void setTextDirection(OdArcTextDirection textDir)
void setFont(String typeface, bool bold, bool italic, int charset, int pitchAndFamily)
static string getRealClassName(IntPtr ptr)
void setTextSize(double textSize)
OdArcTextDirection textDirection()
override OdRxObject queryX(OdRxClass protocolClass)
void setTextStyle(String styleName)
virtual new OdResult subExplode(OdRxObjectPtrArray entitySet)
void vb_gripStatus(Teigha.Core.GripStat status)
void setEndAngle(double endAngle)
bool isReversedCharOrder()
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
override void dxfOutFields(OdDbDxfFiler pFiler)
void setAlignment(OdArcTextAlignment alignment)
override OdResult dxfInFields(OdDbDxfFiler pFiler)
Teigha.TD.OdArcTextAlignment vb_alignment()
override bool subWorldDraw(OdGiWorldDraw pWd)
void setRadius(double radius)
Teigha.TD.OdArcTextDirection vb_textDirection()
OdArcTextAlignment alignment()
void reverseCharOrder(bool reverse)
override void modified(OdDbObject pObject)
override void dwgOutFields(OdDbDwgFiler pFiler)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
virtual CollisionType collisionType()
virtual void gripStatus(GripStat status)
static HandleRef getCPtr(OdDbObject obj)
static HandleRef getCPtr(OdDbObjectId obj)
static global::System.Exception Retrieve()
static bool OdDbArcAlignedText_isUnderlined(HandleRef jarg1)
static void OdDbArcAlignedText_setRightOffset(HandleRef jarg1, double jarg2)
static bool OdDbArcAlignedText_isShxFont(HandleRef jarg1)
static void OdDbArcAlignedText_setTextDirection(HandleRef jarg1, int jarg2)
static void delete_OdDbArcAlignedText(HandleRef jarg1)
static double OdDbArcAlignedText_textSize(HandleRef jarg1)
static int OdDbArcAlignedText_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static double OdDbArcAlignedText_xScale(HandleRef jarg1)
static int OdDbArcAlignedText_subTransformBy(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbArcAlignedText_setFont(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, bool jarg3, bool jarg4, int jarg5, int jarg6)
static double OdDbArcAlignedText_endAngle(HandleRef jarg1)
static global::System.IntPtr OdDbArcAlignedText_center(HandleRef jarg1)
static void OdDbArcAlignedText_setTextSize(HandleRef jarg1, double jarg2)
static void OdDbArcAlignedText_setArcId(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbArcAlignedText_setBigFontFileName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDbArcAlignedText_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbArcAlignedText_setTextStyle__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDbArcAlignedText_isA(HandleRef jarg1)
static bool OdDbArcAlignedText_wizardFlag(HandleRef jarg1)
static double OdDbArcAlignedText_leftOffset(HandleRef jarg1)
static void OdDbArcAlignedText_erased(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static void OdDbArcAlignedText_setRadius(HandleRef jarg1, double jarg2)
static IntPtr OdDbArcAlignedText_desc()
static void OdDbArcAlignedText_reverseCharOrder(HandleRef jarg1, bool jarg2)
static String OdDbArcAlignedText_fileName(HandleRef jarg1)
static global::System.IntPtr OdDbArcAlignedText_normal(HandleRef jarg1)
static IntPtr OdDbArcAlignedText_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDbArcAlignedText_setAlignment(HandleRef jarg1, int jarg2)
static void OdDbArcAlignedText_subClose(HandleRef jarg1)
static global::System.IntPtr OdDbArcAlignedText_arcId(HandleRef jarg1)
static String OdDbArcAlignedText_bigFontFileName(HandleRef jarg1)
static int OdDbArcAlignedText_subExplode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbArcAlignedText_setCenter(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbArcAlignedText_textDirection(HandleRef jarg1)
static double OdDbArcAlignedText_startAngle(HandleRef jarg1)
static int OdDbArcAlignedText_alignment(HandleRef jarg1)
static void OdDbArcAlignedText_setUnderlined(HandleRef jarg1, bool jarg2)
static double OdDbArcAlignedText_rightOffset(HandleRef jarg1)
static void OdDbArcAlignedText_setLeftOffset(HandleRef jarg1, double jarg2)
static String OdDbArcAlignedText_textString(HandleRef jarg1)
static void OdDbArcAlignedText_setFileName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDbArcAlignedText_setTextStyle__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbArcAlignedText_modified(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbArcAlignedText_textStyle(HandleRef jarg1)
static bool OdDbArcAlignedText_isReversedCharOrder(HandleRef jarg1)
static void OdDbArcAlignedText_setWizardFlag(HandleRef jarg1, bool jarg2)
static bool OdDbArcAlignedText_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static void OdDbArcAlignedText_setEndAngle(HandleRef jarg1, double jarg2)
static void OdDbArcAlignedText_setOffsetFromArc(HandleRef jarg1, double jarg2)
static void OdDbArcAlignedText_setCharSpacing(HandleRef jarg1, double jarg2)
static double OdDbArcAlignedText_charSpacing(HandleRef jarg1)
static double OdDbArcAlignedText_offsetFromArc(HandleRef jarg1)
static int OdDbArcAlignedText_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbArcAlignedText_setTextPosition(HandleRef jarg1, int jarg2)
static void OdDbArcAlignedText_setTextString(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static double OdDbArcAlignedText_radius(HandleRef jarg1)
static string OdDbArcAlignedText_getRealClassName(IntPtr jarg1)
static void OdDbArcAlignedText_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbArcAlignedText_setStartAngle(HandleRef jarg1, double jarg2)
static IntPtr OdDbArcAlignedText_cast(HandleRef jarg1)
static IntPtr OdDbArcAlignedText_createObject()
static void OdDbArcAlignedText_font(HandleRef jarg1, ref IntPtr jarg2, out bool jarg3, out bool jarg4, out int jarg5, out int jarg6)
static int OdDbArcAlignedText_textPosition(HandleRef jarg1)
static void OdDbArcAlignedText_setNormal(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbArcAlignedText_setXScale(HandleRef jarg1, double jarg2)