14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
23 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
36 global::System.GC.SuppressFinalize(
this);
39 protected virtual void Dispose(
bool disposing) {
41 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
46 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
51 public OdGiFaceDataTraitsSaver(
OdGiFaceData pFaceData,
OdGiSubEntityTraits pTraits,
OdGiConveyorContext pDrawCtx,
OdGsView.
RenderMode renderMode,
bool bForEdge,
bool ignoreFaceVisibilities) : this(
GlobalsPINVOKE.new_OdGiFaceDataTraitsSaver__SWIG_0(
OdGiFaceData.
getCPtr(pFaceData),
OdGiSubEntityTraits.
getCPtr(pTraits), pDrawCtx.GetInterfaceCPtr(), (int)renderMode, bForEdge, ignoreFaceVisibilities), true) {
static global::System.Exception Retrieve()
static void delete_OdGiFaceDataTraitsSaver(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGiFaceDataTraitsSaver_onExit(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGiFaceDataTraitsSaver_setFaceTraits(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static bool OdGiFaceDataTraitsSaver_hasData(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGiFaceDataTraitsSaver_needExit(global::System.Runtime.InteropServices.HandleRef jarg1)
OdGiFaceDataTraitsSaver(OdGiFaceData pFaceData, OdGiSubEntityTraits pTraits, OdGiConveyorContext pDrawCtx, OdGsView.RenderMode renderMode, bool bForEdge)
bool setFaceTraits(int faceIndex)
OdGiFaceDataTraitsSaver(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdGiFaceDataTraitsSaver obj)
virtual void Dispose(bool disposing)
OdGiFaceDataTraitsSaver(OdGiFaceData pFaceData, OdGiSubEntityTraits pTraits, OdGiConveyorContext pDrawCtx, OdGsView.RenderMode renderMode, bool bForEdge, bool ignoreFaceVisibilities)
OdGiFaceDataTraitsSaver(OdGiFaceData pFaceData, OdGiSubEntityTraits pTraits, OdGiConveyorContext pDrawCtx, OdGsView.RenderMode renderMode)