Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDbRenderGlobal.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.TD {
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 OdDbRenderGlobal(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdDbRenderGlobal_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDbRenderGlobal 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
43 public static OdDbRenderGlobal cast(OdRxObject pObj) {// OdSmartPtr<OdDbRenderGlobal>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
48 OdDbRenderGlobal ret = null;
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdDbRenderGlobal)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderGlobal),ptr, true));
52 ret = (OdDbRenderGlobal)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderGlobal),ptr, false);
53 }
54 else
55 {
56 ret = (OdDbRenderGlobal)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderGlobal),ptr, true);
57 }
58
60 return ret;
61}
62
63 public new static OdRxClass desc() {
64 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TD_DbPINVOKE.OdDbRenderGlobal_desc(),false); /*createInt 3_2*/
65
67 return ret;
68}
69
70 public override OdRxClass isA() {
71 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TD_DbPINVOKE.OdDbRenderGlobal_isA(swigCPtr),false); /*createInt 3_2*/
72
74 return ret;
75}
76
77 public override OdRxObject queryX(OdRxClass protocolClass) {
78 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),TD_DbPINVOKE.OdDbRenderGlobal_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public new static OdDbRenderGlobal createObject() {// OdSmartPtr<OdDbRenderGlobal>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
89 OdDbRenderGlobal ret = null;
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdDbRenderGlobal)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderGlobal),ptr, true));
93 ret = (OdDbRenderGlobal)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderGlobal),ptr, false);
94 }
95 else
96 {
97 ret = (OdDbRenderGlobal)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbRenderGlobal),ptr, true);
98 }
99
101 return ret;
102}
103
105 TD_DbPINVOKE.OdDbRenderGlobal_setProcedureAndDestination(swigCPtr, (int)nProcedure, (int)nDestination);
107 }
108
109 public void procedureAndDestination(out OdDbRenderGlobal.Procedure nProcedure, out OdDbRenderGlobal.Destination nDestination) {
110 TD_DbPINVOKE.OdDbRenderGlobal_procedureAndDestination(swigCPtr, out nProcedure, out nDestination);
112 }
113
115 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbRenderGlobal_setProcedure(swigCPtr, (int)nProcedure);
117 return ret;
118 }
119
123 return ret;
124 }
125
127 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbRenderGlobal_setDestination(swigCPtr, (int)nDestination);
129 return ret;
130 }
131
135 return ret;
136 }
137
138 public void setSaveEnabled(bool bEnabled) {
141 }
142
143 public bool saveEnabled() {
144 bool ret = TD_DbPINVOKE.OdDbRenderGlobal_saveEnabled(swigCPtr);
146 return ret;
147 }
148
149 public OdResult setSaveFileName(String sFileName) {
152 return ret;
153 }
154
156 string ret = TD_DbPINVOKE.OdDbRenderGlobal_saveFileName(swigCPtr);
158 return ret;
159}
160
161 public OdResult setDimensions(int w, int h) {
164 return ret;
165 }
166
167 public void dimensions(out int w, out int h) {
168 TD_DbPINVOKE.OdDbRenderGlobal_dimensions(swigCPtr, out w, out h);
170 }
171
172 public void setPredefinedPresetsFirst(bool bPredefinedPresetsFirst) {
173 TD_DbPINVOKE.OdDbRenderGlobal_setPredefinedPresetsFirst(swigCPtr, bPredefinedPresetsFirst);
175 }
176
180 return ret;
181 }
182
183 public void setHighInfoLevel(bool bHighInfoLevel) {
184 TD_DbPINVOKE.OdDbRenderGlobal_setHighInfoLevel(swigCPtr, bHighInfoLevel);
186 }
187
188 public bool highInfoLevel() {
189 bool ret = TD_DbPINVOKE.OdDbRenderGlobal_highInfoLevel(swigCPtr);
191 return ret;
192 }
193
197 return ret;
198 }
199
203 return ret;
204 }
205
207 string ret = TD_DbPINVOKE.OdDbRenderGlobal_dimensionName(swigCPtr);
209 return ret;
210}
211
212 public override OdResult dwgInFields(OdDbDwgFiler pFiler) {
215 return ret;
216 }
217
218 public override void dwgOutFields(OdDbDwgFiler pFiler) {
221 }
222
223 public override OdResult dxfInFields(OdDbDxfFiler pFiler) {
226 return ret;
227 }
228
229 public override void dxfOutFields(OdDbDxfFiler pFiler) {
232 }
233
234 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
235 string ret = TD_DbPINVOKE.OdDbRenderGlobal_getRealClassName(ptr /*SIMPLETYPE*/);
237 return ret;
238 }
239
245
251
257
258 public enum Procedure {
259 krView = 0,
260 krCrop,
262 }
263
264 public enum Destination {
265 krWindow = 0,
267 }
268
269}
270
271}
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
static HandleRef getCPtr(OdDbDwgFiler obj)
Definition: OdDbDwgFiler.cs:26
static HandleRef getCPtr(OdDbDxfFiler obj)
Definition: OdDbDxfFiler.cs:26
override void dxfOutFields(OdDbDxfFiler pFiler)
void setHighInfoLevel(bool bHighInfoLevel)
override void Dispose(bool disposing)
void setPredefinedPresetsFirst(bool bPredefinedPresetsFirst)
OdDbRenderGlobal.Destination destination()
override void dwgOutFields(OdDbDwgFiler pFiler)
OdResult setProcedure(OdDbRenderGlobal.Procedure nProcedure)
static new OdRxClass desc()
Teigha.TD.OdDbRenderGlobal.Destination vb_destination()
void procedureAndDestination(out OdDbRenderGlobal.Procedure nProcedure, out OdDbRenderGlobal.Destination nDestination)
OdDbRenderGlobal.Procedure procedure()
override OdRxClass isA()
static OdDbRenderGlobal cast(OdRxObject pObj)
void setProcedureAndDestination(OdDbRenderGlobal.Procedure nProcedure, OdDbRenderGlobal.Destination nDestination)
void dimensions(out int w, out int h)
static HandleRef getCPtr(OdDbRenderGlobal obj)
OdGiMrExposureType exposureType()
OdDbRenderGlobal(IntPtr cPtr, bool cMemoryOwn)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
Teigha.TD.OdDbRenderGlobal.Procedure vb_procedure()
OdResult setDimensions(int w, int h)
override OdRxObject queryX(OdRxClass protocolClass)
override OdResult dxfInFields(OdDbDxfFiler pFiler)
static new OdDbRenderGlobal createObject()
static string getRealClassName(IntPtr ptr)
OdResult setExposureType(OdGiMrExposureType type)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
OdResult setDestination(OdDbRenderGlobal.Destination nDestination)
void setSaveEnabled(bool bEnabled)
OdResult setSaveFileName(String sFileName)
static global::System.Exception Retrieve()
static void OdDbRenderGlobal_setSaveEnabled(HandleRef jarg1, bool jarg2)
static int OdDbRenderGlobal_destination(HandleRef jarg1)
static bool OdDbRenderGlobal_highInfoLevel(HandleRef jarg1)
static int OdDbRenderGlobal_setDestination(HandleRef jarg1, int jarg2)
static int OdDbRenderGlobal_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbRenderGlobal_procedureAndDestination(HandleRef jarg1, out OdDbRenderGlobal.Procedure jarg2, out OdDbRenderGlobal.Destination jarg3)
static string OdDbRenderGlobal_getRealClassName(IntPtr jarg1)
static void OdDbRenderGlobal_dimensions(HandleRef jarg1, out int jarg2, out int jarg3)
static void OdDbRenderGlobal_setPredefinedPresetsFirst(HandleRef jarg1, bool jarg2)
static IntPtr OdDbRenderGlobal_queryX(HandleRef jarg1, HandleRef jarg2)
static int OdDbRenderGlobal_exposureType(HandleRef jarg1)
static int OdDbRenderGlobal_setDimensions(HandleRef jarg1, int jarg2, int jarg3)
static int OdDbRenderGlobal_setSaveFileName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static String OdDbRenderGlobal_dimensionName(HandleRef jarg1)
static String OdDbRenderGlobal_saveFileName(HandleRef jarg1)
static void OdDbRenderGlobal_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbRenderGlobal_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbRenderGlobal_cast(HandleRef jarg1)
static int OdDbRenderGlobal_setExposureType(HandleRef jarg1, int jarg2)
static void OdDbRenderGlobal_setHighInfoLevel(HandleRef jarg1, bool jarg2)
static void delete_OdDbRenderGlobal(HandleRef jarg1)
static bool OdDbRenderGlobal_predefinedPresetsFirst(HandleRef jarg1)
static IntPtr OdDbRenderGlobal_desc()
static IntPtr OdDbRenderGlobal_createObject()
static int OdDbRenderGlobal_setProcedure(HandleRef jarg1, int jarg2)
static IntPtr OdDbRenderGlobal_isA(HandleRef jarg1)
static int OdDbRenderGlobal_procedure(HandleRef jarg1)
static void OdDbRenderGlobal_setProcedureAndDestination(HandleRef jarg1, int jarg2, int jarg3)
static void OdDbRenderGlobal_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static bool OdDbRenderGlobal_saveEnabled(HandleRef jarg1)