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)
virtual void setUseLineColorFlag(bool value)
virtual double getAngle1()
virtual UInt32 getLineWeight()
virtual void setSpace1(double space)
virtual void setUseLineWeightFlag(bool value)
static string getRealClassName(IntPtr ptr)
virtual bool getUseLineStyleFlag()
override OdRxObject queryX(OdRxClass protocolClass)
virtual bool getUseLineWeightFlag()
virtual bool getUseLineColorFlag()
virtual void setUseLineStyleFlag(bool value)
virtual UInt32 getLineColorIndex()
virtual double getSpace1()
virtual void setSpace2(double space)
virtual void setLineStyleEntryId(UInt32 id)
virtual void setAngle2(double angle)
static OdDgCrossHatchPattern cast(OdRxObject pObj)
virtual void setAngle1(double angle)
override void Dispose(bool disposing)
virtual void setLineColorIndex(UInt32 colorIndex)
static HandleRef getCPtr(OdDgCrossHatchPattern obj)
static new OdDgCrossHatchPattern createObject()
virtual void setLineWeight(UInt32 weight)
virtual double getAngle2()
OdDgCrossHatchPattern(IntPtr cPtr, bool cMemoryOwn)
static new OdRxClass desc()
virtual double getSpace2()
virtual UInt32 getLineStyleEntryId()
static global::System.Exception Retrieve()
static bool OdDgCrossHatchPattern_getUseLineStyleFlag(HandleRef jarg1)
static UInt32 OdDgCrossHatchPattern_getLineStyleEntryId(HandleRef jarg1)
static double OdDgCrossHatchPattern_getSpace1(HandleRef jarg1)
static IntPtr OdDgCrossHatchPattern_cast(HandleRef jarg1)
static double OdDgCrossHatchPattern_getAngle2(HandleRef jarg1)
static UInt32 OdDgCrossHatchPattern_getLineColorIndex(HandleRef jarg1)
static void OdDgCrossHatchPattern_setAngle1(HandleRef jarg1, double jarg2)
static void OdDgCrossHatchPattern_setSpace1(HandleRef jarg1, double jarg2)
static IntPtr OdDgCrossHatchPattern_desc()
static void OdDgCrossHatchPattern_setUseLineWeightFlag(HandleRef jarg1, bool jarg2)
static bool OdDgCrossHatchPattern_getUseLineWeightFlag(HandleRef jarg1)
static void delete_OdDgCrossHatchPattern(HandleRef jarg1)
static void OdDgCrossHatchPattern_setLineColorIndex(HandleRef jarg1, UInt32 jarg2)
static double OdDgCrossHatchPattern_getSpace2(HandleRef jarg1)
static void OdDgCrossHatchPattern_setAngle2(HandleRef jarg1, double jarg2)
static string OdDgCrossHatchPattern_getRealClassName(IntPtr jarg1)
static bool OdDgCrossHatchPattern_getUseLineColorFlag(HandleRef jarg1)
static void OdDgCrossHatchPattern_setLineWeight(HandleRef jarg1, UInt32 jarg2)
static void OdDgCrossHatchPattern_setSpace2(HandleRef jarg1, double jarg2)
static IntPtr OdDgCrossHatchPattern_createObject()
static void OdDgCrossHatchPattern_setLineStyleEntryId(HandleRef jarg1, UInt32 jarg2)
static void OdDgCrossHatchPattern_setUseLineStyleFlag(HandleRef jarg1, bool jarg2)
static IntPtr OdDgCrossHatchPattern_isA(HandleRef jarg1)
static void OdDgCrossHatchPattern_setUseLineColorFlag(HandleRef jarg1, bool jarg2)
static IntPtr OdDgCrossHatchPattern_queryX(HandleRef jarg1, HandleRef jarg2)
static double OdDgCrossHatchPattern_getAngle1(HandleRef jarg1)
static UInt32 OdDgCrossHatchPattern_getLineWeight(HandleRef jarg1)