Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdDgMultilineSymbology.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
17public class OdDgMultilineSymbology : global::System.IDisposable {
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 protected bool swigCMemOwn;
21 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 public OdDgMultilineSymbology(IntPtr cPtr, bool cMemoryOwn) {
23 swigCMemOwn = cMemoryOwn;
24 swigCPtr = new HandleRef(this, cPtr);
25 }
26 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 public static HandleRef getCPtr(OdDgMultilineSymbology obj) {
28 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
29 }
30
32 Dispose(false);
33 }
34
35 public void Dispose() {
36 Dispose(true);
37 global::System.GC.SuppressFinalize(this);
38 }
39
40 protected virtual void Dispose(bool disposing) {
41 lock(this) {
42 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
43 if (swigCMemOwn) {
44 swigCMemOwn = false;
46 }
47 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
48 }
49 }
50 }
51
52 public OdDgMultilineSymbology() : this(TG_DbPINVOKE.new_OdDgMultilineSymbology(), true) {
54 }
55
56 public UInt32 getLineStyleEntryId() {
57// test csout
58 /*SIMPLETYPE*/
61 return ret;
62 }
63
68
69 public UInt32 getLineWeight() {
70// test csout
71 /*SIMPLETYPE*/
74 return ret;
75 }
76
77 public void setLineWeight(UInt32 weight) {
78 TG_DbPINVOKE.OdDgMultilineSymbology_setLineWeight(swigCPtr, weight /*SIMPLETYPE*/);
80 }
81
82 public UInt32 getColorIndex() {
83// test csout
84 /*SIMPLETYPE*/
87 return ret;
88 }
89
90 public void setColorIndex(UInt32 color) {
91 TG_DbPINVOKE.OdDgMultilineSymbology_setColorIndex(swigCPtr, color /*SIMPLETYPE*/);
93 }
94
95 public UInt32 getLevelEntryId() {
96// test csout
97 /*SIMPLETYPE*/
100 return ret;
101 }
102
103 public void setLevelEntryId(UInt32 level) {
104 TG_DbPINVOKE.OdDgMultilineSymbology_setLevelEntryId(swigCPtr, level /*SIMPLETYPE*/);
106 }
107
113
118
124
129
135
140
146
151
157
162
168
173
179
184
190
195
201
206
212
217
223
228
234
239
245
250
256
261
266
271
272}
273
274}
static HandleRef getCPtr(OdDgFiler obj)
Definition OdDgFiler.cs:26
OdDgMultilineSymbology(IntPtr cPtr, bool cMemoryOwn)
virtual void Dispose(bool disposing)
static HandleRef getCPtr(OdDgMultilineSymbology obj)
static global::System.Exception Retrieve()
static UInt32 OdDgMultilineSymbology_getColorIndex(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgMultilineSymbology_dgnOutFields(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static void OdDgMultilineSymbology_setUseLineStyleWidthFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool OdDgMultilineSymbology_getCapLineFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgMultilineSymbology_setUseColorFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDgMultilineSymbology_setCustomStyleFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static double OdDgMultilineSymbology_getLineStyleWidth(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgMultilineSymbology_setLevelEntryId(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static bool OdDgMultilineSymbology_getCapColorFromSegmentFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgMultilineSymbology_getCapOutArcFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgMultilineSymbology_getUseStyleFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgMultilineSymbology_setCapColorFromSegmentFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDgMultilineSymbology_setLineStyleWidth(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static UInt32 OdDgMultilineSymbology_getLineWeight(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgMultilineSymbology_getUseColorFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgMultilineSymbology_setColorIndex(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static void OdDgMultilineSymbology_setLineStyleEntryId(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static double OdDgMultilineSymbology_getLineStyleScale(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgMultilineSymbology_getCustomStyleFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgMultilineSymbology_getUseWeightFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgMultilineSymbology_getUseLineStyleWidthFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgMultilineSymbology_setUseStyleFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDgMultilineSymbology_setConstructionClassFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDgMultilineSymbology_setLineWeight(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static void OdDgMultilineSymbology_setUseWeightFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDgMultilineSymbology_setUseLineStyleScaleFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDgMultilineSymbology_setCapOutArcFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static UInt32 OdDgMultilineSymbology_getLineStyleEntryId(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgMultilineSymbology_getUseClassFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgMultilineSymbology_setLineStyleScale(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void OdDgMultilineSymbology_setCapInArcFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool OdDgMultilineSymbology_getConstructionClassFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgMultilineSymbology_setCapLineFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDgMultilineSymbology_setUseClassFlag(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDgMultilineSymbology_dgnInFields(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static bool OdDgMultilineSymbology_getUseLineStyleScaleFlag(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 OdDgMultilineSymbology_getLevelEntryId(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdDgMultilineSymbology(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgMultilineSymbology_getCapInArcFlag(global::System.Runtime.InteropServices.HandleRef jarg1)