Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDgAbstractViewPE.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 OdDgAbstractViewPE(IntPtr cPtr, bool cMemoryOwn) : base(TG_DbPINVOKE.OdDgAbstractViewPE_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDgAbstractViewPE 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 OdDgAbstractViewPE cast(OdRxObject pObj) {// OdSmartPtr<OdDgAbstractViewPE>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
48 OdDgAbstractViewPE ret = null;
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdDgAbstractViewPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgAbstractViewPE),ptr, true));
52 ret = (OdDgAbstractViewPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgAbstractViewPE),ptr, false);
53 }
54 else
55 {
56 ret = (OdDgAbstractViewPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgAbstractViewPE),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),TG_DbPINVOKE.OdDgAbstractViewPE_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),TG_DbPINVOKE.OdDgAbstractViewPE_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),TG_DbPINVOKE.OdDgAbstractViewPE_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public static OdDgAbstractViewPE createObject() {// OdSmartPtr<OdDgAbstractViewPE>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
89 OdDgAbstractViewPE ret = null;
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdDgAbstractViewPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgAbstractViewPE),ptr, true));
93 ret = (OdDgAbstractViewPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgAbstractViewPE),ptr, false);
94 }
95 else
96 {
97 ret = (OdDgAbstractViewPE)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgAbstractViewPE),ptr, true);
98 }
99
101 return ret;
102}
103
104 public override OdGePoint2d lowerLeftCorner(OdRxObject pViewport) {
107 return ret;
108 }
109
110 public override OdGePoint2d upperRightCorner(OdRxObject pViewport) {
113 return ret;
114 }
115
116 public override void setViewport(OdRxObject pViewport, OdGePoint2d lowerLeft, OdGePoint2d upperRight) {
119 }
120
121 public override bool hasViewport(OdRxObject pViewport) {
122 bool ret = TG_DbPINVOKE.OdDgAbstractViewPE_hasViewport(swigCPtr, OdRxObject.getCPtr(pViewport));
124 return ret;
125 }
126
127 public override OdGePoint3d target(OdRxObject pViewport) {
130 return ret;
131 }
132
133 public override OdGeVector3d direction(OdRxObject pViewport) {
136 return ret;
137 }
138
139 public override OdGeVector3d upVector(OdRxObject pViewport) {
142 return ret;
143 }
144
145 public override double fieldWidth(OdRxObject pViewport) {
146 double ret = TG_DbPINVOKE.OdDgAbstractViewPE_fieldWidth(swigCPtr, OdRxObject.getCPtr(pViewport));
148 return ret;
149 }
150
151 public override double fieldHeight(OdRxObject pViewport) {
152 double ret = TG_DbPINVOKE.OdDgAbstractViewPE_fieldHeight(swigCPtr, OdRxObject.getCPtr(pViewport));
154 return ret;
155 }
156
157 public override bool isPerspective(OdRxObject pViewport) {
158 bool ret = TG_DbPINVOKE.OdDgAbstractViewPE_isPerspective(swigCPtr, OdRxObject.getCPtr(pViewport));
160 return ret;
161 }
162
163 public override double viewTwist(OdRxObject pViewport) {
164 double ret = TG_DbPINVOKE.OdDgAbstractViewPE_viewTwist(swigCPtr, OdRxObject.getCPtr(pViewport));
166 return ret;
167 }
168
172 }
173
177 }
178
179 public override void setLensLength(OdRxObject pViewport, double lensLength) {
182 }
183
184 public override double lensLength(OdRxObject pViewport) {
185 double ret = TG_DbPINVOKE.OdDgAbstractViewPE_lensLength(swigCPtr, OdRxObject.getCPtr(pViewport));
187 return ret;
188 }
189
190 public override bool isFrontClipOn(OdRxObject pViewport) {
191 bool ret = TG_DbPINVOKE.OdDgAbstractViewPE_isFrontClipOn(swigCPtr, OdRxObject.getCPtr(pViewport));
193 return ret;
194 }
195
196 public override void setFrontClipOn(OdRxObject pViewport, bool frontClip) {
197 TG_DbPINVOKE.OdDgAbstractViewPE_setFrontClipOn(swigCPtr, OdRxObject.getCPtr(pViewport), frontClip);
199 }
200
201 public override bool isBackClipOn(OdRxObject pViewport) {
202 bool ret = TG_DbPINVOKE.OdDgAbstractViewPE_isBackClipOn(swigCPtr, OdRxObject.getCPtr(pViewport));
204 return ret;
205 }
206
207 public override void setBackClipOn(OdRxObject pViewport, bool backClip) {
208 TG_DbPINVOKE.OdDgAbstractViewPE_setBackClipOn(swigCPtr, OdRxObject.getCPtr(pViewport), backClip);
210 }
211
212 public override bool isFrontClipAtEyeOn(OdRxObject pViewport) {
215 return ret;
216 }
217
218 public override void setFrontClipAtEyeOn(OdRxObject pViewport, bool frontClipAtEye) {
219 TG_DbPINVOKE.OdDgAbstractViewPE_setFrontClipAtEyeOn(swigCPtr, OdRxObject.getCPtr(pViewport), frontClipAtEye);
221 }
222
223 public override double frontClipDistance(OdRxObject pViewport) {
224 double ret = TG_DbPINVOKE.OdDgAbstractViewPE_frontClipDistance(swigCPtr, OdRxObject.getCPtr(pViewport));
226 return ret;
227 }
228
229 public override void setFrontClipDistance(OdRxObject pViewport, double frontClipDistance) {
232 }
233
234 public override double backClipDistance(OdRxObject pViewport) {
235 double ret = TG_DbPINVOKE.OdDgAbstractViewPE_backClipDistance(swigCPtr, OdRxObject.getCPtr(pViewport));
237 return ret;
238 }
239
240 public override void setBackClipDistance(OdRxObject pViewport, double backClipDistance) {
243 }
244
245 public override void setRenderMode(OdRxObject pViewport, RenderMode renderMode) {
248 }
249
250 public override RenderMode renderMode(OdRxObject pViewport) {
253 return ret;
254 }
255
256 public override void setVisualStyle(OdRxObject pViewport, OdDbStub visualStyleId) {
259 }
260
261 public override OdDbStub visualStyle(OdRxObject pViewport) {
262 global::System.IntPtr cPtr = TG_DbPINVOKE.OdDgAbstractViewPE_visualStyle(swigCPtr, OdRxObject.getCPtr(pViewport));
263 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
265 return ret;
266 }
267
268 public override void setBackground(OdRxObject pViewport, OdDbStub backgroundId) {
271 }
272
273 public override OdDbStub background(OdRxObject pViewport) {
274 global::System.IntPtr cPtr = TG_DbPINVOKE.OdDgAbstractViewPE_background(swigCPtr, OdRxObject.getCPtr(pViewport));
275 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
277 return ret;
278 }
279
280 public override bool viewExtents(OdRxObject pViewport, OdGeBoundBlock3d extents) {
283 return ret;
284 }
285
286 public override OdDbStub compatibleCopyObject(OdRxObject pViewport, OdDbStub pCopyObject) {
287 global::System.IntPtr cPtr = TG_DbPINVOKE.OdDgAbstractViewPE_compatibleCopyObject(swigCPtr, OdRxObject.getCPtr(pViewport), OdDbStub.getCPtr(pCopyObject));
288 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
290 return ret;
291 }
292
293 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
294 string ret = TG_DbPINVOKE.OdDgAbstractViewPE_getRealClassName(ptr /*SIMPLETYPE*/);
296 return ret;
297 }
298
303 public override Teigha.Core.RenderMode vb_renderMode(Teigha.Core.OdRxObject pViewport) { return this.renderMode(pViewport); }
304
310
315 public override Teigha.Core.OdGeVector3d vb_direction(Teigha.Core.OdRxObject pViewport) { return this.direction(pViewport); }
316
321 public override Teigha.Core.OdGePoint3d vb_target(Teigha.Core.OdRxObject pViewport) { return this.target(pViewport); }
322
323}
324
325}
virtual OdGiViewportTraits.DefaultLightingType defaultLightingType(OdRxObject pViewport)
virtual OdGeVector2d viewOffset(OdRxObject pViewport)
static HandleRef getCPtr(OdDbStub obj)
Definition: OdDbStub.cs:26
static HandleRef getCPtr(OdGeBoundBlock3d obj)
static HandleRef getCPtr(OdGePoint2d obj)
Definition: OdGePoint2d.cs:26
static HandleRef getCPtr(OdGePoint3d obj)
Definition: OdGePoint3d.cs:26
static HandleRef getCPtr(OdGeVector2d obj)
Definition: OdGeVector2d.cs:26
static HandleRef getCPtr(OdGeVector3d obj)
Definition: OdGeVector3d.cs:26
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
override OdGePoint2d lowerLeftCorner(OdRxObject pViewport)
static OdDgAbstractViewPE createObject()
override void setVisualStyle(OdRxObject pViewport, OdDbStub visualStyleId)
override OdGeVector3d direction(OdRxObject pViewport)
override void setRenderMode(OdRxObject pViewport, RenderMode renderMode)
override OdDbStub background(OdRxObject pViewport)
override void Dispose(bool disposing)
override bool isBackClipOn(OdRxObject pViewport)
override void setFrontClipAtEyeOn(OdRxObject pViewport, bool frontClipAtEye)
override void setViewport(OdRxObject pViewport, OdGePoint2d lowerLeft, OdGePoint2d upperRight)
override Teigha.Core.OdGePoint3d vb_target(Teigha.Core.OdRxObject pViewport)
static HandleRef getCPtr(OdDgAbstractViewPE obj)
override void setView(OdRxObject pViewport, OdGePoint3d target, OdGeVector3d direction, OdGeVector3d upVector, double fieldWidth, double fieldHeight, bool isPerspective)
override OdDbStub visualStyle(OdRxObject pViewport)
override double frontClipDistance(OdRxObject pViewport)
OdDgAbstractViewPE(IntPtr cPtr, bool cMemoryOwn)
override Teigha.Core.RenderMode vb_renderMode(Teigha.Core.OdRxObject pViewport)
override double lensLength(OdRxObject pViewport)
override void setBackClipOn(OdRxObject pViewport, bool backClip)
override Teigha.Core.OdGeVector3d vb_direction(Teigha.Core.OdRxObject pViewport)
override double backClipDistance(OdRxObject pViewport)
override void setView(OdRxObject pViewport, OdGePoint3d target, OdGeVector3d direction, OdGeVector3d upVector, double fieldWidth, double fieldHeight, bool isPerspective, OdGeVector2d viewOffset)
override void setLensLength(OdRxObject pViewport, double lensLength)
override OdDbStub compatibleCopyObject(OdRxObject pViewport, OdDbStub pCopyObject)
virtual Teigha.Core.OdGiViewportTraits.DefaultLightingType vb_defaultLightingType(Teigha.Core.OdRxObject pViewport)
override double fieldHeight(OdRxObject pViewport)
override RenderMode renderMode(OdRxObject pViewport)
static string getRealClassName(IntPtr ptr)
override double viewTwist(OdRxObject pViewport)
override OdRxObject queryX(OdRxClass protocolClass)
static OdDgAbstractViewPE cast(OdRxObject pObj)
override void setFrontClipDistance(OdRxObject pViewport, double frontClipDistance)
override void setBackground(OdRxObject pViewport, OdDbStub backgroundId)
override bool hasViewport(OdRxObject pViewport)
override void setBackClipDistance(OdRxObject pViewport, double backClipDistance)
static new OdRxClass desc()
override void setFrontClipOn(OdRxObject pViewport, bool frontClip)
override bool isFrontClipAtEyeOn(OdRxObject pViewport)
override OdGePoint2d upperRightCorner(OdRxObject pViewport)
override OdGeVector3d upVector(OdRxObject pViewport)
override OdGePoint3d target(OdRxObject pViewport)
override bool viewExtents(OdRxObject pViewport, OdGeBoundBlock3d extents)
override double fieldWidth(OdRxObject pViewport)
override bool isPerspective(OdRxObject pViewport)
override bool isFrontClipOn(OdRxObject pViewport)
static global::System.Exception Retrieve()
static double OdDgAbstractViewPE_fieldWidth(HandleRef jarg1, HandleRef jarg2)
static double OdDgAbstractViewPE_viewTwist(HandleRef jarg1, HandleRef jarg2)
static double OdDgAbstractViewPE_lensLength(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDgAbstractViewPE_direction(HandleRef jarg1, HandleRef jarg2)
static void OdDgAbstractViewPE_setViewport(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdDgAbstractViewPE_setFrontClipOn(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static bool OdDgAbstractViewPE_isPerspective(HandleRef jarg1, HandleRef jarg2)
static void OdDgAbstractViewPE_setLensLength(HandleRef jarg1, HandleRef jarg2, double jarg3)
static IntPtr OdDgAbstractViewPE_desc()
static void OdDgAbstractViewPE_setBackClipOn(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static global::System.IntPtr OdDgAbstractViewPE_lowerLeftCorner(HandleRef jarg1, HandleRef jarg2)
static void OdDgAbstractViewPE_setFrontClipDistance(HandleRef jarg1, HandleRef jarg2, double jarg3)
static void OdDgAbstractViewPE_setRenderMode(HandleRef jarg1, HandleRef jarg2, int jarg3)
static global::System.IntPtr OdDgAbstractViewPE_compatibleCopyObject(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDgAbstractViewPE_createObject()
static IntPtr OdDgAbstractViewPE_isA(HandleRef jarg1)
static void OdDgAbstractViewPE_setView__SWIG_0(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, double jarg6, double jarg7, bool jarg8, IntPtr jarg9)
static bool OdDgAbstractViewPE_hasViewport(HandleRef jarg1, HandleRef jarg2)
static bool OdDgAbstractViewPE_viewExtents(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDgAbstractViewPE_queryX(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDgAbstractViewPE_upVector(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDgAbstractViewPE_upperRightCorner(HandleRef jarg1, HandleRef jarg2)
static double OdDgAbstractViewPE_frontClipDistance(HandleRef jarg1, HandleRef jarg2)
static void OdDgAbstractViewPE_setVisualStyle(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDgAbstractViewPE_setBackground(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDgAbstractViewPE_setFrontClipAtEyeOn(HandleRef jarg1, HandleRef jarg2, bool jarg3)
static double OdDgAbstractViewPE_fieldHeight(HandleRef jarg1, HandleRef jarg2)
static bool OdDgAbstractViewPE_isBackClipOn(HandleRef jarg1, HandleRef jarg2)
static int OdDgAbstractViewPE_renderMode(HandleRef jarg1, HandleRef jarg2)
static double OdDgAbstractViewPE_backClipDistance(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDgAbstractViewPE_target(HandleRef jarg1, HandleRef jarg2)
static void OdDgAbstractViewPE_setBackClipDistance(HandleRef jarg1, HandleRef jarg2, double jarg3)
static string OdDgAbstractViewPE_getRealClassName(IntPtr jarg1)
static void OdDgAbstractViewPE_setView__SWIG_1(HandleRef jarg1, HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, double jarg6, double jarg7, bool jarg8)
static void delete_OdDgAbstractViewPE(HandleRef jarg1)
static global::System.IntPtr OdDgAbstractViewPE_visualStyle(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDgAbstractViewPE_background(HandleRef jarg1, HandleRef jarg2)
static bool OdDgAbstractViewPE_isFrontClipOn(HandleRef jarg1, HandleRef jarg2)
static bool OdDgAbstractViewPE_isFrontClipAtEyeOn(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgAbstractViewPE_cast(HandleRef jarg1)