Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDgDetailingSymbolCellHeader2d.cs
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// <auto-generated />
3//
4// This file was automatically generated by SWIG (http://www.swig.org).
5// Version 4.0.2
6//
7// Do not make changes to this file unless you know what you are doing--modify
8// the SWIG interface file instead.
9//------------------------------------------------------------------------------
10
11namespace Teigha.TG {
12
13using System;
14using System.Runtime.InteropServices;
15using Teigha.Core;
16
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdDgDetailingSymbolCellHeader2d(IntPtr cPtr, bool cMemoryOwn) : base(TG_DbPINVOKE.OdDgDetailingSymbolCellHeader2d_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDgDetailingSymbolCellHeader2d obj) {
27 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
28 }
29
30 protected override void Dispose(bool disposing) {
31 lock(this) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
33 if (swigCMemOwn) {
34 swigCMemOwn = false;
36 }
37 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
38 }
39 base.Dispose(disposing);
40 }
41 }
42
46 return ret;
47 }
48
49 public override byte getElementSubType() {
50// test csout
51 /*SIMPLETYPE*/
54 return ret;
55 }
56
57 public static OdDgDetailingSymbolCellHeader2d cast(OdRxObject pObj) {// OdSmartPtr<OdDgDetailingSymbolCellHeader2d>
58 MemoryManager mMan = MemoryManager.GetMemoryManager();
59 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
61
63 if (null != mTrans)
64 {
65 mTrans.AddObject((OdDgDetailingSymbolCellHeader2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDetailingSymbolCellHeader2d),ptr, true));
66 ret = (OdDgDetailingSymbolCellHeader2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDetailingSymbolCellHeader2d),ptr, false);
67 }
68 else
69 {
70 ret = (OdDgDetailingSymbolCellHeader2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDetailingSymbolCellHeader2d),ptr, true);
71 }
72
74 return ret;
75}
76
77 public new static OdRxClass desc() {
78 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TG_DbPINVOKE.OdDgDetailingSymbolCellHeader2d_desc(),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public override OdRxClass isA() {
85 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TG_DbPINVOKE.OdDgDetailingSymbolCellHeader2d_isA(swigCPtr),false); /*createInt 3_2*/
86
88 return ret;
89}
90
91 public override OdRxObject queryX(OdRxClass protocolClass) {
92 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),TG_DbPINVOKE.OdDgDetailingSymbolCellHeader2d_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
93
95 return ret;
96}
97
98 public new static OdDgDetailingSymbolCellHeader2d createObject() {// OdSmartPtr<OdDgDetailingSymbolCellHeader2d>
99 MemoryManager mMan = MemoryManager.GetMemoryManager();
100 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
102
104 if (null != mTrans)
105 {
106 mTrans.AddObject((OdDgDetailingSymbolCellHeader2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDetailingSymbolCellHeader2d),ptr, true));
107 ret = (OdDgDetailingSymbolCellHeader2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDetailingSymbolCellHeader2d),ptr, false);
108 }
109 else
110 {
111 ret = (OdDgDetailingSymbolCellHeader2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgDetailingSymbolCellHeader2d),ptr, true);
112 }
113
115 return ret;
116}
117
118 public override bool subWorldDraw(OdGiWorldDraw pWd) {
121 return ret;
122 }
123
124 public override OdResult subGetGeomExtents(OdGeExtents3d extents) {
127 return ret;
128 }
129
130 public override OdResult subGetGeomExtents(OdDgElementId idView, OdGeExtents3d extents) {
133 return ret;
134 }
135
136 public override OdRxObject clone() {// OdRxObjectPtr
137 MemoryManager mMan = MemoryManager.GetMemoryManager();
138 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
140
141 OdRxObject ret = null;
142 if (null != mTrans)
143 {
144 mTrans.AddObject((OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true));
145 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, false);
146 }
147 else
148 {
149 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true);
150 }
151
153 return ret;
154}
155
156 public override OdResult subExplode(OdRxObjectPtrArray entitySet) {
159 return ret;
160 }
161
162 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
163 string ret = TG_DbPINVOKE.OdDgDetailingSymbolCellHeader2d_getRealClassName(ptr /*SIMPLETYPE*/);
165 return ret;
166 }
167
172 public virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status) { this.gripStatus(status); }
173
179
180}
181
182}
static HandleRef getCPtr(OdGeExtents3d obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiWorldDraw obj)
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
static HandleRef getCPtr(OdRxObjectPtrArray obj)
override OdRxObject queryX(OdRxClass protocolClass)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
static new OdDgDetailingSymbolCellHeader2d createObject()
override OdResult subGetGeomExtents(OdDgElementId idView, OdGeExtents3d extents)
override OdResult subExplode(OdRxObjectPtrArray entitySet)
static OdDgDetailingSymbolCellHeader2d cast(OdRxObject pObj)
override OdDgElement.ElementTypes getElementType()
override OdResult subGetGeomExtents(OdGeExtents3d extents)
static HandleRef getCPtr(OdDgDetailingSymbolCellHeader2d obj)
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
virtual void gripStatus(OdDgElement.GripStat status)
Definition: OdDgElement.cs:877
static HandleRef getCPtr(OdDgElementId obj)
static global::System.Exception Retrieve()
static bool OdDgDetailingSymbolCellHeader2d_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgDetailingSymbolCellHeader2d_clone(HandleRef jarg1)
static IntPtr OdDgDetailingSymbolCellHeader2d_isA(HandleRef jarg1)
static int OdDgDetailingSymbolCellHeader2d_subGetGeomExtents__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgDetailingSymbolCellHeader2d_createObject()
static byte OdDgDetailingSymbolCellHeader2d_getElementSubType(HandleRef jarg1)
static IntPtr OdDgDetailingSymbolCellHeader2d_desc()
static void delete_OdDgDetailingSymbolCellHeader2d(HandleRef jarg1)
static string OdDgDetailingSymbolCellHeader2d_getRealClassName(IntPtr jarg1)
static int OdDgDetailingSymbolCellHeader2d_subGetGeomExtents__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDgDetailingSymbolCellHeader2d_subExplode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDgDetailingSymbolCellHeader2d_getElementType(HandleRef jarg1)
static IntPtr OdDgDetailingSymbolCellHeader2d_cast(HandleRef jarg1)
static IntPtr OdDgDetailingSymbolCellHeader2d_queryX(HandleRef jarg1, HandleRef jarg2)