Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDbBlock1PtParameter.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 OdDbBlock1PtParameter(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdDbBlock1PtParameter_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDbBlock1PtParameter 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 OdDbBlock1PtParameter cast(OdRxObject pObj) {// OdSmartPtr<OdDbBlock1PtParameter>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
48 OdDbBlock1PtParameter ret = null;
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdDbBlock1PtParameter)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlock1PtParameter),ptr, true));
52 ret = (OdDbBlock1PtParameter)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlock1PtParameter),ptr, false);
53 }
54 else
55 {
56 ret = (OdDbBlock1PtParameter)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlock1PtParameter),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.OdDbBlock1PtParameter_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.OdDbBlock1PtParameter_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.OdDbBlock1PtParameter_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public new static OdDbBlock1PtParameter createObject() {// OdSmartPtr<OdDbBlock1PtParameter>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
89 OdDbBlock1PtParameter ret = null;
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdDbBlock1PtParameter)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlock1PtParameter),ptr, true));
93 ret = (OdDbBlock1PtParameter)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlock1PtParameter),ptr, false);
94 }
95 else
96 {
97 ret = (OdDbBlock1PtParameter)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlock1PtParameter),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
126 public OdDbBlockGrip getAssociatedGrip(OpenMode arg0) {// OdDbBlockGripPtr
127 MemoryManager mMan = MemoryManager.GetMemoryManager();
128 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
129 IntPtr ptr = TD_DbPINVOKE.OdDbBlock1PtParameter_getAssociatedGrip(swigCPtr, (int)arg0);
130
131 OdDbBlockGrip ret = null;
132 if (null != mTrans)
133 {
134 mTrans.AddObject((OdDbBlockGrip)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockGrip),ptr, true));
135 ret = (OdDbBlockGrip)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockGrip),ptr, false);
136 }
137 else
138 {
139 ret = (OdDbBlockGrip)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockGrip),ptr, true);
140 }
141
143 return ret;
144}
145
146 public override void graphEvalEnd(bool arg0) {
149 }
150
154 return ret;
155 }
156
157 public void setDefinitionPoint(OdGePoint3d arg0) {
160 }
161
165 return ret;
166 }
167
168 public void setPoint(OdGePoint3d arg0) {
171 }
172
176 return ret;
177 }
178
179 public void setUpdatedPoint(OdGePoint3d arg0) {
182 }
183
184 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
185 string ret = TD_DbPINVOKE.OdDbBlock1PtParameter_getRealClassName(ptr /*SIMPLETYPE*/);
187 return ret;
188 }
189
194 public virtual string vb_name() { return this.name(); }
195
201
206 public uint vb_nodeId() { return this.nodeId(); }
207
213
214}
215
216}
static HandleRef getCPtr(OdGePoint3d obj)
Definition: OdGePoint3d.cs:26
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
override OdResult dwgInFields(OdDbDwgFiler pFiler)
override void graphEvalEnd(bool arg0)
OdDbBlock1PtParameter(IntPtr cPtr, bool cMemoryOwn)
override void dxfOutFields(OdDbDxfFiler pFiler)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
override OdResult dxfInFields(OdDbDxfFiler pFiler)
void setDefinitionPoint(OdGePoint3d arg0)
static HandleRef getCPtr(OdDbBlock1PtParameter obj)
override void dwgOutFields(OdDbDwgFiler pFiler)
OdDbBlockGrip getAssociatedGrip(OpenMode arg0)
override OdRxObject queryX(OdRxClass protocolClass)
static string getRealClassName(IntPtr ptr)
static new OdDbBlock1PtParameter createObject()
void setUpdatedPoint(OdGePoint3d arg0)
static OdDbBlock1PtParameter cast(OdRxObject pObj)
override void Dispose(bool disposing)
virtual Teigha.TD.OdDbBlockElement.HistoryCompression vb_historyCompression()
virtual OdDbBlockElement.HistoryCompression 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 global::System.IntPtr OdDbBlock1PtParameter_definitionPoint(HandleRef jarg1)
static void OdDbBlock1PtParameter_setDefinitionPoint(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbBlock1PtParameter_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbBlock1PtParameter_setUpdatedPoint(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string OdDbBlock1PtParameter_getRealClassName(IntPtr jarg1)
static IntPtr OdDbBlock1PtParameter_createObject()
static void OdDbBlock1PtParameter_setPoint(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbBlock1PtParameter_graphEvalEnd(HandleRef jarg1, bool jarg2)
static IntPtr OdDbBlock1PtParameter_getAssociatedGrip(HandleRef jarg1, int jarg2)
static IntPtr OdDbBlock1PtParameter_desc()
static global::System.IntPtr OdDbBlock1PtParameter_updatedPoint(HandleRef jarg1)
static void OdDbBlock1PtParameter_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbBlock1PtParameter_isA(HandleRef jarg1)
static IntPtr OdDbBlock1PtParameter_cast(HandleRef jarg1)
static IntPtr OdDbBlock1PtParameter_queryX(HandleRef jarg1, HandleRef jarg2)
static void delete_OdDbBlock1PtParameter(HandleRef jarg1)
static global::System.IntPtr OdDbBlock1PtParameter_point(HandleRef jarg1)
static void OdDbBlock1PtParameter_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbBlock1PtParameter_dxfInFields(HandleRef jarg1, HandleRef jarg2)