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);
static global::System.Exception Retrieve()
static string ThreejsJSONModule_getRealClassName(IntPtr jarg1)
static int ThreejsJSONModule_exportThreejsJSON__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, out UInt32 jarg4, bool jarg5)
static int ThreejsJSONModule_exportThreejsJSON__SWIG_1(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, out UInt32 jarg4)
static void delete_ThreejsJSONModule(HandleRef jarg1)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdStreamBuf obj)
override void Dispose(bool disposing)
static string getRealClassName(IntPtr ptr)
static HandleRef getCPtr(ThreejsJSONModule obj)
ThreejsJSONModule(IntPtr cPtr, bool cMemoryOwn)
virtual OdResult exportThreejsJSON(OdRxObject pDb, OdStreamBuf pOutStream, out UInt32 background, bool bFacesEnabled)
virtual OdResult exportThreejsJSON(OdRxObject pDb, OdStreamBuf pOutStream, out UInt32 background)