14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 swigCPtr =
new HandleRef(
this, cPtr);
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
29 protected override void Dispose(
bool disposing) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
36 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
38 base.Dispose(disposing);
43 MemoryManager mMan = MemoryManager.GetMemoryManager();
44 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
84 MemoryManager mMan = MemoryManager.GetMemoryManager();
85 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static global::System.Exception Retrieve()
static IntPtr OdGiMarbleTexture_cast(HandleRef jarg1)
static IntPtr OdGiMarbleTexture_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdGiMarbleTexture_setVeinWidth(HandleRef jarg1, double jarg2)
static double OdGiMarbleTexture_veinSpacing(HandleRef jarg1)
static global::System.IntPtr OdGiMarbleTexture_veinColor(HandleRef jarg1)
static IntPtr OdGiMarbleTexture_isA(HandleRef jarg1)
static string OdGiMarbleTexture_getRealClassName(IntPtr jarg1)
static double OdGiMarbleTexture_veinWidth(HandleRef jarg1)
static void OdGiMarbleTexture_setVeinSpacing(HandleRef jarg1, double jarg2)
static void OdGiMarbleTexture_setStoneColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiMarbleTexture_copyFrom(HandleRef jarg1, HandleRef jarg2)
static void OdGiMarbleTexture_setVeinColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGiMarbleTexture_IsEqual(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGiMarbleTexture_desc()
static global::System.IntPtr OdGiMarbleTexture_stoneColor(HandleRef jarg1)
static IntPtr OdGiMarbleTexture_Assign(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGiMarbleTexture_createObject()
static void delete_OdGiMarbleTexture(HandleRef jarg1)
static int OdGiMarbleTexture_type(HandleRef jarg1)
virtual OdGiMaterialColor veinColor()
virtual void setStoneColor(OdGiMaterialColor stoneColor)
virtual void setVeinSpacing(double veinSpacing)
override void copyFrom(OdRxObject pSource)
override bool IsEqual(OdGiMaterialTexture texture)
static string getRealClassName(IntPtr ptr)
override Teigha.Core.OdGiProceduralTexture.Type vb_type()
override OdGiProceduralTexture.Type type()
virtual void setVeinWidth(double veinWidth)
static OdGiMarbleTexture cast(OdRxObject pObj)
virtual void setVeinColor(OdGiMaterialColor veinColor)
static HandleRef getCPtr(OdGiMarbleTexture obj)
virtual double veinWidth()
OdGiMarbleTexture Assign(OdGiMarbleTexture texture)
virtual double veinSpacing()
override void Dispose(bool disposing)
override OdRxObject queryX(OdRxClass protocolClass)
virtual OdGiMaterialColor stoneColor()
static new OdGiMarbleTexture createObject()
static new OdRxClass desc()
OdGiMarbleTexture(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdGiMaterialColor obj)
static HandleRef getCPtr(OdGiMaterialTexture obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)