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);
111Marshal.FreeCoTaskMem(p_pData);
184 public virtual bool setKeyColor(UInt16 uKeyNumber, UInt32 clrKey) {
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdDgGradientFill obj)
virtual OdDgGradientFill getGradientFill()
virtual void setInvertFlag(bool bSet)
virtual bool getInvertFlag()
virtual bool readData(byte[] pData)
virtual void setGradientFill(OdDgGradientFill gradFill)
virtual bool addKey(OdDgGradientKey key)
static string getRealClassName(IntPtr ptr)
virtual UInt16 getKeyCount()
virtual void setWhiteIntensity(double dIntencity)
OdDgGradientFillLinkage(IntPtr cPtr, bool cMemoryOwn)
virtual bool getOutlineFlag()
virtual OdDgGradientFill.OdDgGradientType getGradientType()
virtual bool setKeyColor(UInt16 uKeyNumber, UInt32 clrKey)
virtual void setOutlineFlag(bool bSet)
virtual double getAngle()
virtual double getWhiteIntensity()
static OdDgGradientFillLinkage cast(OdRxObject pObj)
virtual OdDgGradientKey getKey(UInt16 uKeyNumber)
static new OdDgGradientFillLinkage createObject()
static new OdRxClass desc()
static HandleRef getCPtr(OdDgGradientFillLinkage obj)
override void Dispose(bool disposing)
virtual void setGradientType(OdDgGradientFill.OdDgGradientType iType)
override OdRxObject queryX(OdRxClass protocolClass)
virtual void setAngle(double dAngle)
virtual bool deleteKey(UInt16 uKeyNumber)
static HandleRef getCPtr(OdDgGradientKey obj)
static global::System.Exception Retrieve()
static double OdDgGradientFillLinkage_getAngle(HandleRef jarg1)
static bool OdDgGradientFillLinkage_getOutlineFlag(HandleRef jarg1)
static bool OdDgGradientFillLinkage_setKeyColor(HandleRef jarg1, UInt16 jarg2, UInt32 jarg3)
static void OdDgGradientFillLinkage_setOutlineFlag(HandleRef jarg1, bool jarg2)
static void delete_OdDgGradientFillLinkage(HandleRef jarg1)
static void OdDgGradientFillLinkage_setGradientType(HandleRef jarg1, int jarg2)
static IntPtr OdDgGradientFillLinkage_isA(HandleRef jarg1)
static double OdDgGradientFillLinkage_getWhiteIntensity(HandleRef jarg1)
static bool OdDgGradientFillLinkage_readData(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdDgGradientFillLinkage_queryX(HandleRef jarg1, HandleRef jarg2)
static string OdDgGradientFillLinkage_getRealClassName(IntPtr jarg1)
static UInt16 OdDgGradientFillLinkage_getKeyCount(HandleRef jarg1)
static int OdDgGradientFillLinkage_getGradientType(HandleRef jarg1)
static global::System.IntPtr OdDgGradientFillLinkage_getKey(HandleRef jarg1, UInt16 jarg2)
static IntPtr OdDgGradientFillLinkage_desc()
static bool OdDgGradientFillLinkage_deleteKey(HandleRef jarg1, UInt16 jarg2)
static bool OdDgGradientFillLinkage_getInvertFlag(HandleRef jarg1)
static void OdDgGradientFillLinkage_setInvertFlag(HandleRef jarg1, bool jarg2)
static bool OdDgGradientFillLinkage_addKey(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgGradientFillLinkage_setGradientFill(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgGradientFillLinkage_createObject()
static IntPtr OdDgGradientFillLinkage_cast(HandleRef jarg1)
static void OdDgGradientFillLinkage_setAngle(HandleRef jarg1, double jarg2)
static global::System.IntPtr OdDgGradientFillLinkage_getGradientFill(HandleRef jarg1)
static void OdDgGradientFillLinkage_setWhiteIntensity(HandleRef jarg1, double jarg2)