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();
127 MemoryManager mMan = MemoryManager.GetMemoryManager();
128 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
146 public virtual void addRow(Int32 uIndexBefore) {
170 MemoryManager mMan = MemoryManager.GetMemoryManager();
171 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
205 MemoryManager mMan = MemoryManager.GetMemoryManager();
206 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint3d obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiDrawableTraits obj)
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)
virtual void setDefaultTextLineWeight(UInt32 uLineWeight, bool bLineWeightFromTable)
virtual double getCellTopMargin()
virtual double getBreakHeight()
virtual void setBreakHeight(double dHeight)
static string getRealClassName(IntPtr ptr)
OdDgTableElement(IntPtr cPtr, bool cMemoryOwn)
virtual void setAnnotationScale(double dScale)
virtual OdDgTableElement.OdDgTableElementBreakType getBreakType()
virtual UInt32 getDefaultTextColorIndex()
virtual OdDgTableElement.OdDgTableElementSubTablePosition getSubTablePosition()
virtual UInt32 getColumnCount()
virtual void setSubTablePosition(OdDgTableElement.OdDgTableElementSubTablePosition uPosition)
override UInt32 subSetAttributes(OdGiDrawableTraits pDrwTraits)
virtual UInt32 getHeaderRowCount()
static new OdRxClass desc()
virtual OdDgTableElementMerge getMerge(UInt32 uIndex)
virtual void setFooterRowCount(UInt32 nRows)
virtual double getCellBottomMargin()
virtual double getDefaultRowHeight()
virtual bool getEvenFillColorFlag()
virtual UInt32 getRowCount()
virtual OdResult subExplode(OdRxObjectPtrArray entitySet)
override void copyFrom(OdRxObject pSource)
virtual UInt32 getLastColumnTextStyle()
virtual void setOrigin(OdGePoint3d ptOrigin)
virtual double getDefaultColumnWidth()
virtual UInt32 getLastColumnsCount()
virtual void setFooterRowTextStyle(UInt32 uTextStyle)
override OdRxObject queryX(OdRxClass protocolClass)
virtual bool getAnnotationScaleFlag()
virtual void setAnnotationScaleFlag(bool bSet)
virtual OdDgTableCellElement getCell(UInt32 uRowIndex, UInt32 uColumnIndex)
override bool subWorldDraw(OdGiWorldDraw pWd)
virtual void setEvenFillColor(UInt32 uFillColor)
virtual double getHeight()
override OdResult subGetGeomExtents(OdGeExtents3d extents)
virtual bool setMerge(UInt32 uIndex, OdDgTableElementMerge mergeData)
virtual void setDefaultTextColorIndex(UInt32 uColor, bool bColorFromTable)
virtual UInt32 getDefaultTextLineWeight()
virtual UInt32 getFooterRowTextStyle()
static OdDgTableElement cast(OdRxObject pObj)
static HandleRef getCPtr(OdDgTableElement obj)
virtual void deleteMerge(UInt32 uIndex)
virtual double getDefaultTextSize()
override void Dispose(bool disposing)
virtual void deleteRow(UInt32 uIndex)
virtual void setBodyTextStyle(UInt32 uTextStyle, bool bUpdateTableDefaults)
virtual void addColumn(Int32 uIndexBefore)
virtual void setRepeatHeadersFlag(bool bSet)
override byte getElementSubType()
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
virtual void deleteColumn(UInt32 uIndex)
virtual UInt32 getTitleRowCount()
virtual void setTableSymbology(UInt32 uColor, UInt32 uLineStyle, UInt32 uLineWeight)
virtual void setLastColumnsCount(UInt32 nColumns)
virtual bool isDefaultTextLineWeightFromTable()
virtual void setRotation(OdGeMatrix3d matRotation)
virtual UInt32 getOddFillColor()
virtual void setRepeatFootersFlag(bool bSet)
virtual UInt32 getBodyTextStyle()
virtual double getCellLeftMargin()
static new OdDgTableElement createObject()
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
virtual UInt32 getFirstColumnsCount()
virtual double getCellRightMargin()
virtual OdGePoint3d getOrigin()
virtual UInt32 getTableColorIndex()
virtual OdDgTableRowElement getRow(UInt32 uIndex)
virtual void setTitleRowTextStyle(UInt32 uTextStyle)
virtual void setSubTableSpacing(double dSubTableSpacing)
override OdDgElement.ElementTypes getElementType()
virtual OdDgTableColumnElement getColumn(UInt32 uIndex)
virtual UInt32 getFooterRowCount()
virtual void setFirstColumnsCount(UInt32 nColumns)
virtual void addRow(Int32 uIndexBefore)
virtual UInt32 getHeaderRowTextStyle()
virtual bool addMerge(OdDgTableElementMerge mergeData)
virtual double getSubTableSpacing()
virtual void setBreakType(OdDgTableElement.OdDgTableElementBreakType uBreakType)
virtual bool getOddFillColorFlag()
virtual void initTableDefaults()
virtual UInt32 getMergeCount()
virtual double getAnnotationScale()
virtual void setEvenFillColorFlag(bool bSet)
virtual OdGeMatrix3d getRotation()
OdDgTableElementSubTablePosition
virtual bool getRepeatFootersFlag()
virtual bool getRepeatHeadersFlag()
virtual void setLastColumnTextStyle(UInt32 uTextStyle)
virtual bool isDefaultTextColorFromTable()
virtual void setHeaderRowTextStyle(UInt32 uTextStyle)
virtual void setTitleRowCount(UInt32 nRows)
virtual void setFirstColumnTextStyle(UInt32 uTextStyle)
virtual double getWidth()
virtual void setBodyTextStyle(UInt32 uTextStyle)
virtual UInt32 getFirstColumnTextStyle()
virtual void setOddFillColor(UInt32 uFillColor)
virtual void setHeaderRowCount(UInt32 nRows)
virtual UInt16 getTablePrototypeIndex()
OdDgTableElementBreakType
virtual UInt32 getTableLineStyle()
virtual void setOddFillColorFlag(bool bSet)
virtual UInt32 getEvenFillColor()
virtual UInt32 getTitleRowTextStyle()
virtual UInt32 getTableLineWeight()
static HandleRef getCPtr(OdDgTableElementMerge obj)
static global::System.Exception Retrieve()
static void OdDgTableElement_setBreakHeight(HandleRef jarg1, double jarg2)
static bool OdDgTableElement_getRepeatHeadersFlag(HandleRef jarg1)
static IntPtr OdDgTableElement_isA(HandleRef jarg1)
static void OdDgTableElement_setHeaderRowCount(HandleRef jarg1, UInt32 jarg2)
static double OdDgTableElement_getSubTableSpacing(HandleRef jarg1)
static double OdDgTableElement_getAnnotationScale(HandleRef jarg1)
static global::System.IntPtr OdDgTableElement_getMerge(HandleRef jarg1, UInt32 jarg2)
static void OdDgTableElement_initTableDefaults(HandleRef jarg1)
static int OdDgTableElement_subExplode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt32 OdDgTableElement_getTitleRowCount(HandleRef jarg1)
static UInt32 OdDgTableElement_getFooterRowTextStyle(HandleRef jarg1)
static UInt32 OdDgTableElement_getTableLineWeight(HandleRef jarg1)
static UInt32 OdDgTableElement_getFooterRowCount(HandleRef jarg1)
static double OdDgTableElement_getDefaultTextSize(HandleRef jarg1)
static void OdDgTableElement_setTitleRowTextStyle(HandleRef jarg1, UInt32 jarg2)
static void OdDgTableElement_setLastColumnTextStyle(HandleRef jarg1, UInt32 jarg2)
static UInt32 OdDgTableElement_getTitleRowTextStyle(HandleRef jarg1)
static void OdDgTableElement_setEvenFillColor(HandleRef jarg1, UInt32 jarg2)
static void OdDgTableElement_setHeaderRowTextStyle(HandleRef jarg1, UInt32 jarg2)
static void OdDgTableElement_setDefaultTextLineWeight(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static UInt32 OdDgTableElement_getMergeCount(HandleRef jarg1)
static IntPtr OdDgTableElement_desc()
static void OdDgTableElement_setRotation(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgTableElement_setAnnotationScaleFlag(HandleRef jarg1, bool jarg2)
static bool OdDgTableElement_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgTableElement_getColumn(HandleRef jarg1, UInt32 jarg2)
static void OdDgTableElement_setFirstColumnTextStyle(HandleRef jarg1, UInt32 jarg2)
static void OdDgTableElement_setAnnotationScale(HandleRef jarg1, double jarg2)
static void OdDgTableElement_addRow__SWIG_0(HandleRef jarg1, Int32 jarg2)
static byte OdDgTableElement_getElementSubType(HandleRef jarg1)
static bool OdDgTableElement_getOddFillColorFlag(HandleRef jarg1)
static UInt32 OdDgTableElement_getDefaultTextLineWeight(HandleRef jarg1)
static void OdDgTableElement_setBodyTextStyle__SWIG_1(HandleRef jarg1, UInt32 jarg2)
static void OdDgTableElement_deleteRow(HandleRef jarg1, UInt32 jarg2)
static void OdDgTableElement_setRepeatHeadersFlag(HandleRef jarg1, bool jarg2)
static void OdDgTableElement_deleteMerge(HandleRef jarg1, UInt32 jarg2)
static bool OdDgTableElement_isDefaultTextLineWeightFromTable(HandleRef jarg1)
static void OdDgTableElement_setEvenFillColorFlag(HandleRef jarg1, bool jarg2)
static UInt32 OdDgTableElement_getHeaderRowTextStyle(HandleRef jarg1)
static IntPtr OdDgTableElement_cast(HandleRef jarg1)
static global::System.IntPtr OdDgTableElement_getRotation(HandleRef jarg1)
static double OdDgTableElement_getDefaultColumnWidth(HandleRef jarg1)
static void OdDgTableElement_setDefaultTextColorIndex(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static UInt32 OdDgTableElement_getLastColumnTextStyle(HandleRef jarg1)
static double OdDgTableElement_getCellRightMargin(HandleRef jarg1)
static IntPtr OdDgTableElement_createObject()
static IntPtr OdDgTableElement_getRow(HandleRef jarg1, UInt32 jarg2)
static void OdDgTableElement_setFooterRowCount(HandleRef jarg1, UInt32 jarg2)
static bool OdDgTableElement_isDefaultTextColorFromTable(HandleRef jarg1)
static bool OdDgTableElement_addMerge(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt16 OdDgTableElement_getTablePrototypeIndex(HandleRef jarg1)
static int OdDgTableElement_getBreakType(HandleRef jarg1)
static void OdDgTableElement_setSubTablePosition(HandleRef jarg1, int jarg2)
static UInt32 OdDgTableElement_getEvenFillColor(HandleRef jarg1)
static void delete_OdDgTableElement(HandleRef jarg1)
static double OdDgTableElement_getCellLeftMargin(HandleRef jarg1)
static double OdDgTableElement_getHeight(HandleRef jarg1)
static void OdDgTableElement_setOddFillColorFlag(HandleRef jarg1, bool jarg2)
static int OdDgTableElement_getSubTablePosition(HandleRef jarg1)
static IntPtr OdDgTableElement_queryX(HandleRef jarg1, HandleRef jarg2)
static int OdDgTableElement_subGetGeomExtents(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdDgTableElement_getDefaultRowHeight(HandleRef jarg1)
static UInt32 OdDgTableElement_getTableLineStyle(HandleRef jarg1)
static void OdDgTableElement_setRepeatFootersFlag(HandleRef jarg1, bool jarg2)
static double OdDgTableElement_getBreakHeight(HandleRef jarg1)
static void OdDgTableElement_addColumn__SWIG_1(HandleRef jarg1)
static void OdDgTableElement_setTableSymbology(HandleRef jarg1, UInt32 jarg2, UInt32 jarg3, UInt32 jarg4)
static double OdDgTableElement_getCellBottomMargin(HandleRef jarg1)
static UInt32 OdDgTableElement_getBodyTextStyle(HandleRef jarg1)
static void OdDgTableElement_addColumn__SWIG_0(HandleRef jarg1, Int32 jarg2)
static bool OdDgTableElement_getEvenFillColorFlag(HandleRef jarg1)
static global::System.IntPtr OdDgTableElement_getOrigin(HandleRef jarg1)
static void OdDgTableElement_setFooterRowTextStyle(HandleRef jarg1, UInt32 jarg2)
static UInt32 OdDgTableElement_getFirstColumnsCount(HandleRef jarg1)
static IntPtr OdDgTableElement_getCell(HandleRef jarg1, UInt32 jarg2, UInt32 jarg3)
static void OdDgTableElement_setSubTableSpacing(HandleRef jarg1, double jarg2)
static UInt32 OdDgTableElement_getLastColumnsCount(HandleRef jarg1)
static UInt32 OdDgTableElement_subSetAttributes(HandleRef jarg1, HandleRef jarg2)
static UInt32 OdDgTableElement_getTableColorIndex(HandleRef jarg1)
static void OdDgTableElement_copyFrom(HandleRef jarg1, HandleRef jarg2)
static void OdDgTableElement_addRow__SWIG_1(HandleRef jarg1)
static void OdDgTableElement_setBreakType(HandleRef jarg1, int jarg2)
static string OdDgTableElement_getRealClassName(IntPtr jarg1)
static UInt32 OdDgTableElement_getColumnCount(HandleRef jarg1)
static void OdDgTableElement_setFirstColumnsCount(HandleRef jarg1, UInt32 jarg2)
static double OdDgTableElement_getCellTopMargin(HandleRef jarg1)
static UInt32 OdDgTableElement_getHeaderRowCount(HandleRef jarg1)
static bool OdDgTableElement_setMerge(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdDgTableElement_getAnnotationScaleFlag(HandleRef jarg1)
static void OdDgTableElement_deleteColumn(HandleRef jarg1, UInt32 jarg2)
static void OdDgTableElement_setOrigin(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDgTableElement_getRepeatFootersFlag(HandleRef jarg1)
static void OdDgTableElement_setOddFillColor(HandleRef jarg1, UInt32 jarg2)
static UInt32 OdDgTableElement_getOddFillColor(HandleRef jarg1)
static UInt32 OdDgTableElement_getFirstColumnTextStyle(HandleRef jarg1)
static void OdDgTableElement_setBodyTextStyle__SWIG_0(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static void OdDgTableElement_setTitleRowCount(HandleRef jarg1, UInt32 jarg2)
static double OdDgTableElement_getWidth(HandleRef jarg1)
static UInt32 OdDgTableElement_getDefaultTextColorIndex(HandleRef jarg1)
static int OdDgTableElement_getElementType(HandleRef jarg1)
static UInt32 OdDgTableElement_getRowCount(HandleRef jarg1)
static void OdDgTableElement_setLastColumnsCount(HandleRef jarg1, UInt32 jarg2)