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();
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static new OdDgHatchPattern cast(OdRxObject pObj)
virtual UInt32 getLineColorIndex()
virtual double getSpace()
virtual UInt32 getLineStyleEntryId()
virtual bool getUseLineWeightFlag()
override void Dispose(bool disposing)
virtual void setUseLineWeightFlag(bool value)
virtual void setUseLineColorFlag(bool value)
virtual UInt32 getLineWeight()
virtual void setUseLineStyleFlag(bool value)
virtual void setLineStyleEntryId(UInt32 id)
override OdRxObject queryX(OdRxClass protocolClass)
static HandleRef getCPtr(OdDgLinearHatchPattern obj)
OdDgLinearHatchPattern(IntPtr cPtr, bool cMemoryOwn)
static string getRealClassName(IntPtr ptr)
virtual double getAngle()
virtual void setAngle(double angle)
static new OdRxClass desc()
virtual bool getUseLineColorFlag()
virtual void setLineColorIndex(UInt32 colorIndex)
virtual void setLineWeight(UInt32 weight)
static new OdDgHatchPattern createObject()
virtual void setSpace(double space)
virtual bool getUseLineStyleFlag()
static global::System.Exception Retrieve()
static double OdDgLinearHatchPattern_getSpace(HandleRef jarg1)
static bool OdDgLinearHatchPattern_getUseLineColorFlag(HandleRef jarg1)
static void delete_OdDgLinearHatchPattern(HandleRef jarg1)
static IntPtr OdDgLinearHatchPattern_desc()
static bool OdDgLinearHatchPattern_getUseLineStyleFlag(HandleRef jarg1)
static IntPtr OdDgLinearHatchPattern_isA(HandleRef jarg1)
static IntPtr OdDgLinearHatchPattern_queryX(HandleRef jarg1, HandleRef jarg2)
static UInt32 OdDgLinearHatchPattern_getLineColorIndex(HandleRef jarg1)
static void OdDgLinearHatchPattern_setUseLineColorFlag(HandleRef jarg1, bool jarg2)
static void OdDgLinearHatchPattern_setLineColorIndex(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdDgLinearHatchPattern_cast(HandleRef jarg1)
static void OdDgLinearHatchPattern_setLineWeight(HandleRef jarg1, UInt32 jarg2)
static UInt32 OdDgLinearHatchPattern_getLineStyleEntryId(HandleRef jarg1)
static IntPtr OdDgLinearHatchPattern_createObject()
static double OdDgLinearHatchPattern_getAngle(HandleRef jarg1)
static void OdDgLinearHatchPattern_setLineStyleEntryId(HandleRef jarg1, UInt32 jarg2)
static string OdDgLinearHatchPattern_getRealClassName(IntPtr jarg1)
static bool OdDgLinearHatchPattern_getUseLineWeightFlag(HandleRef jarg1)
static void OdDgLinearHatchPattern_setUseLineStyleFlag(HandleRef jarg1, bool jarg2)
static void OdDgLinearHatchPattern_setAngle(HandleRef jarg1, double jarg2)
static UInt32 OdDgLinearHatchPattern_getLineWeight(HandleRef jarg1)
static void OdDgLinearHatchPattern_setUseLineWeightFlag(HandleRef jarg1, bool jarg2)
static void OdDgLinearHatchPattern_setSpace(HandleRef jarg1, double jarg2)