Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdBaseHierarchyTreeFiler.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 OdBaseHierarchyTreeFiler : 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 OdBaseHierarchyTreeFiler(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(OdBaseHierarchyTreeFiler obj) {
27 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
28 }
29
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
51 public virtual bool rdBool() {
54 return ret;
55 }
56
57 public virtual double rdDouble() {
60 return ret;
61 }
62
63 public virtual byte rdInt8() {
64// test csout
65 /*SIMPLETYPE*/
68 return ret;
69 }
70
71 public virtual byte rdUInt8() {
72// test csout
73 /*SIMPLETYPE*/
76 return ret;
77 }
78
79 public virtual UInt16 rdInt16() {
80// test csout
81 /*SIMPLETYPE*/
84 return ret;
85 }
86
87 public virtual UInt16 rdUInt16() {
88// test csout
89 /*SIMPLETYPE*/
92 return ret;
93 }
94
95 public virtual UInt32 rdInt32() {
96// test csout
97 /*SIMPLETYPE*/
100 return ret;
101 }
102
103 public virtual UInt32 rdUInt32() {
104// test csout
105 /*SIMPLETYPE*/
108 return ret;
109 }
110
111 public virtual Int64 rdInt64() {
112// test csout
113 /*SIMPLETYPE*/
116 return ret;
117 }
118
119 public virtual Int64 rdUInt64() {
120// test csout
121 /*SIMPLETYPE*/
124 return ret;
125 }
126
127 public virtual String rdString() {
130 return ret;
131}
132
133 public virtual String rdAnsiString() {
136 return ret;
137}
138
139 public virtual OdGePoint2d rdGePoint2d() {
142 return ret;
143 }
144
145 public virtual OdGePoint3d rdGePoint3d() {
148 return ret;
149 }
150
151 public virtual OdGeVector2d rdGeVector2d() {
154 return ret;
155 }
156
157 public virtual OdGeVector3d rdGeVector3d() {
160 return ret;
161 }
162
166 return ret;
167 }
168
172 return ret;
173 }
174
175 public virtual void wrBool(bool value) {
178 }
179
180 public virtual void wrDouble(double value) {
183 }
184
185 public virtual void wrInt8(sbyte /*SIMPLETYPE*/ value) {
186 GlobalsPINVOKE.OdBaseHierarchyTreeFiler_wrInt8(swigCPtr, value /*SIMPLETYPE*/);
188 }
189
190 public virtual void wrUInt8(byte /*SIMPLETYPE*/ value) {
191 GlobalsPINVOKE.OdBaseHierarchyTreeFiler_wrUInt8(swigCPtr, value /*SIMPLETYPE*/);
193 }
194
195 public virtual void wrInt16(Int16 /*SIMPLETYPE*/ value) {
196 GlobalsPINVOKE.OdBaseHierarchyTreeFiler_wrInt16(swigCPtr, value /*SIMPLETYPE*/);
198 }
199
200 public virtual void wrUInt16(UInt16 /*SIMPLETYPE*/ value) {
203 }
204
205 public virtual void wrInt32(Int32 /*SIMPLETYPE*/ value) {
206 GlobalsPINVOKE.OdBaseHierarchyTreeFiler_wrInt32(swigCPtr, value /*SIMPLETYPE*/);
208 }
209
210 public virtual void wrUInt32(UInt32 /*SIMPLETYPE*/ value) {
213 }
214
215 public virtual void wrInt64(Int64 /*SIMPLETYPE*/ value) {
216 GlobalsPINVOKE.OdBaseHierarchyTreeFiler_wrInt64(swigCPtr, value /*SIMPLETYPE*/);
218 }
219
220 public virtual void wrUInt64(UInt64 /*SIMPLETYPE*/ value) {
223 }
224
225 public virtual void wrString(String value) {
228 }
229
230 public virtual void wrAnsiString(String value) {
233 }
234
235 public virtual void wrGePoint2d(OdGePoint2d value) {
238 }
239
240 public virtual void wrGePoint3d(OdGePoint3d value) {
243 }
244
245 public virtual void wrGeVector2d(OdGeVector2d value) {
248 }
249
250 public virtual void wrGeVector3d(OdGeVector3d value) {
253 }
254
255 public virtual void wrCmEntityColor(OdCmEntityColor value) {
258 }
259
263 }
264
265}
266
267}
static global::System.Exception Retrieve()
static UInt32 OdBaseHierarchyTreeFiler_rdInt32(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdBaseHierarchyTreeFiler_rdBool(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 OdBaseHierarchyTreeFiler_rdUInt32(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdBaseHierarchyTreeFiler_rdCmEntityColor(global::System.Runtime.InteropServices.HandleRef jarg1)
static String OdBaseHierarchyTreeFiler_rdString(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdBaseHierarchyTreeFiler_wrGeVector3d(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static byte OdBaseHierarchyTreeFiler_rdInt8(global::System.Runtime.InteropServices.HandleRef jarg1)
static Int64 OdBaseHierarchyTreeFiler_rdInt64(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdBaseHierarchyTreeFiler_wrUInt16(global::System.Runtime.InteropServices.HandleRef jarg1, UInt16 jarg2)
static byte OdBaseHierarchyTreeFiler_rdUInt8(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdBaseHierarchyTreeFiler_wrBool(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdBaseHierarchyTreeFiler_wrUInt64(global::System.Runtime.InteropServices.HandleRef jarg1, UInt64 jarg2)
static global::System.IntPtr OdBaseHierarchyTreeFiler_rdGePoint2d(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdBaseHierarchyTreeFiler_rdGeVector3d(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdBaseHierarchyTreeFiler_wrGeVector2d(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static UInt16 OdBaseHierarchyTreeFiler_rdUInt16(global::System.Runtime.InteropServices.HandleRef jarg1)
static Int64 OdBaseHierarchyTreeFiler_rdUInt64(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdBaseHierarchyTreeFiler_wrString(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdBaseHierarchyTreeFiler_wrDouble(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static String OdBaseHierarchyTreeFiler_rdAnsiString(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdBaseHierarchyTreeFiler_wrCmTransparency(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdBaseHierarchyTreeFiler_wrGePoint2d(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdBaseHierarchyTreeFiler_wrCmEntityColor(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdBaseHierarchyTreeFiler_rdGeVector2d(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdBaseHierarchyTreeFiler_wrInt64(global::System.Runtime.InteropServices.HandleRef jarg1, Int64 jarg2)
static void OdBaseHierarchyTreeFiler_wrUInt8(global::System.Runtime.InteropServices.HandleRef jarg1, byte jarg2)
static void OdBaseHierarchyTreeFiler_wrUInt32(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static global::System.IntPtr OdBaseHierarchyTreeFiler_rdGePoint3d(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdBaseHierarchyTreeFiler_wrAnsiString(global::System.Runtime.InteropServices.HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdBaseHierarchyTreeFiler_wrGePoint3d(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdBaseHierarchyTreeFiler_rdCmTransparency(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdBaseHierarchyTreeFiler(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt16 OdBaseHierarchyTreeFiler_rdInt16(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdBaseHierarchyTreeFiler_wrInt16(global::System.Runtime.InteropServices.HandleRef jarg1, Int16 jarg2)
static double OdBaseHierarchyTreeFiler_rdDouble(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdBaseHierarchyTreeFiler_wrInt8(global::System.Runtime.InteropServices.HandleRef jarg1, sbyte jarg2)
static void OdBaseHierarchyTreeFiler_wrInt32(global::System.Runtime.InteropServices.HandleRef jarg1, Int32 jarg2)
virtual void wrGeVector2d(OdGeVector2d value)
virtual void wrGePoint3d(OdGePoint3d value)
static HandleRef getCPtr(OdBaseHierarchyTreeFiler obj)
OdBaseHierarchyTreeFiler(IntPtr cPtr, bool cMemoryOwn)
virtual void wrCmEntityColor(OdCmEntityColor value)
virtual void wrGePoint2d(OdGePoint2d value)
virtual void wrCmTransparency(OdCmTransparency value)
virtual void wrGeVector3d(OdGeVector3d value)
static HandleRef getCPtr(OdCmEntityColor obj)
static HandleRef getCPtr(OdCmTransparency 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