Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDgRasterHeader2d.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 OdDgRasterHeader2d(IntPtr cPtr, bool cMemoryOwn) : base(TG_DbPINVOKE.OdDgRasterHeader2d_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDgRasterHeader2d 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 OdDgRasterHeader2d cast(OdRxObject pObj) {// OdSmartPtr<OdDgRasterHeader2d>
58 MemoryManager mMan = MemoryManager.GetMemoryManager();
59 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
61
62 OdDgRasterHeader2d ret = null;
63 if (null != mTrans)
64 {
65 mTrans.AddObject((OdDgRasterHeader2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgRasterHeader2d),ptr, true));
66 ret = (OdDgRasterHeader2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgRasterHeader2d),ptr, false);
67 }
68 else
69 {
70 ret = (OdDgRasterHeader2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgRasterHeader2d),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.OdDgRasterHeader2d_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.OdDgRasterHeader2d_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.OdDgRasterHeader2d_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
93
95 return ret;
96}
97
98 public new static OdDgRasterHeader2d createObject() {// OdSmartPtr<OdDgRasterHeader2d>
99 MemoryManager mMan = MemoryManager.GetMemoryManager();
100 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
102
103 OdDgRasterHeader2d ret = null;
104 if (null != mTrans)
105 {
106 mTrans.AddObject((OdDgRasterHeader2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgRasterHeader2d),ptr, true));
107 ret = (OdDgRasterHeader2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgRasterHeader2d),ptr, false);
108 }
109 else
110 {
111 ret = (OdDgRasterHeader2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgRasterHeader2d),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.OdDgRasterHeader2d_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.OdDgRasterHeader2d_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.OdDgRasterHeader2d_setBackground(swigCPtr, color /*SIMPLETYPE*/);
219 }
220
221 public UInt16 getXExtent() {
222// test csout
223 /*SIMPLETYPE*/
224 UInt16 ret = TG_DbPINVOKE.OdDgRasterHeader2d_getXExtent(swigCPtr);
226 return ret;
227 }
228
229 public void setXExtent(UInt16 /*SIMPLETYPE*/ value) {
230 TG_DbPINVOKE.OdDgRasterHeader2d_setXExtent(swigCPtr, value /*SIMPLETYPE*/);
232 }
233
234 public UInt16 getYExtent() {
235// test csout
236 /*SIMPLETYPE*/
237 UInt16 ret = TG_DbPINVOKE.OdDgRasterHeader2d_getYExtent(swigCPtr);
239 return ret;
240 }
241
242 public void setYExtent(UInt16 /*SIMPLETYPE*/ value) {
243 TG_DbPINVOKE.OdDgRasterHeader2d_setYExtent(swigCPtr, value /*SIMPLETYPE*/);
245 }
246
247 public double getScale() {
248 double ret = TG_DbPINVOKE.OdDgRasterHeader2d_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.OdDgRasterHeader2d_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.OdDgRasterHeader2d_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.OdDgRasterHeader2d_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.OdDgRasterHeader2d_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
void setOrigin(OdGePoint3d origin)
static HandleRef getCPtr(OdDgRasterHeader2d obj)
OdDgElementIterator createIterator()
override void Dispose(bool disposing)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
virtual OdGePoint2dArray getBoundary()
override OdResult subGetGeomExtents(OdGeExtents3d extents)
virtual bool initFromGiRasterImage(OdGiRasterImage pGiImage)
void setFormat(OdDgRaster.RasterFormat format)
OdDgRaster.RasterFormat getFormat()
override void subViewportDraw(OdGiViewportDraw pVd)
virtual void setBoundary(OdGePoint2dArray boundaryArr)
override OdRxObject queryX(OdRxClass protocolClass)
OdDgRasterHeader2d(IntPtr cPtr, bool cMemoryOwn)
static new OdDgRasterHeader2d createObject()
OdDgElementIterator createIterator(bool atBeginning, bool skipDeleted)
static string getRealClassName(IntPtr ptr)
static OdDgRasterHeader2d cast(OdRxObject pObj)
void setHorizontalDataFlag(bool value)
OdDgElementIterator createIterator(bool atBeginning)
override OdDgElement.ElementTypes getElementType()
void add(OdDgElement pElement)
void setLowerJustifiedFlag(bool value)
void setRightJustifiedFlag(bool value)
static new OdRxClass desc()
override bool subWorldDraw(OdGiWorldDraw pWd)
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
static global::System.Exception Retrieve()
static bool OdDgRasterHeader2d_getHorizontalDataFlag(HandleRef jarg1)
static IntPtr OdDgRasterHeader2d_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgRasterHeader2d_cast(HandleRef jarg1)
static byte OdDgRasterHeader2d_getElementSubType(HandleRef jarg1)
static bool OdDgRasterHeader2d_getTransparentFlag(HandleRef jarg1)
static void OdDgRasterHeader2d_setColorFlag(HandleRef jarg1, bool jarg2)
static void OdDgRasterHeader2d_setForeground(HandleRef jarg1, byte jarg2)
static string OdDgRasterHeader2d_getRealClassName(IntPtr jarg1)
static int OdDgRasterHeader2d_getElementType(HandleRef jarg1)
static void OdDgRasterHeader2d_setLowerJustifiedFlag(HandleRef jarg1, bool jarg2)
static int OdDgRasterHeader2d_getFormat(HandleRef jarg1)
static IntPtr OdDgRasterHeader2d_desc()
static IntPtr OdDgRasterHeader2d_createIterator__SWIG_2(HandleRef jarg1)
static UInt16 OdDgRasterHeader2d_getXExtent(HandleRef jarg1)
static void OdDgRasterHeader2d_setTransparentFlag(HandleRef jarg1, bool jarg2)
static IntPtr OdDgRasterHeader2d_isA(HandleRef jarg1)
static void OdDgRasterHeader2d_setFormat(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdDgRasterHeader2d_getOrigin(HandleRef jarg1)
static bool OdDgRasterHeader2d_getLowerJustifiedFlag(HandleRef jarg1)
static void OdDgRasterHeader2d_setHorizontalDataFlag(HandleRef jarg1, bool jarg2)
static bool OdDgRasterHeader2d_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static void OdDgRasterHeader2d_setXExtent(HandleRef jarg1, UInt16 jarg2)
static IntPtr OdDgRasterHeader2d_createObject()
static void delete_OdDgRasterHeader2d(HandleRef jarg1)
static bool OdDgRasterHeader2d_initFromGiRasterImage(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgRasterHeader2d_createIterator__SWIG_1(HandleRef jarg1, bool jarg2)
static void OdDgRasterHeader2d_setBoundary(HandleRef jarg1, IntPtr jarg2)
static void OdDgRasterHeader2d_setPositiveFlag(HandleRef jarg1, bool jarg2)
static double OdDgRasterHeader2d_getScale(HandleRef jarg1)
static bool OdDgRasterHeader2d_getColorFlag(HandleRef jarg1)
static void OdDgRasterHeader2d_setYExtent(HandleRef jarg1, UInt16 jarg2)
static void OdDgRasterHeader2d_add(HandleRef jarg1, HandleRef jarg2)
static int OdDgRasterHeader2d_subGetGeomExtents(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static byte OdDgRasterHeader2d_getBackground(HandleRef jarg1)
static UInt16 OdDgRasterHeader2d_getYExtent(HandleRef jarg1)
static void OdDgRasterHeader2d_subViewportDraw(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgRasterHeader2d_createIterator__SWIG_0(HandleRef jarg1, bool jarg2, bool jarg3)
static bool OdDgRasterHeader2d_getPositiveFlag(HandleRef jarg1)
static byte OdDgRasterHeader2d_getForeground(HandleRef jarg1)
static void OdDgRasterHeader2d_setScale(HandleRef jarg1, double jarg2)
static void OdDgRasterHeader2d_setBackground(HandleRef jarg1, byte jarg2)
static IntPtr OdDgRasterHeader2d_clone(HandleRef jarg1)
static global::System.IntPtr OdDgRasterHeader2d_getBoundary(HandleRef jarg1)
static bool OdDgRasterHeader2d_getRightJustifiedFlag(HandleRef jarg1)
static void OdDgRasterHeader2d_setRightJustifiedFlag(HandleRef jarg1, bool jarg2)
static void OdDgRasterHeader2d_setOrigin(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)