Extended .NET SDK Documentation 2025 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
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
123
128
134
139
145
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
183
189
194
200
205
206 public virtual bool getCanBePictureFlag() {
209 return ret;
210 }
211
216
217 public virtual UInt32 getCompoundDocumentDataSize() {
218// test csout
219 /*SIMPLETYPE*/
222 return ret;
223 }
224
229
230 public virtual void setCompoundDocument(UInt32 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
253
259
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
292
293 public override bool subWorldDraw(OdGiWorldDraw pWd) {
296 return ret;
297 }
298
303
304 protected static string getRealClassName(IntPtr 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)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiViewportDraw obj)
static HandleRef getCPtr(OdGiWorldDraw obj)
static HandleRef getCPtr(OdRxClass obj)
Definition OdRxClass.cs:25
OdRxObject(IntPtr cPtr, bool cMemoryOwn)
Definition OdRxObject.cs:21
static HandleRef getCPtr(OdRxObject obj)
Definition OdRxObject.cs:26
static HandleRef getCPtr(OdStreamBuf obj)
virtual void gripStatus(OdDgElement.GripStat status)
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)
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 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)