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();
105 MemoryManager mMan = MemoryManager.GetMemoryManager();
106 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
269IntPtr tmp_strData = Marshal.StringToCoTaskMemUni(strData);
270 IntPtr saved_strData = tmp_strData;
275if (tmp_strData != saved_strData) strData = Marshal.PtrToStringUni(tmp_strData);
292IntPtr tmp_strData = Marshal.StringToCoTaskMemUni(strData);
293 IntPtr saved_strData = tmp_strData;
299if (tmp_strData != saved_strData) strData = Marshal.PtrToStringUni(tmp_strData);
static HandleRef getCPtr(OdGePoint2d obj)
static HandleRef getCPtr(OdGeScale3d obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
OdDgMaterialMap.MappingType getMappingType()
virtual OdDgMaterialParam getExtendedParam(UInt32 uIndex)
virtual OdDgMaterialParam getExtendedParam(String strParamName)
void setDataFlags(UInt32 uFlags)
bool setUserData(UInt32 uIndex, ref string strData)
void setPatternScale(OdGeScale3d scale)
OdGePoint2d getPatternOffset()
String getUserData(UInt32 uIndex)
void setColorGamma(double dColorGamma)
void setPatternOffset(OdGePoint2d ptOffset)
OdDgMaterialLayerPattern.OdDgMaterialLayerPatternType getLayerType()
static OdDgMaterialLayerPattern createObject(OdDgMaterialLayerPattern pObj)
void setFlipYFlag(bool bSet)
void setBlend(double dBlend)
void setNoRepeatYFlag(bool bSet)
void setNoRepeatXFlag(bool bSet)
OdGeScale3d getPatternScale()
static string getRealClassName(IntPtr ptr)
override OdRxObject queryX(OdRxClass protocolClass)
bool getTransparentLayerBackgroundFlag()
static OdDgMaterialLayerPattern cast(OdRxObject pObj)
void setLayerFlags(UInt32 uFlags)
void setMirrorYFlag(bool bSet)
OdDgMaterialMap.ScaleMode getScaleMode()
void setMappingType(OdDgMaterialMap.MappingType uType)
void setBrightnessColor(OdDoubleColor dblColor)
override void Dispose(bool disposing)
bool getVisibleLayerFlag()
OdDgMaterialLayerPattern(IntPtr cPtr, bool cMemoryOwn)
void setScaleMode(OdDgMaterialMap.ScaleMode uMode)
void setLockScaleFlag(bool bSet)
virtual void addExtendedParam(OdDgMaterialParam param)
void addUserData(ref string strData)
void setVisibleLayerFlag(bool bSet)
virtual void setExtendedParam(String strParamName, OdDgMaterialParam param)
OdDoubleColor getBrightnessColor()
static OdDgMaterialLayerPattern createObject()
bool removeUserData(UInt32 uIndex)
virtual void deleteExtendedParam(UInt32 uIndex)
virtual void deleteExtendedParam(String strParamName)
void setFlipXFlag(bool bSet)
static new OdRxClass desc()
void setLayerTypeStr(String strType)
void setPatternAngle(double dAngle)
OdDgMaterialLayerPatternType
void setMirrorXFlag(bool bSet)
static HandleRef getCPtr(OdDgMaterialLayerPattern obj)
void setTransparentLayerBackgroundFlag(bool bSet)
virtual void setExtendedParam(UInt32 uIndex, OdDgMaterialParam param)
virtual void copyData(OdDgMaterialLayerPattern pObj)
UInt32 getUserDataCount()
virtual UInt32 getExtendedParamCount()
static HandleRef getCPtr(OdDgMaterialParam obj)
static HandleRef getCPtr(OdDoubleColor obj)
static global::System.Exception Retrieve()
static IntPtr OdDgMaterialLayerPattern_desc()
static void OdDgMaterialLayerPattern_setMappingType(HandleRef jarg1, int jarg2)
static string OdDgMaterialLayerPattern_getRealClassName(IntPtr jarg1)
static void OdDgMaterialLayerPattern_setLockScaleFlag(HandleRef jarg1, bool jarg2)
static void OdDgMaterialLayerPattern_addUserData(HandleRef jarg1, ref IntPtr jarg2)
static void OdDgMaterialLayerPattern_setColorGamma(HandleRef jarg1, double jarg2)
static IntPtr OdDgMaterialLayerPattern_cast(HandleRef jarg1)
static void OdDgMaterialLayerPattern_setNoRepeatXFlag(HandleRef jarg1, bool jarg2)
static bool OdDgMaterialLayerPattern_getNoRepeatXFlag(HandleRef jarg1)
static double OdDgMaterialLayerPattern_getColorGamma(HandleRef jarg1)
static void OdDgMaterialLayerPattern_setPatternScale(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDgMaterialLayerPattern_getFlipYFlag(HandleRef jarg1)
static void OdDgMaterialLayerPattern_setMirrorYFlag(HandleRef jarg1, bool jarg2)
static bool OdDgMaterialLayerPattern_getNoRepeatYFlag(HandleRef jarg1)
static global::System.IntPtr OdDgMaterialLayerPattern_getPatternOffset(HandleRef jarg1)
static bool OdDgMaterialLayerPattern_removeUserData(HandleRef jarg1, UInt32 jarg2)
static void OdDgMaterialLayerPattern_setExtendedParam__SWIG_0(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdDgMaterialLayerPattern_getExtendedParam__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdDgMaterialLayerPattern_createObject__SWIG_0()
static String OdDgMaterialLayerPattern_getUserData(HandleRef jarg1, UInt32 jarg2)
static void OdDgMaterialLayerPattern_setMirrorXFlag(HandleRef jarg1, bool jarg2)
static void OdDgMaterialLayerPattern_setBrightnessColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgMaterialLayerPattern_setDataFlags(HandleRef jarg1, UInt32 jarg2)
static UInt32 OdDgMaterialLayerPattern_getLayerFlags(HandleRef jarg1)
static void OdDgMaterialLayerPattern_setLayerTypeStr(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgMaterialLayerPattern_copyData(HandleRef jarg1, HandleRef jarg2)
static bool OdDgMaterialLayerPattern_getMirrorXFlag(HandleRef jarg1)
static String OdDgMaterialLayerPattern_getLayerTypeStr(HandleRef jarg1)
static void OdDgMaterialLayerPattern_setExtendedParam__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDgMaterialLayerPattern_setLayerFlags(HandleRef jarg1, UInt32 jarg2)
static void OdDgMaterialLayerPattern_setFlipYFlag(HandleRef jarg1, bool jarg2)
static UInt32 OdDgMaterialLayerPattern_getExtendedParamCount(HandleRef jarg1)
static void OdDgMaterialLayerPattern_setTransparentLayerBackgroundFlag(HandleRef jarg1, bool jarg2)
static int OdDgMaterialLayerPattern_getScaleMode(HandleRef jarg1)
static IntPtr OdDgMaterialLayerPattern_queryX(HandleRef jarg1, HandleRef jarg2)
static double OdDgMaterialLayerPattern_getPatternAngle(HandleRef jarg1)
static int OdDgMaterialLayerPattern_getLayerType(HandleRef jarg1)
static bool OdDgMaterialLayerPattern_getLockScaleFlag(HandleRef jarg1)
static UInt32 OdDgMaterialLayerPattern_getDataFlags(HandleRef jarg1)
static global::System.IntPtr OdDgMaterialLayerPattern_getPatternScale(HandleRef jarg1)
static IntPtr OdDgMaterialLayerPattern_createObject__SWIG_1(HandleRef jarg1)
static void OdDgMaterialLayerPattern_setPatternOffset(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgMaterialLayerPattern_deleteExtendedParam__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static void OdDgMaterialLayerPattern_setNoRepeatYFlag(HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdDgMaterialLayerPattern_getExtendedParam__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool OdDgMaterialLayerPattern_setUserData(HandleRef jarg1, UInt32 jarg2, ref IntPtr jarg3)
static void OdDgMaterialLayerPattern_setBlend(HandleRef jarg1, double jarg2)
static bool OdDgMaterialLayerPattern_getVisibleLayerFlag(HandleRef jarg1)
static void OdDgMaterialLayerPattern_setFlipXFlag(HandleRef jarg1, bool jarg2)
static void OdDgMaterialLayerPattern_addExtendedParam(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDgMaterialLayerPattern_getMappingType(HandleRef jarg1)
static void delete_OdDgMaterialLayerPattern(HandleRef jarg1)
static double OdDgMaterialLayerPattern_getBlend(HandleRef jarg1)
static void OdDgMaterialLayerPattern_setScaleMode(HandleRef jarg1, int jarg2)
static UInt32 OdDgMaterialLayerPattern_getUserDataCount(HandleRef jarg1)
static IntPtr OdDgMaterialLayerPattern_isA(HandleRef jarg1)
static bool OdDgMaterialLayerPattern_getTransparentLayerBackgroundFlag(HandleRef jarg1)
static void OdDgMaterialLayerPattern_setVisibleLayerFlag(HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdDgMaterialLayerPattern_getBrightnessColor(HandleRef jarg1)
static void OdDgMaterialLayerPattern_deleteExtendedParam__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static bool OdDgMaterialLayerPattern_getMirrorYFlag(HandleRef jarg1)
static bool OdDgMaterialLayerPattern_getFlipXFlag(HandleRef jarg1)
static void OdDgMaterialLayerPattern_setPatternAngle(HandleRef jarg1, double jarg2)