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 double OdGiPointLightTraits_physicalIntensity(HandleRef jarg1)
static void OdGiPointLightTraits_setHasTarget(HandleRef jarg1, bool jarg2)
static IntPtr OdGiPointLightTraits_createObject()
static global::System.IntPtr OdGiPointLightTraits_lampColor(HandleRef jarg1)
static IntPtr OdGiPointLightTraits_cast(HandleRef jarg1)
static void OdGiPointLightTraits_setAttenuation(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiPointLightTraits_setTargetLocation(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGiPointLightTraits_hemisphericalDistribution(HandleRef jarg1)
static bool OdGiPointLightTraits_hasTarget(HandleRef jarg1)
static void OdGiPointLightTraits_setPhysicalIntensity(HandleRef jarg1, double jarg2)
static void OdGiPointLightTraits_setPosition(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string OdGiPointLightTraits_getRealClassName(IntPtr jarg1)
static void OdGiPointLightTraits_setLampColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_OdGiPointLightTraits(HandleRef jarg1)
static IntPtr OdGiPointLightTraits_isA(HandleRef jarg1)
static IntPtr OdGiPointLightTraits_queryX(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdGiPointLightTraits_targetLocation(HandleRef jarg1)
static void OdGiPointLightTraits_setHemisphericalDistribution(HandleRef jarg1, bool jarg2)
static IntPtr OdGiPointLightTraits_desc()
static global::System.IntPtr OdGiPointLightTraits_lightAttenuation(HandleRef jarg1)
static global::System.IntPtr OdGiPointLightTraits_position(HandleRef jarg1)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGiColorRGB obj)
static HandleRef getCPtr(OdGiLightAttenuation obj)
virtual void setPhysicalIntensity(double fIntensity)
static new OdRxClass desc()
static string getRealClassName(IntPtr ptr)
static OdGiPointLightTraits cast(OdRxObject pObj)
virtual Teigha.Core.OdGePoint3d vb_position()
virtual OdGiLightAttenuation lightAttenuation()
virtual void setTargetLocation(OdGePoint3d loc)
virtual OdGiColorRGB lampColor()
static new OdGiPointLightTraits createObject()
override OdRxObject queryX(OdRxClass protocolClass)
override void Dispose(bool disposing)
virtual bool hemisphericalDistribution()
virtual OdGePoint3d targetLocation()
static HandleRef getCPtr(OdGiPointLightTraits obj)
virtual Teigha.Core.OdGiLightAttenuation vb_lightAttenuation()
virtual void setAttenuation(OdGiLightAttenuation atten)
virtual double physicalIntensity()
virtual OdGePoint3d position()
virtual void setHasTarget(bool bTarget)
OdGiPointLightTraits(IntPtr cPtr, bool cMemoryOwn)
virtual void setPosition(OdGePoint3d pos)
virtual void setHemisphericalDistribution(bool bHemisphere)
virtual void setLampColor(OdGiColorRGB color)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)