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();
105IntPtr p_pData=
Teigha.
Core.Helpers.MarshalbyteFixedArray(pData);
110Marshal.FreeCoTaskMem(p_pData);
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(UnitDescription obj)
virtual void setSheetYOffset(double dYOffset)
virtual OdDgModel.UnitDescription getSheetUnits()
virtual void setSheetLeftMargin(double dMargin)
virtual void setSheetRotationAngle(double dAngle)
virtual double getSheetXOffset()
virtual void setSheetBottomMargin(double dMargin)
virtual void readData(byte[] pData)
virtual bool getDrawBorderFlag()
virtual double getSheetTopMargin()
virtual double getSheetHeight()
virtual void setSheetHeight(double dHeight)
static new OdRxClass desc()
virtual double getSheetWidth()
static HandleRef getCPtr(OdDgSheetModelLinkage obj)
static new OdDgSheetModelLinkage createObject()
virtual void setDrawMarginsFlag(bool bSet)
virtual double getSheetSizeScaleFactor()
OdDgSheetModelLinkage(IntPtr cPtr, bool cMemoryOwn)
virtual double getSheetYOffset()
static OdDgSheetModelLinkage cast(OdRxObject pObj)
virtual double getSheetRotationAngle()
virtual void setSheetTopMargin(double dMargin)
virtual double getSheetRightMargin()
virtual void setSheetRightMargin(double dMargin)
virtual void setSheetWidth(double dWidth)
virtual void setSheetUnits(OdDgModel.UnitDescription units)
override OdRxObject queryX(OdRxClass protocolClass)
virtual double getSheetBottomMargin()
virtual double getSheetLeftMargin()
virtual void setSheetXOffset(double dXOffset)
virtual void setSheetSizeScaleFactor(double dScale)
virtual bool getDrawMarginsFlag()
override void Dispose(bool disposing)
static string getRealClassName(IntPtr ptr)
virtual void setDrawBorderFlag(bool bSet)
static global::System.Exception Retrieve()
static global::System.IntPtr OdDgSheetModelLinkage_getSheetUnits(HandleRef jarg1)
static void OdDgSheetModelLinkage_setSheetBottomMargin(HandleRef jarg1, double jarg2)
static void OdDgSheetModelLinkage_readData(HandleRef jarg1, IntPtr jarg2)
static bool OdDgSheetModelLinkage_getDrawMarginsFlag(HandleRef jarg1)
static IntPtr OdDgSheetModelLinkage_cast(HandleRef jarg1)
static bool OdDgSheetModelLinkage_hasData(HandleRef jarg1)
static void OdDgSheetModelLinkage_setSheetRotationAngle(HandleRef jarg1, double jarg2)
static void OdDgSheetModelLinkage_setSheetSizeScaleFactor(HandleRef jarg1, double jarg2)
static double OdDgSheetModelLinkage_getSheetBottomMargin(HandleRef jarg1)
static void OdDgSheetModelLinkage_setSheetWidth(HandleRef jarg1, double jarg2)
static IntPtr OdDgSheetModelLinkage_desc()
static bool OdDgSheetModelLinkage_getDrawBorderFlag(HandleRef jarg1)
static void OdDgSheetModelLinkage_setSheetYOffset(HandleRef jarg1, double jarg2)
static IntPtr OdDgSheetModelLinkage_createObject()
static string OdDgSheetModelLinkage_getRealClassName(IntPtr jarg1)
static void OdDgSheetModelLinkage_setSheetRightMargin(HandleRef jarg1, double jarg2)
static double OdDgSheetModelLinkage_getSheetTopMargin(HandleRef jarg1)
static double OdDgSheetModelLinkage_getSheetLeftMargin(HandleRef jarg1)
static double OdDgSheetModelLinkage_getSheetRightMargin(HandleRef jarg1)
static void OdDgSheetModelLinkage_setSheetHeight(HandleRef jarg1, double jarg2)
static double OdDgSheetModelLinkage_getSheetXOffset(HandleRef jarg1)
static double OdDgSheetModelLinkage_getSheetSizeScaleFactor(HandleRef jarg1)
static void OdDgSheetModelLinkage_setDrawMarginsFlag(HandleRef jarg1, bool jarg2)
static void OdDgSheetModelLinkage_setSheetXOffset(HandleRef jarg1, double jarg2)
static double OdDgSheetModelLinkage_getSheetRotationAngle(HandleRef jarg1)
static void OdDgSheetModelLinkage_setDrawBorderFlag(HandleRef jarg1, bool jarg2)
static void OdDgSheetModelLinkage_setSheetUnits(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdDgSheetModelLinkage_getSheetYOffset(HandleRef jarg1)
static void OdDgSheetModelLinkage_setSheetLeftMargin(HandleRef jarg1, double jarg2)
static double OdDgSheetModelLinkage_getSheetWidth(HandleRef jarg1)
static IntPtr OdDgSheetModelLinkage_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDgSheetModelLinkage_setSheetTopMargin(HandleRef jarg1, double jarg2)
static void delete_OdDgSheetModelLinkage(HandleRef jarg1)
static double OdDgSheetModelLinkage_getSheetHeight(HandleRef jarg1)
static IntPtr OdDgSheetModelLinkage_isA(HandleRef jarg1)