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 string OdGiDistantLightTraits_getRealClassName(IntPtr jarg1)
static global::System.IntPtr OdGiDistantLightTraits_lampColor(HandleRef jarg1)
static void OdGiDistantLightTraits_setIsSunlight(HandleRef jarg1, bool jarg2)
static void delete_OdGiDistantLightTraits(HandleRef jarg1)
static void OdGiDistantLightTraits_setSkyParameters(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGiDistantLightTraits_isA(HandleRef jarg1)
static IntPtr OdGiDistantLightTraits_cast(HandleRef jarg1)
static IntPtr OdGiDistantLightTraits_createObject()
static void OdGiDistantLightTraits_setLightDirection(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGiDistantLightTraits_isSunlight(HandleRef jarg1)
static global::System.IntPtr OdGiDistantLightTraits_lightDirection(HandleRef jarg1)
static void OdGiDistantLightTraits_skyParameters(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGiDistantLightTraits_desc()
static void OdGiDistantLightTraits_setLampColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGiDistantLightTraits_queryX(HandleRef jarg1, HandleRef jarg2)
static double OdGiDistantLightTraits_physicalIntensity(HandleRef jarg1)
static void OdGiDistantLightTraits_setPhysicalIntensity(HandleRef jarg1, double jarg2)
static HandleRef getCPtr(OdGeVector3d obj)
static HandleRef getCPtr(OdGiColorRGB obj)
static OdGiDistantLightTraits cast(OdRxObject pObj)
virtual void setLampColor(OdGiColorRGB color)
static HandleRef getCPtr(OdGiDistantLightTraits obj)
override void Dispose(bool disposing)
virtual void setPhysicalIntensity(double fIntensity)
virtual OdGiColorRGB lampColor()
virtual OdGeVector3d lightDirection()
static new OdRxClass desc()
override OdRxObject queryX(OdRxClass protocolClass)
virtual void setSkyParameters(OdGiSkyParameters params_)
virtual void setLightDirection(OdGeVector3d vec)
virtual bool isSunlight()
virtual double physicalIntensity()
virtual void skyParameters(OdGiSkyParameters params_)
virtual void setIsSunlight(bool isSunlight)
static string getRealClassName(IntPtr ptr)
static new OdGiDistantLightTraits createObject()
OdGiDistantLightTraits(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdGiSkyParameters obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)