Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDgRasterHeader3d.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 OdDgRasterHeader3d(IntPtr cPtr, bool cMemoryOwn) : base(TG_DbPINVOKE.OdDgRasterHeader3d_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDgRasterHeader3d 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 OdDgRasterHeader3d cast(OdRxObject pObj) {// OdSmartPtr<OdDgRasterHeader3d>
58 MemoryManager mMan = MemoryManager.GetMemoryManager();
59 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
61
62 OdDgRasterHeader3d ret = null;
63 if (null != mTrans)
64 {
65 mTrans.AddObject((OdDgRasterHeader3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgRasterHeader3d),ptr, true));
66 ret = (OdDgRasterHeader3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgRasterHeader3d),ptr, false);
67 }
68 else
69 {
70 ret = (OdDgRasterHeader3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgRasterHeader3d),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.OdDgRasterHeader3d_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.OdDgRasterHeader3d_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.OdDgRasterHeader3d_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
93
95 return ret;
96}
97
98 public new static OdDgRasterHeader3d createObject() {// OdSmartPtr<OdDgRasterHeader3d>
99 MemoryManager mMan = MemoryManager.GetMemoryManager();
100 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
102
103 OdDgRasterHeader3d ret = null;
104 if (null != mTrans)
105 {
106 mTrans.AddObject((OdDgRasterHeader3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgRasterHeader3d),ptr, true));
107 ret = (OdDgRasterHeader3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgRasterHeader3d),ptr, false);
108 }
109 else
110 {
111 ret = (OdDgRasterHeader3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgRasterHeader3d),ptr, true);
112 }
113
115 return ret;
116}
117
118 public bool getRightJustifiedFlag() {
121 return ret;
122 }
123
124 public void setRightJustifiedFlag(bool value) {
127 }
128
129 public bool getLowerJustifiedFlag() {
132 return ret;
133 }
134
135 public void setLowerJustifiedFlag(bool value) {
138 }
139
140 public bool getHorizontalDataFlag() {
143 return ret;
144 }
145
146 public void setHorizontalDataFlag(bool value) {
149 }
150
151 public bool getColorFlag() {
154 return ret;
155 }
156
157 public void setColorFlag(bool value) {
160 }
161
162 public bool getTransparentFlag() {
165 return ret;
166 }
167
168 public void setTransparentFlag(bool value) {
171 }
172
173 public bool getPositiveFlag() {
176 return ret;
177 }
178
179 public void setPositiveFlag(bool value) {
182 }
183
187 return ret;
188 }
189
190 public void setFormat(OdDgRaster.RasterFormat format) {
191 TG_DbPINVOKE.OdDgRasterHeader3d_setFormat(swigCPtr, (int)format);
193 }
194
195 public byte getForeground() {
196// test csout
197 /*SIMPLETYPE*/
200 return ret;
201 }
202
203 public void setForeground(byte /*SIMPLETYPE*/ color) {
204 TG_DbPINVOKE.OdDgRasterHeader3d_setForeground(swigCPtr, color /*SIMPLETYPE*/);
206 }
207
208 public byte getBackground() {
209// test csout
210 /*SIMPLETYPE*/
213 return ret;
214 }
215
216 public void setBackground(byte /*SIMPLETYPE*/ color) {
217 TG_DbPINVOKE.OdDgRasterHeader3d_setBackground(swigCPtr, color /*SIMPLETYPE*/);
219 }
220
221 public UInt16 getXExtent() {
222// test csout
223 /*SIMPLETYPE*/
224 UInt16 ret = TG_DbPINVOKE.OdDgRasterHeader3d_getXExtent(swigCPtr);
226 return ret;
227 }
228
229 public void setXExtent(UInt16 /*SIMPLETYPE*/ value) {
230 TG_DbPINVOKE.OdDgRasterHeader3d_setXExtent(swigCPtr, value /*SIMPLETYPE*/);
232 }
233
234 public UInt16 getYExtent() {
235// test csout
236 /*SIMPLETYPE*/
237 UInt16 ret = TG_DbPINVOKE.OdDgRasterHeader3d_getYExtent(swigCPtr);
239 return ret;
240 }
241
242 public void setYExtent(UInt16 /*SIMPLETYPE*/ value) {
243 TG_DbPINVOKE.OdDgRasterHeader3d_setYExtent(swigCPtr, value /*SIMPLETYPE*/);
245 }
246
247 public double getScale() {
248 double ret = TG_DbPINVOKE.OdDgRasterHeader3d_getScale(swigCPtr);
250 return ret;
251 }
252
253 public void setScale(double scale) {
256 }
257
261 return ret;
262 }
263
264 public void setOrigin(OdGePoint3d origin) {
267 }
268
269 public virtual OdGePoint2dArray getBoundary() {
270// csout array
272
274 return res;
275}
276
277 public virtual void setBoundary(OdGePoint2dArray boundaryArr) {
280 }
281
282 public virtual bool initFromGiRasterImage(OdGiRasterImage pGiImage) {
285 return ret;
286 }
287
288 public void add(OdDgElement pElement) {
291 }
292
293 public OdDgElementIterator createIterator(bool atBeginning, bool skipDeleted) {// OdDgElementIteratorPtr
294 MemoryManager mMan = MemoryManager.GetMemoryManager();
295 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
296 IntPtr ptr = TG_DbPINVOKE.OdDgRasterHeader3d_createIterator__SWIG_0(swigCPtr, atBeginning, skipDeleted);
297
298 OdDgElementIterator ret = null;
299 if (null != mTrans)
300 {
301 mTrans.AddObject((OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true));
302 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, false);
303 }
304 else
305 {
306 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true);
307 }
308
310 return ret;
311}
312
313 public OdDgElementIterator createIterator(bool atBeginning) {// OdDgElementIteratorPtr
314 MemoryManager mMan = MemoryManager.GetMemoryManager();
315 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
316 IntPtr ptr = TG_DbPINVOKE.OdDgRasterHeader3d_createIterator__SWIG_1(swigCPtr, atBeginning);
317
318 OdDgElementIterator ret = null;
319 if (null != mTrans)
320 {
321 mTrans.AddObject((OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true));
322 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, false);
323 }
324 else
325 {
326 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true);
327 }
328
330 return ret;
331}
332
333 public OdDgElementIterator createIterator() {// OdDgElementIteratorPtr
334 MemoryManager mMan = MemoryManager.GetMemoryManager();
335 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
337
338 OdDgElementIterator ret = null;
339 if (null != mTrans)
340 {
341 mTrans.AddObject((OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true));
342 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, false);
343 }
344 else
345 {
346 ret = (OdDgElementIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgElementIterator),ptr, true);
347 }
348
350 return ret;
351}
352
353 public override OdResult subGetGeomExtents(OdGeExtents3d extents) {
356 return ret;
357 }
358
359 public override bool subWorldDraw(OdGiWorldDraw pWd) {
362 return ret;
363 }
364
365 public override void subViewportDraw(OdGiViewportDraw pVd) {
368 }
369
370 public override OdRxObject clone() {// OdRxObjectPtr
371 MemoryManager mMan = MemoryManager.GetMemoryManager();
372 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
373 IntPtr ptr = TG_DbPINVOKE.OdDgRasterHeader3d_clone(swigCPtr);
374
375 OdRxObject ret = null;
376 if (null != mTrans)
377 {
378 mTrans.AddObject((OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true));
379 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, false);
380 }
381 else
382 {
383 ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),ptr, true);
384 }
385
387 return ret;
388}
389
390 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
391 string ret = TG_DbPINVOKE.OdDgRasterHeader3d_getRealClassName(ptr /*SIMPLETYPE*/);
393 return ret;
394 }
395
400 public virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status) { this.gripStatus(status); }
401
407
408}
409
410}
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGePoint2dArray obj)
static HandleRef getCPtr(OdGePoint3d obj)
Definition: OdGePoint3d.cs:26
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiRasterImage obj)
static HandleRef getCPtr(OdGiViewportDraw obj)
static HandleRef getCPtr(OdGiWorldDraw obj)
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
virtual void gripStatus(OdDgElement.GripStat status)
Definition: OdDgElement.cs:877
static HandleRef getCPtr(OdDgElement obj)
Definition: OdDgElement.cs:26
override OdResult subGetGeomExtents(OdGeExtents3d extents)
static new OdDgRasterHeader3d createObject()
static HandleRef getCPtr(OdDgRasterHeader3d obj)
OdDgElementIterator createIterator()
override void Dispose(bool disposing)
virtual void setBoundary(OdGePoint2dArray boundaryArr)
override bool subWorldDraw(OdGiWorldDraw pWd)
OdDgRasterHeader3d(IntPtr cPtr, bool cMemoryOwn)
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
static new OdRxClass desc()
void add(OdDgElement pElement)
void setRightJustifiedFlag(bool value)
OdDgElementIterator createIterator(bool atBeginning, bool skipDeleted)
void setOrigin(OdGePoint3d origin)
OdDgElementIterator createIterator(bool atBeginning)
override OdDgElement.ElementTypes getElementType()
static string getRealClassName(IntPtr ptr)
OdDgRaster.RasterFormat getFormat()
static OdDgRasterHeader3d cast(OdRxObject pObj)
virtual bool initFromGiRasterImage(OdGiRasterImage pGiImage)
virtual OdGePoint2dArray getBoundary()
void setHorizontalDataFlag(bool value)
void setFormat(OdDgRaster.RasterFormat format)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
override void subViewportDraw(OdGiViewportDraw pVd)
void setLowerJustifiedFlag(bool value)
override OdRxObject queryX(OdRxClass protocolClass)
static global::System.Exception Retrieve()
static IntPtr OdDgRasterHeader3d_cast(HandleRef jarg1)
static void OdDgRasterHeader3d_setOrigin(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static byte OdDgRasterHeader3d_getBackground(HandleRef jarg1)
static double OdDgRasterHeader3d_getScale(HandleRef jarg1)
static void OdDgRasterHeader3d_setFormat(HandleRef jarg1, int jarg2)
static IntPtr OdDgRasterHeader3d_createIterator__SWIG_0(HandleRef jarg1, bool jarg2, bool jarg3)
static bool OdDgRasterHeader3d_getLowerJustifiedFlag(HandleRef jarg1)
static UInt16 OdDgRasterHeader3d_getYExtent(HandleRef jarg1)
static byte OdDgRasterHeader3d_getElementSubType(HandleRef jarg1)
static void OdDgRasterHeader3d_setLowerJustifiedFlag(HandleRef jarg1, bool jarg2)
static bool OdDgRasterHeader3d_initFromGiRasterImage(HandleRef jarg1, HandleRef jarg2)
static void OdDgRasterHeader3d_setForeground(HandleRef jarg1, byte jarg2)
static IntPtr OdDgRasterHeader3d_isA(HandleRef jarg1)
static IntPtr OdDgRasterHeader3d_createObject()
static IntPtr OdDgRasterHeader3d_clone(HandleRef jarg1)
static byte OdDgRasterHeader3d_getForeground(HandleRef jarg1)
static bool OdDgRasterHeader3d_getColorFlag(HandleRef jarg1)
static void OdDgRasterHeader3d_setTransparentFlag(HandleRef jarg1, bool jarg2)
static int OdDgRasterHeader3d_subGetGeomExtents(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgRasterHeader3d_setBoundary(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdDgRasterHeader3d_createIterator__SWIG_1(HandleRef jarg1, bool jarg2)
static int OdDgRasterHeader3d_getFormat(HandleRef jarg1)
static IntPtr OdDgRasterHeader3d_desc()
static void OdDgRasterHeader3d_setXExtent(HandleRef jarg1, UInt16 jarg2)
static IntPtr OdDgRasterHeader3d_createIterator__SWIG_2(HandleRef jarg1)
static global::System.IntPtr OdDgRasterHeader3d_getOrigin(HandleRef jarg1)
static void OdDgRasterHeader3d_setYExtent(HandleRef jarg1, UInt16 jarg2)
static bool OdDgRasterHeader3d_getHorizontalDataFlag(HandleRef jarg1)
static bool OdDgRasterHeader3d_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static void OdDgRasterHeader3d_subViewportDraw(HandleRef jarg1, HandleRef jarg2)
static bool OdDgRasterHeader3d_getRightJustifiedFlag(HandleRef jarg1)
static void OdDgRasterHeader3d_setPositiveFlag(HandleRef jarg1, bool jarg2)
static bool OdDgRasterHeader3d_getPositiveFlag(HandleRef jarg1)
static bool OdDgRasterHeader3d_getTransparentFlag(HandleRef jarg1)
static global::System.IntPtr OdDgRasterHeader3d_getBoundary(HandleRef jarg1)
static string OdDgRasterHeader3d_getRealClassName(IntPtr jarg1)
static void OdDgRasterHeader3d_setHorizontalDataFlag(HandleRef jarg1, bool jarg2)
static UInt16 OdDgRasterHeader3d_getXExtent(HandleRef jarg1)
static void delete_OdDgRasterHeader3d(HandleRef jarg1)
static int OdDgRasterHeader3d_getElementType(HandleRef jarg1)
static IntPtr OdDgRasterHeader3d_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDgRasterHeader3d_setColorFlag(HandleRef jarg1, bool jarg2)
static void OdDgRasterHeader3d_add(HandleRef jarg1, HandleRef jarg2)
static void OdDgRasterHeader3d_setBackground(HandleRef jarg1, byte jarg2)
static void OdDgRasterHeader3d_setScale(HandleRef jarg1, double jarg2)
static void OdDgRasterHeader3d_setRightJustifiedFlag(HandleRef jarg1, bool jarg2)