Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
ViewData.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
16public class ViewData : global::System.IDisposable {
17 private Object locker = new Object();
18 private HandleRef swigCPtr;
19 protected bool swigCMemOwn;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public ViewData(IntPtr cPtr, bool cMemoryOwn) {
22 swigCMemOwn = cMemoryOwn;
23 swigCPtr = new HandleRef(this, cPtr);
24 }
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(ViewData obj) {
27 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
28 }
29
30 ~ViewData() {
31 Dispose(false);
32 }
33
34 public void Dispose() {
35 Dispose(true);
36 global::System.GC.SuppressFinalize(this);
37 }
38
39 protected virtual void Dispose(bool disposing) {
40 lock(this) {
41 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
42 if (swigCMemOwn) {
43 swigCMemOwn = false;
45 }
46 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
47 }
48 }
49 }
50
62
74
76 set {
79 }
80 get {
81 global::System.IntPtr cPtr = GlobalsPINVOKE.ViewData_eye_get(swigCPtr);
82 OdGePoint3d ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdGePoint3d(cPtr, false);
84 return ret;
85 }
86 }
87
89 set {
92 }
93 get {
94 global::System.IntPtr cPtr = GlobalsPINVOKE.ViewData_target_get(swigCPtr);
95 OdGePoint3d ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdGePoint3d(cPtr, false);
97 return ret;
98 }
99 }
100
102 set {
105 }
106 get {
107 global::System.IntPtr cPtr = GlobalsPINVOKE.ViewData_upVector_get(swigCPtr);
108 OdGeVector3d ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdGeVector3d(cPtr, false);
110 return ret;
111 }
112 }
113
115 set {
118 }
119 get {
120 global::System.IntPtr cPtr = GlobalsPINVOKE.ViewData_center_get(swigCPtr);
121 OdGePoint3d ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdGePoint3d(cPtr, false);
123 return ret;
124 }
125 }
126
127 public String label {
128 set { // OdString csvarin
131 }
132
133 get { // OdString csvarout
134 string ret = GlobalsPINVOKE.ViewData_label_get(swigCPtr);
136 return ret;
137 }
138
139 }
140
142 set { // OdString csvarin
145 }
146
147 get { // OdString csvarout
148 string ret = GlobalsPINVOKE.ViewData_fullFileName_get(swigCPtr);
150 return ret;
151 }
152
153 }
154
156 set { // OdString csvarin
159 }
160
161 get { // OdString csvarout
162 string ret = GlobalsPINVOKE.ViewData_designView_get(swigCPtr);
164 return ret;
165 }
166
167 }
168
169 public String LOD {
170 set { // OdString csvarin
173 }
174
175 get { // OdString csvarout
176 string ret = GlobalsPINVOKE.ViewData_LOD_get(swigCPtr);
178 return ret;
179 }
180
181 }
182
184 set { // OdString csvarin
187 }
188
189 get { // OdString csvarout
190 string ret = GlobalsPINVOKE.ViewData_memberName_get(swigCPtr);
192 return ret;
193 }
194
195 }
196
198 set { // OdString csvarin
201 }
202
203 get { // OdString csvarout
204 string ret = GlobalsPINVOKE.ViewData_positionalName_get(swigCPtr);
206 return ret;
207 }
208
209 }
210
212 set { // OdString csvarin
215 }
216
217 get { // OdString csvarout
218 string ret = GlobalsPINVOKE.ViewData_presentationView_get(swigCPtr);
220 return ret;
221 }
222
223 }
224
226 set { // OdString csvarin
229 }
230
231 get { // OdString csvarout
232 string ret = GlobalsPINVOKE.ViewData_weldInstanceName_get(swigCPtr);
234 return ret;
235 }
236
237 }
238
239 public double scale {
240 set {
243 }
244 get {
245 double ret = GlobalsPINVOKE.ViewData_scale_get(swigCPtr);
247 return ret;
248 }
249 }
250
262
274
286
298
310
322
334
346
358
359 public int unk {
360 set {
363 }
364 get {
365 int ret = GlobalsPINVOKE.ViewData_unk_get(swigCPtr);
367 return ret;
368 }
369 }
370
382
394
406
418
430
442
443 public ViewData() : this(GlobalsPINVOKE.new_ViewData(), true) {
445 }
446
447 [System.Flags] public enum Flags : ulong {
448 kShaded = 0x1,
449 kShowTangentEdges = 0x2,
450 kForeshortened = 0x4,
452 kCustomView = 0x10,
453 kCustomViewDirty = 0x20,
454 kLabelVisibility = 0x40,
455 kGetWeldSymbols = 0x80,
456 kShowTrails = 0x100,
458 kDisplayWeldCosmetics = 0x400,
459 kDisplayWorkFeatures = 0x800,
460 kBendEdges = 0x1000,
461 kDeferUpdate = 0x2000,
462 kUnk0x4000 = 0x4000,
463 kCustomScaleString = 0x8000,
464 kUnk0x10000 = 0x10000,
465 kDisplayPunchCenter = 0x20000,
466 kPreviewAllComponents = 0x40000,
467 kWantFlatPattern = 0x80000,
468 kAssociativeView = 0x100000,
469 kUnk0x200000 = 0x200000,
470 kGetDimensions = 0x400000,
471 kIsEditing = 0x800000,
472 kInheritStyle = 0x1000000,
473 kInheritScale = 0x2000000,
474 kShowHatch = 0x4000000,
475 kAlignToBase = 0x8000000,
476 kShowDefinitionInBaseView = 0x10000000,
477 kSwizzlePartslists = 0x20000000,
478 kInheritBreaksFromParent = 0x40000000,
479 kInheritBreakoutsFromParent = 0x80000000,
480 kInheritSectionsFromParent = 0x100000000ul,
481 kInheritSliceFromParent = 0x200000000ul,
482 kOrientToParent = 0x400000000ul,
483 kUnk0x800000000 = 0x800000000ul,
484 kIsRasterViewOnly = 0x1000000000ul,
485 kSectionMethodAligned = 0x2000000000ul,
486 kSectionFullDepth = 0x4000000000ul,
487 kJagged = 0x8000000000ul,
488 kIncludeSurfaces = 0x10000000000ul,
489 kIncludeMeshes = 0x20000000000ul,
490 kCopiedView = 0x40000000000ul,
492 }
493
494}
495
496}
static global::System.Exception Retrieve()
static int ViewData_viewStyleType_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ViewData_weldInstanceId_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ViewData_upVector_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void ViewData_sectionConstrainTo_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void ViewData_sectionParticipation_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void ViewData_center_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void ViewData_target_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_ViewData(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ViewData_sectionDepth_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static String ViewData_designView_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ViewData_designView_set(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static global::System.IntPtr ViewData_target_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ViewData_viewOrientType_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr ViewData_eye_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static String ViewData_positionalName_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ViewData_refDataState_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ViewData_unk_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ViewData_viewStyleType_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int ViewData_refAndNonRefTreatment_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ViewData_weldmentGroup_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int ViewData_viewFrontPlane_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static String ViewData_weldInstanceName_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ViewData_positionalName_set(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static String ViewData_LOD_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ViewData_fullFileName_set(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int ViewData_boundaryType_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static double ViewData_scale_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static String ViewData_label_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ViewData_viewType_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static double ViewData_referenceMargin_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ViewData_flags_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ViewData_m_flags_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static String ViewData_fullFileName_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static String ViewData_memberName_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ViewData_sectionParticipation_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static int ViewData_weldmentGroup_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ViewData_LOD_set(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static int ViewData_viewOrientType_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ViewData_weldInstanceName_set(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void ViewData_scale_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static global::System.IntPtr ViewData_center_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ViewData_refAndNonRefTreatment_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr ViewData_m_flags_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static String ViewData_presentationView_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static double ViewData_sectionDepth_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ViewData_flags_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void ViewData_boundaryType_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void ViewData_presentationView_set(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void ViewData_weldInstanceId_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void ViewData_viewType_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void ViewData_referenceMargin_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void ViewData_refDataState_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void ViewData_viewJustification_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void ViewData_unk_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void ViewData_eye_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int ViewData_viewJustification_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ViewData_viewFrontPlane_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int ViewData_sectionConstrainTo_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void ViewData_memberName_set(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void ViewData_label_set(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void ViewData_sectionStandardPartsSetting_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int ViewData_sectionStandardPartsSetting_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr ViewData_upVector_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector3d obj)
static HandleRef getCPtr(ViewData obj)
Definition ViewData.cs:26
ESectionConstrainTo sectionConstrainTo
Definition ViewData.cs:299
EViewOrientType viewOrientType
Definition ViewData.cs:407
ViewData(IntPtr cPtr, bool cMemoryOwn)
Definition ViewData.cs:21
OdGePoint3d target
Definition ViewData.cs:88
OdGePoint3d center
Definition ViewData.cs:114
EViewJustification viewJustification
Definition ViewData.cs:383
OdGeVector3d upVector
Definition ViewData.cs:101
ESectionStandardPartsSetting sectionStandardPartsSetting
Definition ViewData.cs:371
virtual void Dispose(bool disposing)
Definition ViewData.cs:39
EDetailViewFenceType boundaryType
Definition ViewData.cs:311
ERefAndNonRefTreatment refAndNonRefTreatment
Definition ViewData.cs:347
ESectionParticipation sectionParticipation
Definition ViewData.cs:287
ViewData.Flags flags
Definition ViewData.cs:51
OdGePoint3d eye
Definition ViewData.cs:75
EFrontViewPlane viewFrontPlane
Definition ViewData.cs:323
SWIGTYPE_p_uint64_t m_flags
Definition ViewData.cs:63
EGroupType weldmentGroup
Definition ViewData.cs:419
EViewStyle viewStyleType
Definition ViewData.cs:335
EViewReferenceDataState refDataState
Definition ViewData.cs:431