Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDbBlockXYParameter.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.TD {
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 OdDbBlockXYParameter(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdDbBlockXYParameter_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDbBlockXYParameter 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 OdDbBlockXYParameter cast(OdRxObject pObj) {// OdSmartPtr<OdDbBlockXYParameter>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
48 OdDbBlockXYParameter ret = null;
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdDbBlockXYParameter)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockXYParameter),ptr, true));
52 ret = (OdDbBlockXYParameter)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockXYParameter),ptr, false);
53 }
54 else
55 {
56 ret = (OdDbBlockXYParameter)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockXYParameter),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),TD_DbPINVOKE.OdDbBlockXYParameter_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),TD_DbPINVOKE.OdDbBlockXYParameter_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),TD_DbPINVOKE.OdDbBlockXYParameter_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public new static OdDbBlockXYParameter createObject() {// OdSmartPtr<OdDbBlockXYParameter>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
89 OdDbBlockXYParameter ret = null;
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdDbBlockXYParameter)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockXYParameter),ptr, true));
93 ret = (OdDbBlockXYParameter)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockXYParameter),ptr, false);
94 }
95 else
96 {
97 ret = (OdDbBlockXYParameter)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockXYParameter),ptr, true);
98 }
99
101 return ret;
102}
103
104 public override OdResult dwgInFields(OdDbDwgFiler pFiler) {
107 return ret;
108 }
109
110 public override void dwgOutFields(OdDbDwgFiler pFiler) {
113 }
114
115 public override OdResult dxfInFields(OdDbDxfFiler pFiler) {
118 return ret;
119 }
120
121 public override void dxfOutFields(OdDbDxfFiler pFiler) {
124 }
125
129 return ret;
130}
131
132 public String horzName() {
133 string ret = TD_DbPINVOKE.OdDbBlockXYParameter_horzName(swigCPtr);
135 return ret;
136}
137
138 public void setHorzDescription(String arg0) {
141 }
142
143 public void setHorzName(String arg0) {
146 }
147
148 public void setVertDescription(String arg0) {
151 }
152
153 public void setVertName(String arg0) {
156 }
157
158 public void setXOffset(double arg0) {
161 }
162
163 public void setYOffset(double arg0) {
166 }
167
171 return ret;
172}
173
174 public String vertName() {
175 string ret = TD_DbPINVOKE.OdDbBlockXYParameter_vertName(swigCPtr);
177 return ret;
178}
179
180 public double XOffset() {
181 double ret = TD_DbPINVOKE.OdDbBlockXYParameter_XOffset(swigCPtr);
183 return ret;
184 }
185
187 OdDbBlockParamValueSet ret = (OdDbBlockParamValueSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockParamValueSet),TD_DbPINVOKE.OdDbBlockXYParameter_xValueSet(swigCPtr),false); /*createInt 3_1*/
188
190 return ret;
191}
192
193 public double YOffset() {
194 double ret = TD_DbPINVOKE.OdDbBlockXYParameter_YOffset(swigCPtr);
196 return ret;
197 }
198
200 OdDbBlockParamValueSet ret = (OdDbBlockParamValueSet)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockParamValueSet),TD_DbPINVOKE.OdDbBlockXYParameter_yValueSet(swigCPtr),false); /*createInt 3_1*/
201
203 return ret;
204}
205
206 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
207 string ret = TD_DbPINVOKE.OdDbBlockXYParameter_getRealClassName(ptr /*SIMPLETYPE*/);
209 return ret;
210 }
211
216 public virtual string vb_name() { return this.name(); }
217
223
228 public uint vb_nodeId() { return this.nodeId(); }
229
235
236}
237
238}
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
virtual OdDbBlockElement.HistoryCompression historyCompression()
static OdDbBlockXYParameter cast(OdRxObject pObj)
static string getRealClassName(IntPtr ptr)
static new OdDbBlockXYParameter createObject()
override void Dispose(bool disposing)
override void dxfOutFields(OdDbDxfFiler pFiler)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
override OdResult dwgInFields(OdDbDwgFiler pFiler)
override OdRxObject queryX(OdRxClass protocolClass)
override void dwgOutFields(OdDbDwgFiler pFiler)
OdDbBlockParamValueSet yValueSet()
static HandleRef getCPtr(OdDbBlockXYParameter obj)
OdDbBlockParamValueSet xValueSet()
OdDbBlockXYParameter(IntPtr cPtr, bool cMemoryOwn)
override OdResult dxfInFields(OdDbDxfFiler pFiler)
virtual Teigha.TD.OdDbBlockElement.HistoryCompression vb_historyCompression()
static HandleRef getCPtr(OdDbDwgFiler obj)
Definition: OdDbDwgFiler.cs:26
static HandleRef getCPtr(OdDbDxfFiler obj)
Definition: OdDbDxfFiler.cs:26
static global::System.Exception Retrieve()
static void OdDbBlockXYParameter_setVertDescription(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDbBlockXYParameter_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbBlockXYParameter_setHorzName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static double OdDbBlockXYParameter_YOffset(HandleRef jarg1)
static int OdDbBlockXYParameter_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static double OdDbBlockXYParameter_XOffset(HandleRef jarg1)
static IntPtr OdDbBlockXYParameter_yValueSet(HandleRef jarg1)
static string OdDbBlockXYParameter_getRealClassName(IntPtr jarg1)
static String OdDbBlockXYParameter_vertDescription(HandleRef jarg1)
static void OdDbBlockXYParameter_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbBlockXYParameter_setVertName(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static void OdDbBlockXYParameter_setYOffset(HandleRef jarg1, double jarg2)
static int OdDbBlockXYParameter_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbBlockXYParameter_setXOffset(HandleRef jarg1, double jarg2)
static IntPtr OdDbBlockXYParameter_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbBlockXYParameter_isA(HandleRef jarg1)
static String OdDbBlockXYParameter_vertName(HandleRef jarg1)
static IntPtr OdDbBlockXYParameter_cast(HandleRef jarg1)
static void delete_OdDbBlockXYParameter(HandleRef jarg1)
static IntPtr OdDbBlockXYParameter_createObject()
static void OdDbBlockXYParameter_setHorzDescription(HandleRef jarg1, [MarshalAs(UnmanagedType.LPWStr)]String jarg2)
static IntPtr OdDbBlockXYParameter_desc()
static String OdDbBlockXYParameter_horzDescription(HandleRef jarg1)
static IntPtr OdDbBlockXYParameter_xValueSet(HandleRef jarg1)
static String OdDbBlockXYParameter_horzName(HandleRef jarg1)