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);
105 public virtual double getValue(
double theta,
double phi) {
static global::System.Exception Retrieve()
static double OdIesnaFile_vertAngles(HandleRef jarg1)
static double OdIesnaFile_horzAngles(HandleRef jarg1)
static int OdIesnaFile_fileSymmetry(HandleRef jarg1)
static double OdIesnaFile_getValue(HandleRef jarg1, double jarg2, double jarg3)
static double OdIesnaFile_getValue_ipl(HandleRef jarg1, double jarg2, double jarg3)
static global::System.IntPtr OdIesnaFile_candelaDistribution(HandleRef jarg1)
static double OdIesnaFile_maxCandela(HandleRef jarg1)
static void delete_OdIesnaFile(HandleRef jarg1)
static string OdIesnaFile_getRealClassName(IntPtr jarg1)
static Int32 OdIesnaFile_numVertAngles(HandleRef jarg1)
static int OdIesnaFile_fileType(HandleRef jarg1)
static Int32 OdIesnaFile_numHorzAngles(HandleRef jarg1)
static void OdIesnaFile_render__SWIG_0(HandleRef jarg1, HandleRef jarg2, double jarg3, Int32 jarg4)
static bool OdIesnaFile_isHorzAng90To270(HandleRef jarg1)
static void OdIesnaFile_render__SWIG_1(HandleRef jarg1, HandleRef jarg2, double jarg3)
static HandleRef getCPtr(OdGiGeometry obj)
virtual Int32 numHorzAngles()
static string getRealClassName(IntPtr ptr)
static HandleRef getCPtr(OdIesnaFile obj)
virtual Int32 numVertAngles()
virtual double maxCandela()
virtual OdGiWebLightTraits.WebSymmetry fileSymmetry()
virtual double getValue(double theta, double phi)
virtual double vertAngles()
virtual double horzAngles()
virtual double getValue_ipl(double theta, double phi)
virtual OdGiWebLightTraits.WebFileType fileType()
override void Dispose(bool disposing)
virtual SWIGTYPE_p_p_double candelaDistribution()
virtual void render(OdGiGeometry pWD, double scale, Int32 interpolation)
OdIesnaFile(IntPtr cPtr, bool cMemoryOwn)
virtual void render(OdGiGeometry pWD, double scale)
virtual bool isHorzAng90To270()