Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDgOle2Frame3d.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 OdDgOle2Frame3d(IntPtr cPtr, bool cMemoryOwn) : base(TG_DbPINVOKE.OdDgOle2Frame3d_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDgOle2Frame3d 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 OdDgOle2Frame3d cast(OdRxObject pObj) {// OdSmartPtr<OdDgOle2Frame3d>
58 MemoryManager mMan = MemoryManager.GetMemoryManager();
59 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
61
62 OdDgOle2Frame3d ret = null;
63 if (null != mTrans)
64 {
65 mTrans.AddObject((OdDgOle2Frame3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgOle2Frame3d),ptr, true));
66 ret = (OdDgOle2Frame3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgOle2Frame3d),ptr, false);
67 }
68 else
69 {
70 ret = (OdDgOle2Frame3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgOle2Frame3d),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.OdDgOle2Frame3d_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.OdDgOle2Frame3d_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.OdDgOle2Frame3d_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
93
95 return ret;
96}
97
98 public new static OdDgOle2Frame3d createObject() {// OdSmartPtr<OdDgOle2Frame3d>
99 MemoryManager mMan = MemoryManager.GetMemoryManager();
100 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
102
103 OdDgOle2Frame3d ret = null;
104 if (null != mTrans)
105 {
106 mTrans.AddObject((OdDgOle2Frame3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgOle2Frame3d),ptr, true));
107 ret = (OdDgOle2Frame3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgOle2Frame3d),ptr, false);
108 }
109 else
110 {
111 ret = (OdDgOle2Frame3d)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDgOle2Frame3d),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.OdDgOle2Frame3d_setOleType(swigCPtr, (int)uType);
127 }
128
132 return ret;
133 }
134
135 public virtual void setDrawAspect(OdDgOle2Frame.OdDgDrawAspect uAspect) {
136 TG_DbPINVOKE.OdDgOle2Frame3d_setDrawAspect(swigCPtr, (int)uAspect);
138 }
139
143 return ret;
144 }
145
149 }
150
151 public virtual double getObjectSizeX() {
152 double ret = TG_DbPINVOKE.OdDgOle2Frame3d_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.OdDgOle2Frame3d_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.OdDgOle2Frame3d_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.OdDgOle2Frame3d_itemHandler(swigCPtr),false); /*createInt 3_2*/
237
239 return ret;
240}
241
243 OdOleItemHandler ret = (OdOleItemHandler)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdOleItemHandler),TG_DbPINVOKE.OdDgOle2Frame3d_getItemHandler(swigCPtr),false); /*createInt 3_2*/
244
246 return ret;
247}
248
249 public virtual void setItemHandlerModified(bool bSet) {
252 }
253
254 public virtual OdGePoint3d getPosition() {
257 return ret;
258 }
259
260 public virtual void setPosition(OdGePoint3d ptPosition) {
263 }
264
265 public virtual double getXScale() {
266 double ret = TG_DbPINVOKE.OdDgOle2Frame3d_getXScale(swigCPtr);
268 return ret;
269 }
270
271 public virtual double getYScale() {
272 double ret = TG_DbPINVOKE.OdDgOle2Frame3d_getYScale(swigCPtr);
274 return ret;
275 }
276
277 public virtual void setScale(double dXScale, double dYScale) {
278 TG_DbPINVOKE.OdDgOle2Frame3d_setScale(swigCPtr, dXScale, dYScale);
280 }
281
282 public virtual OdGeQuaternion getRotation() {
285 return ret;
286 }
287
288 public virtual void setRotation(OdGeQuaternion rotAngle) {
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.OdDgOle2Frame3d_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(OdGePoint3d obj)
Definition: OdGePoint3d.cs:26
static HandleRef getCPtr(OdGeQuaternion obj)
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 Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
virtual void setViewRotationMode(OdDgOle2Frame.OdDgOleViewRotationMode uMode)
static new OdRxClass desc()
virtual void setOleType(OdDgOle2Frame.OdDgOleObjectType uType)
static HandleRef getCPtr(OdDgOle2Frame3d obj)
virtual bool getCanBePictureFlag()
virtual bool getCanBeLinkedAndEmbeddedFlag()
OdDgOle2Frame3d(IntPtr cPtr, bool cMemoryOwn)
virtual void setPosition(OdGePoint3d ptPosition)
virtual double getObjectSizeX()
virtual void setCanBePictureFlag(bool bSet)
virtual OdDgOle2Frame.OdDgOleViewRotationMode getViewRotationMode()
virtual void setItemHandlerModified(bool bSet)
virtual OdGeQuaternion getRotation()
virtual OdDgOle2Frame.OdDgDrawAspect getDrawAspect()
virtual void setCanBeLinkedAndEmbeddedFlag(bool bSet)
override bool subWorldDraw(OdGiWorldDraw pWd)
override OdDgElement.ElementTypes getElementType()
virtual void setDrawAspect(OdDgOle2Frame.OdDgDrawAspect uAspect)
virtual double getYScale()
virtual OdGePoint3d getPosition()
override OdRxClass isA()
virtual OdDgOle2Frame.OdDgOleObjectType getOleType()
override OdRxObject queryX(OdRxClass protocolClass)
virtual void setScale(double dXScale, double dYScale)
virtual void setObjectSizeY(double dSizeX)
static new OdDgOle2Frame3d createObject()
override void subViewportDraw(OdGiViewportDraw pVd)
static OdDgOle2Frame3d cast(OdRxObject pObj)
virtual void getCompoundDocument(OdStreamBuf streamBuf)
virtual double getObjectSizeY()
virtual void setAspectRatioFlag(bool bSet)
override byte getElementSubType()
virtual UInt32 getCompoundDocumentDataSize()
virtual bool getTransparentBackgroundFlag()
virtual double getXScale()
override void Dispose(bool disposing)
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
virtual OdOleItemHandler getItemHandler()
static string getRealClassName(IntPtr ptr)
virtual OdOleItemHandler itemHandler()
virtual void setTransparentBackgroundFlag(bool bSet)
virtual void setCompoundDocument(UInt32 nSize, OdStreamBuf streamBuf)
virtual void setRotation(OdGeQuaternion rotAngle)
virtual bool getAspectRatioFlag()
virtual void setObjectSizeX(double dSizeX)
static global::System.Exception Retrieve()
static void OdDgOle2Frame3d_setItemHandlerModified(HandleRef jarg1, bool jarg2)
static void OdDgOle2Frame3d_setCanBePictureFlag(HandleRef jarg1, bool jarg2)
static void OdDgOle2Frame3d_setAspectRatioFlag(HandleRef jarg1, bool jarg2)
static void OdDgOle2Frame3d_setCanBeLinkedAndEmbeddedFlag(HandleRef jarg1, bool jarg2)
static int OdDgOle2Frame3d_getElementType(HandleRef jarg1)
static double OdDgOle2Frame3d_getXScale(HandleRef jarg1)
static IntPtr OdDgOle2Frame3d_isA(HandleRef jarg1)
static void OdDgOle2Frame3d_setCompoundDocument(HandleRef jarg1, UInt32 jarg2, HandleRef jarg3)
static global::System.IntPtr OdDgOle2Frame3d_getRotation(HandleRef jarg1)
static void OdDgOle2Frame3d_setOleType(HandleRef jarg1, int jarg2)
static bool OdDgOle2Frame3d_getTransparentBackgroundFlag(HandleRef jarg1)
static double OdDgOle2Frame3d_getObjectSizeY(HandleRef jarg1)
static int OdDgOle2Frame3d_getOleType(HandleRef jarg1)
static bool OdDgOle2Frame3d_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static void OdDgOle2Frame3d_setViewRotationMode(HandleRef jarg1, int jarg2)
static void OdDgOle2Frame3d_setPosition(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgOle2Frame3d_setTransparentBackgroundFlag(HandleRef jarg1, bool jarg2)
static void OdDgOle2Frame3d_setObjectSizeY(HandleRef jarg1, double jarg2)
static UInt32 OdDgOle2Frame3d_getCompoundDocumentDataSize(HandleRef jarg1)
static void OdDgOle2Frame3d_setScale(HandleRef jarg1, double jarg2, double jarg3)
static void OdDgOle2Frame3d_setDrawAspect(HandleRef jarg1, int jarg2)
static IntPtr OdDgOle2Frame3d_desc()
static IntPtr OdDgOle2Frame3d_itemHandler(HandleRef jarg1)
static byte OdDgOle2Frame3d_getElementSubType(HandleRef jarg1)
static void OdDgOle2Frame3d_setObjectSizeX(HandleRef jarg1, double jarg2)
static IntPtr OdDgOle2Frame3d_queryX(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDgOle2Frame3d_getPosition(HandleRef jarg1)
static void OdDgOle2Frame3d_setRotation(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDgOle2Frame3d_getAspectRatioFlag(HandleRef jarg1)
static void delete_OdDgOle2Frame3d(HandleRef jarg1)
static bool OdDgOle2Frame3d_getCanBeLinkedAndEmbeddedFlag(HandleRef jarg1)
static int OdDgOle2Frame3d_getViewRotationMode(HandleRef jarg1)
static string OdDgOle2Frame3d_getRealClassName(IntPtr jarg1)
static IntPtr OdDgOle2Frame3d_cast(HandleRef jarg1)
static double OdDgOle2Frame3d_getYScale(HandleRef jarg1)
static bool OdDgOle2Frame3d_getCanBePictureFlag(HandleRef jarg1)
static IntPtr OdDgOle2Frame3d_getItemHandler(HandleRef jarg1)
static double OdDgOle2Frame3d_getObjectSizeX(HandleRef jarg1)
static int OdDgOle2Frame3d_getDrawAspect(HandleRef jarg1)
static void OdDgOle2Frame3d_subViewportDraw(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDgOle2Frame3d_createObject()
static void OdDgOle2Frame3d_getCompoundDocument(HandleRef jarg1, HandleRef jarg2)