Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdGiLayerTraitsTakerView.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.Core {
12
13using System;
14using System.Runtime.InteropServices;
15
17 private Object locker = new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
20 public OdGiLayerTraitsTakerView(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.OdGiLayerTraitsTakerView_SWIGUpcast(cPtr), cMemoryOwn) {
21 swigCPtr = new HandleRef(this, cPtr);
22 }
23
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 public static HandleRef getCPtr(OdGiLayerTraitsTakerView obj) {
26 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
27 }
28
29 protected override void Dispose(bool disposing) {
30 lock(this) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
32 if (swigCMemOwn) {
33 swigCMemOwn = false;
35 }
36 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
37 }
38 base.Dispose(disposing);
39 }
40 }
41
42 public virtual OdGiViewport viewport() {
43 OdGiViewport ret = (OdGiViewport)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiViewport),GlobalsPINVOKE.OdGiLayerTraitsTakerView_viewport(swigCPtr),false); /*createInt 3_1*/
44
46 return ret;
47}
48
49 public virtual UInt32 sequenceNumber() {
50// test csout
51 /*SIMPLETYPE*/
54 return ret;
55 }
56
57 public virtual bool isValidId(UInt32 /*SIMPLETYPE*/ acgiId) {
58 bool ret = GlobalsPINVOKE.OdGiLayerTraitsTakerView_isValidId(swigCPtr, acgiId /*SIMPLETYPE*/);
60 return ret;
61 }
62
63 public virtual OdDbStub viewportObjectId() {
64 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGiLayerTraitsTakerView_viewportObjectId(swigCPtr);
65 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
67 return ret;
68 }
69
73 return ret;
74 }
75
79 return ret;
80 }
81
85 return ret;
86 }
87
91 return ret;
92 }
93
94 public virtual bool isPerspective() {
97 return ret;
98 }
99
100 public virtual bool doPerspective(OdGePoint3d pt) {
103 return ret;
104 }
105
106 public virtual bool doInversePerspective(OdGePoint3d pt) {
109 return ret;
110 }
111
112 public virtual void getNumPixelsInUnitSquare(OdGePoint3d pt, OdGePoint2d pixelDensity, bool bUsePerspective) {
115 }
116
117 public virtual void getNumPixelsInUnitSquare(OdGePoint3d pt, OdGePoint2d pixelDensity) {
120 }
121
125 return ret;
126 }
127
128 public virtual OdGePoint3d getCameraTarget() {
131 return ret;
132 }
133
137 return ret;
138 }
139
140 public virtual OdGeVector3d viewDir() {
143 return ret;
144 }
145
146 public virtual UInt32 viewportId() {
147// test csout
148 /*SIMPLETYPE*/
151 return ret;
152 }
153
154 public virtual Int16 acadWindowId() {
155// test csout
156 /*SIMPLETYPE*/
159 return ret;
160 }
161
162 public virtual void getViewportDcCorners(OdGePoint2d lowerLeft, OdGePoint2d upperRight) {
165 }
166
167 public virtual bool getFrontAndBackClipValues(out bool clipFront, out bool clipBack, out double front, out double back) {
168 bool ret = GlobalsPINVOKE.OdGiLayerTraitsTakerView_getFrontAndBackClipValues(swigCPtr, out clipFront, out clipBack, out front, out back);
170 return ret;
171 }
172
173 public virtual double linetypeScaleMultiplier() {
176 return ret;
177 }
178
179 public virtual double linetypeGenerationCriteria() {
182 return ret;
183 }
184
185 public virtual bool layerVisible(OdDbStub layerId) {
188 return ret;
189 }
190
191 public virtual double deviation(OdGiDeviationType type, OdGePoint3d pt) {
192 double ret = GlobalsPINVOKE.OdGiLayerTraitsTakerView_deviation(swigCPtr, (int)type, OdGePoint3d.getCPtr(pt));
194 return ret;
195 }
196
197 public virtual UInt32 numberOfIsolines() {
198// test csout
199 /*SIMPLETYPE*/
202 return ret;
203 }
204
205 public virtual OdGiRegenType regenType() {
208 return ret;
209 }
210
211 public virtual bool regenAbort() {
214 return ret;
215 }
216
217 public virtual OdGiContext context() {
218 OdGiContext ret = (OdGiContext)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiContext),GlobalsPINVOKE.OdGiLayerTraitsTakerView_context(swigCPtr),false); /*createInt 3_2*/
219
221 return ret;
222}
223
224 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
225 string ret = GlobalsPINVOKE.OdGiLayerTraitsTakerView_getRealClassName(ptr /*SIMPLETYPE*/);
227 return ret;
228 }
229
234 public virtual double vb_deviation(Teigha.Core.OdGiDeviationType type, Teigha.Core.OdGePoint3d pt) { return this.deviation(type, pt); }
235
240 public Teigha.Core.OdDbStub vb_linetype() { return this.linetype(); }
241
246 public virtual Teigha.Core.OdDbStub vb_lineType() { return this.lineType(); }
247
253
258 public virtual Teigha.Core.LineWeight vb_lineWeight() { return this.lineWeight(); }
259
264 public virtual Teigha.Core.OdDbStub vb_material() { return this.material(); }
265
270 public virtual Teigha.Core.OdGiContext vb_context() { return this.context(); }
271
277
282 public virtual uint vb_drawFlags() { return this.drawFlags(); }
283
289
295
296}
297
298}
static global::System.Exception Retrieve()
static Int16 OdGiLayerTraitsTakerView_acadWindowId(HandleRef jarg1)
static IntPtr OdGiLayerTraitsTakerView_viewport(HandleRef jarg1)
static UInt32 OdGiLayerTraitsTakerView_numberOfIsolines(HandleRef jarg1)
static void OdGiLayerTraitsTakerView_getViewportDcCorners(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGiLayerTraitsTakerView_isPerspective(HandleRef jarg1)
static void delete_OdGiLayerTraitsTakerView(HandleRef jarg1)
static void OdGiLayerTraitsTakerView_getNumPixelsInUnitSquare__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGiLayerTraitsTakerView_getWorldToEyeTransform(HandleRef jarg1)
static int OdGiLayerTraitsTakerView_regenType(HandleRef jarg1)
static string OdGiLayerTraitsTakerView_getRealClassName(IntPtr jarg1)
static IntPtr OdGiLayerTraitsTakerView_context(HandleRef jarg1)
static double OdGiLayerTraitsTakerView_linetypeGenerationCriteria(HandleRef jarg1)
static UInt32 OdGiLayerTraitsTakerView_viewportId(HandleRef jarg1)
static global::System.IntPtr OdGiLayerTraitsTakerView_getModelToEyeTransform(HandleRef jarg1)
static global::System.IntPtr OdGiLayerTraitsTakerView_getCameraTarget(HandleRef jarg1)
static double OdGiLayerTraitsTakerView_deviation(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGiLayerTraitsTakerView_getCameraUpVector(HandleRef jarg1)
static bool OdGiLayerTraitsTakerView_doPerspective(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGiLayerTraitsTakerView_regenAbort(HandleRef jarg1)
static bool OdGiLayerTraitsTakerView_getFrontAndBackClipValues(HandleRef jarg1, out bool jarg2, out bool jarg3, out double jarg4, out double jarg5)
static global::System.IntPtr OdGiLayerTraitsTakerView_viewDir(HandleRef jarg1)
static global::System.IntPtr OdGiLayerTraitsTakerView_getEyeToWorldTransform(HandleRef jarg1)
static double OdGiLayerTraitsTakerView_linetypeScaleMultiplier(HandleRef jarg1)
static void OdGiLayerTraitsTakerView_getNumPixelsInUnitSquare__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4)
static bool OdGiLayerTraitsTakerView_isValidId(HandleRef jarg1, UInt32 jarg2)
static global::System.IntPtr OdGiLayerTraitsTakerView_getEyeToModelTransform(HandleRef jarg1)
static bool OdGiLayerTraitsTakerView_doInversePerspective(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGiLayerTraitsTakerView_getCameraLocation(HandleRef jarg1)
static bool OdGiLayerTraitsTakerView_layerVisible(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGiLayerTraitsTakerView_viewportObjectId(HandleRef jarg1)
static UInt32 OdGiLayerTraitsTakerView_sequenceNumber(HandleRef jarg1)
static HandleRef getCPtr(OdDbStub obj)
Definition: OdDbStub.cs:26
static HandleRef getCPtr(OdGePoint2d obj)
Definition: OdGePoint2d.cs:26
static HandleRef getCPtr(OdGePoint3d obj)
Definition: OdGePoint3d.cs:26
virtual OdGiSubEntityTraits.SelectionFlags selectionFlags()
new PlotStyleNameType plotStyleNameType()
virtual OdGiSubEntityTraits.ShadowFlags shadowFlags()
virtual double deviation(OdGiDeviationType type, OdGePoint3d pt)
virtual Teigha.Core.OdDbStub vb_material()
virtual Teigha.Core.OdGiSubEntityTraits.ShadowFlags vb_shadowFlags()
virtual void getNumPixelsInUnitSquare(OdGePoint3d pt, OdGePoint2d pixelDensity, bool bUsePerspective)
virtual Teigha.Core.OdGiContext vb_context()
virtual bool doInversePerspective(OdGePoint3d pt)
virtual bool doPerspective(OdGePoint3d pt)
virtual void getNumPixelsInUnitSquare(OdGePoint3d pt, OdGePoint2d pixelDensity)
OdGiLayerTraitsTakerView(IntPtr cPtr, bool cMemoryOwn)
virtual Teigha.Core.OdDbStub vb_lineType()
virtual double vb_deviation(Teigha.Core.OdGiDeviationType type, Teigha.Core.OdGePoint3d pt)
virtual void getViewportDcCorners(OdGePoint2d lowerLeft, OdGePoint2d upperRight)
virtual Teigha.Core.LineWeight vb_lineWeight()
static HandleRef getCPtr(OdGiLayerTraitsTakerView obj)
Teigha.Core.PlotStyleNameType vb_plotStyleNameType()
virtual Teigha.Core.OdGiSubEntityTraits.SelectionFlags vb_selectionFlags()
virtual bool getFrontAndBackClipValues(out bool clipFront, out bool clipBack, out double front, out double back)
virtual bool layerVisible(OdDbStub layerId)