Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDgOle2Frame2d.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
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdDgOle2Frame2d(IntPtr cPtr, bool cMemoryOwn) : base(TG_DbPINVOKE.OdDgOle2Frame2d_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDgOle2Frame2d 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
46 return ret;
47 }
48
49 public override byte getElementSubType() {
50// test csout
51 /*SIMPLETYPE*/
54 return ret;
55 }
56
57 public static OdDgOle2Frame2d cast(OdRxObject pObj) {// OdSmartPtr<OdDgOle2Frame2d>
58 MemoryManager mMan = MemoryManager.GetMemoryManager();
59 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
61
62 OdDgOle2Frame2d ret = null;
63 if (null != mTrans)
64 {
65 mTrans.AddObject((OdDgOle2Frame2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgOle2Frame2d),ptr, true));
66 ret = (OdDgOle2Frame2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgOle2Frame2d),ptr, false);
67 }
68 else
69 {
70 ret = (OdDgOle2Frame2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgOle2Frame2d),ptr, true);
71 }
72
74 return ret;
75}
76
77 public new static OdRxClass desc() {
78 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TG_DbPINVOKE.OdDgOle2Frame2d_desc(),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public override OdRxClass isA() {
85 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TG_DbPINVOKE.OdDgOle2Frame2d_isA(swigCPtr),false); /*createInt 3_2*/
86
88 return ret;
89}
90
91 public override OdRxObject queryX(OdRxClass protocolClass) {
92 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),TG_DbPINVOKE.OdDgOle2Frame2d_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
93
95 return ret;
96}
97
98 public new static OdDgOle2Frame2d createObject() {// OdSmartPtr<OdDgOle2Frame2d>
99 MemoryManager mMan = MemoryManager.GetMemoryManager();
100 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
102
103 OdDgOle2Frame2d ret = null;
104 if (null != mTrans)
105 {
106 mTrans.AddObject((OdDgOle2Frame2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgOle2Frame2d),ptr, true));
107 ret = (OdDgOle2Frame2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgOle2Frame2d),ptr, false);
108 }
109 else
110 {
111 ret = (OdDgOle2Frame2d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgOle2Frame2d),ptr, true);
112 }
113
115 return ret;
116}
117
121 return ret;
122 }
123
124 public virtual void setOleType(OdDgOle2Frame.OdDgOleObjectType uType) {
125 TG_DbPINVOKE.OdDgOle2Frame2d_setOleType(swigCPtr, (int)uType);
127 }
128
132 return ret;
133 }
134
135 public virtual void setDrawAspect(OdDgOle2Frame.OdDgDrawAspect uAspect) {
136 TG_DbPINVOKE.OdDgOle2Frame2d_setDrawAspect(swigCPtr, (int)uAspect);
138 }
139
143 return ret;
144 }
145
149 }
150
151 public virtual double getObjectSizeX() {
152 double ret = TG_DbPINVOKE.OdDgOle2Frame2d_getObjectSizeX(swigCPtr);
154 return ret;
155 }
156
157 public virtual void setObjectSizeX(double dSizeX) {
160 }
161
162 public virtual double getObjectSizeY() {
163 double ret = TG_DbPINVOKE.OdDgOle2Frame2d_getObjectSizeY(swigCPtr);
165 return ret;
166 }
167
168 public virtual void setObjectSizeY(double dSizeX) {
171 }
172
173 public virtual bool getAspectRatioFlag() {
176 return ret;
177 }
178
179 public virtual void setAspectRatioFlag(bool bSet) {
182 }
183
184 public virtual bool getTransparentBackgroundFlag() {
187 return ret;
188 }
189
190 public virtual void setTransparentBackgroundFlag(bool bSet) {
193 }
194
195 public virtual bool getCanBeLinkedAndEmbeddedFlag() {
198 return ret;
199 }
200
201 public virtual void setCanBeLinkedAndEmbeddedFlag(bool bSet) {
204 }
205
206 public virtual bool getCanBePictureFlag() {
209 return ret;
210 }
211
212 public virtual void setCanBePictureFlag(bool bSet) {
215 }
216
217 public virtual UInt32 getCompoundDocumentDataSize() {
218// test csout
219 /*SIMPLETYPE*/
222 return ret;
223 }
224
225 public virtual void getCompoundDocument(OdStreamBuf streamBuf) {
228 }
229
230 public virtual void setCompoundDocument(UInt32 /*SIMPLETYPE*/ nSize, OdStreamBuf streamBuf) {
231 TG_DbPINVOKE.OdDgOle2Frame2d_setCompoundDocument(swigCPtr, nSize /*SIMPLETYPE*/, OdStreamBuf.getCPtr(streamBuf));
233 }
234
235 public virtual OdOleItemHandler itemHandler() {
236 OdOleItemHandler ret = (OdOleItemHandler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdOleItemHandler),TG_DbPINVOKE.OdDgOle2Frame2d_itemHandler(swigCPtr),false); /*createInt 3_2*/
237
239 return ret;
240}
241
243 OdOleItemHandler ret = (OdOleItemHandler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdOleItemHandler),TG_DbPINVOKE.OdDgOle2Frame2d_getItemHandler(swigCPtr),false); /*createInt 3_2*/
244
246 return ret;
247}
248
249 public virtual void setItemHandlerModified(bool bSet) {
252 }
253
254 public virtual OdGePoint2d getPosition() {
257 return ret;
258 }
259
260 public virtual void setPosition(OdGePoint2d ptPosition) {
263 }
264
265 public virtual double getXScale() {
266 double ret = TG_DbPINVOKE.OdDgOle2Frame2d_getXScale(swigCPtr);
268 return ret;
269 }
270
271 public virtual double getYScale() {
272 double ret = TG_DbPINVOKE.OdDgOle2Frame2d_getYScale(swigCPtr);
274 return ret;
275 }
276
277 public virtual void setScale(double dXScale, double dYScale) {
278 TG_DbPINVOKE.OdDgOle2Frame2d_setScale(swigCPtr, dXScale, dYScale);
280 }
281
282 public virtual double getRotationAngle() {
283 double ret = TG_DbPINVOKE.OdDgOle2Frame2d_getRotationAngle(swigCPtr);
285 return ret;
286 }
287
288 public virtual void setRotationAngle(double dAngle) {
291 }
292
293 public override bool subWorldDraw(OdGiWorldDraw pWd) {
296 return ret;
297 }
298
299 public override void subViewportDraw(OdGiViewportDraw pVd) {
302 }
303
304 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
305 string ret = TG_DbPINVOKE.OdDgOle2Frame2d_getRealClassName(ptr /*SIMPLETYPE*/);
307 return ret;
308 }
309
314 public virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status) { this.gripStatus(status); }
315
321
322}
323
324}
static HandleRef getCPtr(OdGePoint2d obj)
Definition: OdGePoint2d.cs:26
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiViewportDraw obj)
static HandleRef getCPtr(OdGiWorldDraw obj)
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
static HandleRef getCPtr(OdStreamBuf obj)
Definition: OdStreamBuf.cs:25
virtual void gripStatus(OdDgElement.GripStat status)
Definition: OdDgElement.cs:877
virtual OdDgOle2Frame.OdDgOleObjectType getOleType()
virtual void setAspectRatioFlag(bool bSet)
virtual OdOleItemHandler getItemHandler()
override bool subWorldDraw(OdGiWorldDraw pWd)
virtual double getObjectSizeY()
virtual void setViewRotationMode(OdDgOle2Frame.OdDgOleViewRotationMode uMode)
override OdRxClass isA()
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
virtual bool getCanBeLinkedAndEmbeddedFlag()
virtual bool getAspectRatioFlag()
virtual void setRotationAngle(double dAngle)
virtual double getObjectSizeX()
virtual void setItemHandlerModified(bool bSet)
static OdDgOle2Frame2d cast(OdRxObject pObj)
virtual void setDrawAspect(OdDgOle2Frame.OdDgDrawAspect uAspect)
override void Dispose(bool disposing)
virtual OdDgOle2Frame.OdDgDrawAspect getDrawAspect()
virtual void setObjectSizeX(double dSizeX)
static new OdDgOle2Frame2d createObject()
virtual bool getTransparentBackgroundFlag()
virtual void setObjectSizeY(double dSizeX)
virtual OdGePoint2d getPosition()
override void subViewportDraw(OdGiViewportDraw pVd)
virtual double getYScale()
OdDgOle2Frame2d(IntPtr cPtr, bool cMemoryOwn)
static new OdRxClass desc()
static HandleRef getCPtr(OdDgOle2Frame2d obj)
static string getRealClassName(IntPtr ptr)
override OdRxObject queryX(OdRxClass protocolClass)
virtual void setOleType(OdDgOle2Frame.OdDgOleObjectType uType)
override byte getElementSubType()
virtual void setCanBePictureFlag(bool bSet)
virtual UInt32 getCompoundDocumentDataSize()
virtual void setScale(double dXScale, double dYScale)
virtual void setCompoundDocument(UInt32 nSize, OdStreamBuf streamBuf)
virtual void getCompoundDocument(OdStreamBuf streamBuf)
virtual void setCanBeLinkedAndEmbeddedFlag(bool bSet)
virtual double getRotationAngle()
virtual OdOleItemHandler itemHandler()
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
virtual bool getCanBePictureFlag()
virtual void setTransparentBackgroundFlag(bool bSet)
virtual void setPosition(OdGePoint2d ptPosition)
override OdDgElement.ElementTypes getElementType()
virtual double getXScale()
virtual OdDgOle2Frame.OdDgOleViewRotationMode getViewRotationMode()
static global::System.Exception Retrieve()
static void OdDgOle2Frame2d_setObjectSizeX(HandleRef jarg1, double jarg2)
static void OdDgOle2Frame2d_getCompoundDocument(HandleRef jarg1, HandleRef jarg2)
static bool OdDgOle2Frame2d_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static void OdDgOle2Frame2d_setAspectRatioFlag(HandleRef jarg1, bool jarg2)
static bool OdDgOle2Frame2d_getTransparentBackgroundFlag(HandleRef jarg1)
static string OdDgOle2Frame2d_getRealClassName(IntPtr jarg1)
static void OdDgOle2Frame2d_setOleType(HandleRef jarg1, int jarg2)
static void OdDgOle2Frame2d_subViewportDraw(HandleRef jarg1, HandleRef jarg2)
static int OdDgOle2Frame2d_getElementType(HandleRef jarg1)
static void delete_OdDgOle2Frame2d(HandleRef jarg1)
static double OdDgOle2Frame2d_getYScale(HandleRef jarg1)
static IntPtr OdDgOle2Frame2d_isA(HandleRef jarg1)
static void OdDgOle2Frame2d_setScale(HandleRef jarg1, double jarg2, double jarg3)
static int OdDgOle2Frame2d_getViewRotationMode(HandleRef jarg1)
static void OdDgOle2Frame2d_setCanBeLinkedAndEmbeddedFlag(HandleRef jarg1, bool jarg2)
static int OdDgOle2Frame2d_getDrawAspect(HandleRef jarg1)
static bool OdDgOle2Frame2d_getCanBePictureFlag(HandleRef jarg1)
static IntPtr OdDgOle2Frame2d_cast(HandleRef jarg1)
static void OdDgOle2Frame2d_setCompoundDocument(HandleRef jarg1, UInt32 jarg2, HandleRef jarg3)
static IntPtr OdDgOle2Frame2d_createObject()
static void OdDgOle2Frame2d_setTransparentBackgroundFlag(HandleRef jarg1, bool jarg2)
static IntPtr OdDgOle2Frame2d_desc()
static bool OdDgOle2Frame2d_getAspectRatioFlag(HandleRef jarg1)
static void OdDgOle2Frame2d_setPosition(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDgOle2Frame2d_getCanBeLinkedAndEmbeddedFlag(HandleRef jarg1)
static void OdDgOle2Frame2d_setCanBePictureFlag(HandleRef jarg1, bool jarg2)
static void OdDgOle2Frame2d_setObjectSizeY(HandleRef jarg1, double jarg2)
static double OdDgOle2Frame2d_getXScale(HandleRef jarg1)
static double OdDgOle2Frame2d_getObjectSizeY(HandleRef jarg1)
static IntPtr OdDgOle2Frame2d_getItemHandler(HandleRef jarg1)
static void OdDgOle2Frame2d_setRotationAngle(HandleRef jarg1, double jarg2)
static void OdDgOle2Frame2d_setViewRotationMode(HandleRef jarg1, int jarg2)
static IntPtr OdDgOle2Frame2d_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdDgOle2Frame2d_setDrawAspect(HandleRef jarg1, int jarg2)
static double OdDgOle2Frame2d_getRotationAngle(HandleRef jarg1)
static global::System.IntPtr OdDgOle2Frame2d_getPosition(HandleRef jarg1)
static byte OdDgOle2Frame2d_getElementSubType(HandleRef jarg1)
static double OdDgOle2Frame2d_getObjectSizeX(HandleRef jarg1)
static UInt32 OdDgOle2Frame2d_getCompoundDocumentDataSize(HandleRef jarg1)
static IntPtr OdDgOle2Frame2d_itemHandler(HandleRef jarg1)
static void OdDgOle2Frame2d_setItemHandlerModified(HandleRef jarg1, bool jarg2)
static int OdDgOle2Frame2d_getOleType(HandleRef jarg1)