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 OdRxClass desc()
static OdAveMarbleMaterial cast(OdRxObject pObj)
OdAveMarbleMaterial(IntPtr cPtr, bool cMemoryOwn)
void setScale(double scale)
void setSharpness(double sharpness)
static string getRealClassName(IntPtr ptr)
void setTurbulence(UInt32 turbulence)
void stoneColor(UInt32 color)
static HandleRef getCPtr(OdAveMarbleMaterial obj)
override OdRxObject queryX(OdRxClass protocolClass)
void veinColor(UInt32 color)
override MaterialType type()
override Teigha.TD.MaterialType vb_type()
override void Dispose(bool disposing)
static OdAveMarbleMaterial createObject()
static global::System.Exception Retrieve()
static double OdAveMarbleMaterial_scale(HandleRef jarg1)
static IntPtr OdAveMarbleMaterial_isA(HandleRef jarg1)
static IntPtr OdAveMarbleMaterial_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdAveMarbleMaterial_stoneColor__SWIG_1(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdAveMarbleMaterial_desc()
static double OdAveMarbleMaterial_sharpness(HandleRef jarg1)
static void OdAveMarbleMaterial_veinColor__SWIG_1(HandleRef jarg1, UInt32 jarg2)
static void OdAveMarbleMaterial_setScale(HandleRef jarg1, double jarg2)
static void OdAveMarbleMaterial_setTurbulence(HandleRef jarg1, UInt32 jarg2)
static void delete_OdAveMarbleMaterial(HandleRef jarg1)
static UInt32 OdAveMarbleMaterial_veinColor__SWIG_0(HandleRef jarg1)
static UInt32 OdAveMarbleMaterial_stoneColor__SWIG_0(HandleRef jarg1)
static IntPtr OdAveMarbleMaterial_createObject()
static void OdAveMarbleMaterial_setSharpness(HandleRef jarg1, double jarg2)
static string OdAveMarbleMaterial_getRealClassName(IntPtr jarg1)
static IntPtr OdAveMarbleMaterial_cast(HandleRef jarg1)
static UInt32 OdAveMarbleMaterial_turbulence(HandleRef jarg1)
static int OdAveMarbleMaterial_type(HandleRef jarg1)