14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
21 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
24 swigCPtr =
new HandleRef(
this, cPtr);
26 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
28 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
37 global::System.GC.SuppressFinalize(
this);
40 protected virtual void Dispose(
bool disposing) {
42 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
47 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
55 MemoryTransaction curTrans = MemoryManager.GetMemoryManager().GetCurrentTransaction();
75 public class Boundary : global::System.IDisposable {
76 private Object locker =
new Object();
77 private HandleRef swigCPtr;
79 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
80 public Boundary(IntPtr cPtr,
bool cMemoryOwn) {
82 swigCPtr =
new HandleRef(
this, cPtr);
84 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
86 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
95 global::System.GC.SuppressFinalize(
this);
98 protected virtual void Dispose(
bool disposing) {
100 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
105 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
164 MemoryManager mMan = MemoryManager.GetMemoryManager();
165 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
184 MemoryManager mMan = MemoryManager.GetMemoryManager();
185 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
204 MemoryManager mMan = MemoryManager.GetMemoryManager();
205 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static HandleRef getCPtr(EntireObject obj)
OdDgGraphicsElementPtrArray m_boundary
static HandleRef getCPtr(Boundary obj)
Boundary(IntPtr cPtr, bool cMemoryOwn)
virtual void Dispose(bool disposing)
OdDgGraphicsElementPtrArray m_rules
static HandleRef getCPtr(OdDg3dObjectHelper obj)
OdDgElementIterator createIterator(bool atBeginning)
OdDg3dObjectHelper(IntPtr cPtr, bool cMemoryOwn)
OdDgElementIterator createIterator(bool atBeginning, bool skipDeleted)
void addToBoundary(OdDgGraphicsElement element)
void addToRule(OdDgGraphicsElement element)
bool isAcceptableForRule(OdDgElement.ElementTypes type)
OdDgElementIterator createIterator()
bool isAcceptableForBoundary(OdDgElement.ElementTypes type)
OdDg3dObjectHelper(OdDgGraphicsElement element)
void extractInformation(EntireObject dataToFill)
virtual void Dispose(bool disposing)
static HandleRef getCPtr(OdDgGraphicsElement obj)
static HandleRef getCPtr(OdDgGraphicsElementPtrArray obj)
static global::System.Exception Retrieve()
static void OdDg3dObjectHelper_addToBoundary(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static void OdDg3dObjectHelper_extractInformation(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_OdDg3dObjectHelper(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDg3dObjectHelper_addToRule(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static void OdDg3dObjectHelper_Boundary_m_rules_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDg3dObjectHelper_createIterator__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdDg3dObjectHelper_createIterator__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool OdDg3dObjectHelper_isAcceptableForBoundary(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void OdDg3dObjectHelper_Boundary_m_boundary_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDg3dObjectHelper_Boundary_m_rules_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDg3dObjectHelper_isAcceptableForRule(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static IntPtr OdDg3dObjectHelper_createIterator__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2, bool jarg3)
static global::System.IntPtr OdDg3dObjectHelper_Boundary_m_boundary_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdDg3dObjectHelper_Boundary(global::System.Runtime.InteropServices.HandleRef jarg1)