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) {
40 if (swigCPtr.Handle != IntPtr.Zero)
46 if ((swigCPtr.Handle != IntPtr.Zero) && (
swigCMemOwn))
49 throw new MethodAccessException(
"C++ destructor does not have public access");
54 swigCPtr =
new HandleRef(
null, IntPtr.Zero);
56 GC.SuppressFinalize(
this);
209 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
static global::System.Exception Retrieve()
static global::System.IntPtr OdGsStateBranch_markerDataAsMatrix__SWIG_0(HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGsStateBranch_hasMarkerData__SWIG_0(HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGsStateBranch_addChild__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsStateBranch_setNextTypeOfBranch(HandleRef jarg1, HandleRef jarg2)
static int OdGsStateBranch_type(HandleRef jarg1)
static IntPtr OdGsStateBranch_markerData__SWIG_1(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdGsStateBranch_create__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static UInt32 OdGsStateBranch_markersSize(HandleRef jarg1)
static bool OdGsStateBranch_hasMarkerData__SWIG_1(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdGsStateBranch_nextTypeOfBranch__SWIG_0(HandleRef jarg1)
static bool OdGsStateBranch_markersEmpty(HandleRef jarg1)
static global::System.IntPtr OdGsStateBranch_markerDataAsMatrix__SWIG_1(HandleRef jarg1, IntPtr jarg2)
static global::System.IntPtr OdGsStateBranch_dataAsMatrix(HandleRef jarg1)
static string OdGsStateBranch_getRealClassName(IntPtr jarg1)
static UInt32 OdGsStateBranch_markerDataAsInt__SWIG_0(HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsStateBranch_resetData(HandleRef jarg1)
static bool OdGsStateBranch_removeMarker(HandleRef jarg1, IntPtr jarg2)
static bool OdGsStateBranch_hasMarker__SWIG_0(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdGsStateBranch_reactor(HandleRef jarg1)
static global::System.IntPtr OdGsStateBranch_id(HandleRef jarg1)
static IntPtr OdGsStateBranch_findChild__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGsStateBranch_hasMarker__SWIG_1(HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGsStateBranch_create__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, IntPtr jarg3, HandleRef jarg4)
static UInt32 OdGsStateBranch_markerDataAsInt__SWIG_1(HandleRef jarg1, IntPtr jarg2)
static bool OdGsStateBranch_isValidMarker(IntPtr jarg1)
static bool OdGsStateBranch_isEmpty(HandleRef jarg1)
static global::System.IntPtr OdGsStateBranch_aChild(HandleRef jarg1)
static IntPtr OdGsStateBranch_create__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, IntPtr jarg3)
static bool OdGsStateBranch_isPersistentId(HandleRef jarg1)
static void OdGsStateBranch_destroy(HandleRef jarg1)
static bool OdGsStateBranch_addMarker__SWIG_2(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdGsStateBranch_markerData__SWIG_0(HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGsStateBranch_create__SWIG_4(HandleRef jarg1, int jarg2, IntPtr jarg3)
static void OdGsStateBranch_removeChild(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGsStateBranch_create__SWIG_3(HandleRef jarg1, int jarg2, IntPtr jarg3, HandleRef jarg4)
static bool OdGsStateBranch_setData(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGsStateBranch_findChild__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static bool OdGsStateBranch_hasData(HandleRef jarg1)
static bool OdGsStateBranch_addMarker__SWIG_0(HandleRef jarg1, IntPtr jarg2, HandleRef jarg3, bool jarg4)
static IntPtr OdGsStateBranch_drw(HandleRef jarg1)
static IntPtr OdGsStateBranch_addChild__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGsStateBranch_create__SWIG_5(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdGsStateBranch_markers(HandleRef jarg1)
static void OdGsStateBranch_setReactor(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGsStateBranch_data(HandleRef jarg1)
static UInt32 OdGsStateBranch_dataAsInt(HandleRef jarg1)
static bool OdGsStateBranch_addMarker__SWIG_1(HandleRef jarg1, IntPtr jarg2, HandleRef jarg3)
static HandleRef getCPtr(OdDbStub obj)
static HandleRef getCPtr(OdGiDrawable obj)
static HandleRef getCPtr(OdGsSimpleParam obj)
bool hasMarkerData(IntPtr marker)
OdGsStateBranch nextTypeOfBranch()
SWIGTYPE_p_std__mapT_ptrdiff_t_OdSmartPtrT_OdGsSimpleParam_t_std__lessT_ptrdiff_t_t_t markers()
UInt32 markerDataAsInt(IntPtr marker)
bool hasMarkerData(IntPtr marker, SWIGTYPE_p_std__mapT_ptrdiff_t_OdSmartPtrT_OdGsSimpleParam_t_std__lessT_ptrdiff_t_t_t__const_iterator itRev)
UInt32 markerDataAsInt(IntPtr marker, SWIGTYPE_p_std__mapT_ptrdiff_t_OdSmartPtrT_OdGsSimpleParam_t_std__lessT_ptrdiff_t_t_t__const_iterator itRev)
OdGeMatrix3d markerDataAsMatrix(IntPtr marker)
bool setData(OdGsSimpleParam pData)
OdGsStateBranch(IntPtr cPtr, bool cMemoryOwn)
OdGsStateBranch addChild(OdGiDrawable pTransDrawable)
static string getRealClassName(IntPtr ptr)
bool addMarker(IntPtr marker, OdGsSimpleParam pData)
static HandleRef getCPtr(OdGsStateBranch obj)
virtual void Dispose(bool disposing)
bool addMarker(IntPtr marker, OdGsSimpleParam pData, bool bDiffParamSet)
void setReactor(OdGsStateBranchReactor pReactor)
OdGsStateBranch addChild(OdDbStub pDrawableId)
OdGsStateBranchReactor reactor()
OdGsStateBranch findChild(OdDbStub pDrawableId)
static OdGsStateBranch create(OdDbStub pDrawableId, OdGsStateBranch.BranchType branchType)
OdGsSimpleParam markerData(IntPtr marker, SWIGTYPE_p_std__mapT_ptrdiff_t_OdSmartPtrT_OdGsSimpleParam_t_std__lessT_ptrdiff_t_t_t__const_iterator itRev)
bool hasMarker(IntPtr marker)
OdGsStateBranch.BranchType type()
OdGsStateBranchPtrArray aChild()
static OdGsStateBranch create(OdGiDrawable pTransDrawable, OdGsStateBranch.BranchType branchType, IntPtr marker, OdGsSimpleParam pData)
OdGeMatrix3d markerDataAsMatrix(IntPtr marker, SWIGTYPE_p_std__mapT_ptrdiff_t_OdSmartPtrT_OdGsSimpleParam_t_std__lessT_ptrdiff_t_t_t__const_iterator itRev)
static bool isValidMarker(IntPtr marker)
static void destroy(OdGsStateBranch pStateBranch)
static OdGsStateBranch create(OdDbStub pDrawableId, OdGsStateBranch.BranchType branchType, IntPtr marker, OdGsSimpleParam pData)
OdGsStateBranch findChild(OdGiDrawable pTransDrawable)
void setNextTypeOfBranch(OdGsStateBranch pNext)
OdGeMatrix3d dataAsMatrix()
bool removeMarker(IntPtr marker)
bool hasMarker(IntPtr marker, SWIGTYPE_p_std__mapT_ptrdiff_t_OdSmartPtrT_OdGsSimpleParam_t_std__lessT_ptrdiff_t_t_t__const_iterator itRev)
bool addMarker(IntPtr marker)
static OdGsStateBranch create(OdGiDrawable pTransDrawable, OdGsStateBranch.BranchType branchType, IntPtr marker)
static OdGsStateBranch create(OdGiDrawable pTransDrawable, OdGsStateBranch.BranchType branchType)
static OdGsStateBranch create(OdDbStub pDrawableId, OdGsStateBranch.BranchType branchType, IntPtr marker)
OdGsSimpleParam markerData(IntPtr marker)
void removeChild(OdGsStateBranch pChild)
static HandleRef getCPtr(OdGsStateBranchReactor obj)