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);
58 MemoryManager mMan = MemoryManager.GetMemoryManager();
59 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
99 MemoryManager mMan = MemoryManager.GetMemoryManager();
100 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(OdGiDrawableTraits obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
virtual void gripStatus(OdDgElement.GripStat status)
virtual void setExtendedParam(String strParamName, OdDgLightParam param)
static string getRealClassName(IntPtr ptr)
virtual void setDefaultValues(bool bSetDefaultGeometry)
override String getName()
virtual void setDefaultValues(bool bSetDefaultGeometry, double dCellScaleFactor)
static OdDgLightDistant cast(OdRxObject pObj)
UInt32 getShadowResolution()
override void Dispose(bool disposing)
void setIntensity(double dIntensity)
virtual void setLightName(String ppName)
override OdGiDrawable.DrawableType drawableType()
void setShadowOnFlag(bool bShadowOn)
static HandleRef getCPtr(OdDgLightDistant obj)
virtual OdDgLight.OdDgLightType getLightType()
virtual void deleteExtendedParam(String strParamName)
override Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
void setSunLightFlag(bool bSet)
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
override OdRxObject queryX(OdRxClass protocolClass)
void setShadowResolution(UInt32 uShadowResolution)
override byte getElementSubType()
virtual void setOnFlag(bool bOn)
void setColorRed(double val)
static new OdDgLightDistant createObject()
override OdDgElement.ElementTypes getElementType()
virtual UInt32 getExtendedParamCount()
virtual void setExtendedParam(UInt32 uIndex, OdDgLightParam param)
virtual void setDefaultValues()
void setBrightness(double dBrightness)
virtual void addExtendedParam(OdDgLightParam param)
void setColorBlue(double val)
OdDgLightDistant(IntPtr cPtr, bool cMemoryOwn)
virtual OdDgLightParam getExtendedParam(String strParamName)
static new OdRxClass desc()
virtual String getLightName()
virtual void deleteExtendedParam(UInt32 uIndex)
void setColorGreen(double val)
virtual OdDgLightParam getExtendedParam(UInt32 uIndex)
override void setName(String ppName)
override UInt32 subSetAttributes(OdGiDrawableTraits pTraits)
static HandleRef getCPtr(OdDgLightParam obj)
static global::System.Exception Retrieve()
static void OdDgLightDistant_setLightName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static byte OdDgLightDistant_getElementSubType(HandleRef jarg1)
static void OdDgLightDistant_setShadowResolution(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdDgLightDistant_cast(HandleRef jarg1)
static void OdDgLightDistant_setOnFlag(HandleRef jarg1, bool jarg2)
static UInt32 OdDgLightDistant_getShadowResolution(HandleRef jarg1)
static int OdDgLightDistant_drawableType(HandleRef jarg1)
static int OdDgLightDistant_getElementType(HandleRef jarg1)
static IntPtr OdDgLightDistant_createObject()
static void OdDgLightDistant_setColorGreen(HandleRef jarg1, double jarg2)
static void OdDgLightDistant_setDefaultValues__SWIG_0(HandleRef jarg1, bool jarg2, double jarg3)
static void OdDgLightDistant_setSunLightFlag(HandleRef jarg1, bool jarg2)
static void OdDgLightDistant_setName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDgLightDistant_setExtendedParam__SWIG_0(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static double OdDgLightDistant_getColorRed(HandleRef jarg1)
static void OdDgLightDistant_addExtendedParam(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_OdDgLightDistant(HandleRef jarg1)
static bool OdDgLightDistant_getOnFlag(HandleRef jarg1)
static global::System.IntPtr OdDgLightDistant_getExtendedParam__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static bool OdDgLightDistant_getSunLightFlag(HandleRef jarg1)
static int OdDgLightDistant_getLightType(HandleRef jarg1)
static UInt32 OdDgLightDistant_subSetAttributes(HandleRef jarg1, HandleRef jarg2)
static void OdDgLightDistant_setColorRed(HandleRef jarg1, double jarg2)
static void OdDgLightDistant_deleteExtendedParam__SWIG_0(HandleRef jarg1, UInt32 jarg2)
static string OdDgLightDistant_getRealClassName(IntPtr jarg1)
static void OdDgLightDistant_setColorBlue(HandleRef jarg1, double jarg2)
static String OdDgLightDistant_getLightName(HandleRef jarg1)
static double OdDgLightDistant_getBrightness(HandleRef jarg1)
static void OdDgLightDistant_setDefaultValues__SWIG_2(HandleRef jarg1)
static IntPtr OdDgLightDistant_isA(HandleRef jarg1)
static double OdDgLightDistant_getColorBlue(HandleRef jarg1)
static double OdDgLightDistant_getColorGreen(HandleRef jarg1)
static void OdDgLightDistant_setIntensity(HandleRef jarg1, double jarg2)
static void OdDgLightDistant_setExtendedParam__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDgLightDistant_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDgLightDistant_setShadowOnFlag(HandleRef jarg1, bool jarg2)
static void OdDgLightDistant_setBrightness(HandleRef jarg1, double jarg2)
static double OdDgLightDistant_getIntensity(HandleRef jarg1)
static void OdDgLightDistant_deleteExtendedParam__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDgLightDistant_desc()
static void OdDgLightDistant_setDefaultValues__SWIG_1(HandleRef jarg1, bool jarg2)
static bool OdDgLightDistant_getShadowOnFlag(HandleRef jarg1)
static global::System.IntPtr OdDgLightDistant_getExtendedParam__SWIG_1(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static UInt32 OdDgLightDistant_getExtendedParamCount(HandleRef jarg1)
static String OdDgLightDistant_getName(HandleRef jarg1)