Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDbBlockReference.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 OdDbBlockReference(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdDbBlockReference_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDbBlockReference 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 OdDbBlockReference cast(OdRxObject pObj) {// OdSmartPtr<OdDbBlockReference>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
48 OdDbBlockReference ret = null;
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdDbBlockReference)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockReference),ptr, true));
52 ret = (OdDbBlockReference)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockReference),ptr, false);
53 }
54 else
55 {
56 ret = (OdDbBlockReference)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockReference),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.OdDbBlockReference_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.OdDbBlockReference_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.OdDbBlockReference_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public new static OdDbBlockReference createObject() {// OdSmartPtr<OdDbBlockReference>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
89 OdDbBlockReference ret = null;
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdDbBlockReference)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockReference),ptr, true));
93 ret = (OdDbBlockReference)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockReference),ptr, false);
94 }
95 else
96 {
97 ret = (OdDbBlockReference)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbBlockReference),ptr, true);
98 }
99
101 return ret;
102}
103
105 MemoryManager mMan = MemoryManager.GetMemoryManager();
106 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
108
109 OdDbObjectId ret = null;
110 if (null != mTrans)
111 {
112 mTrans.AddObject(new OdDbObjectId(ptr, true));
113 ret = new OdDbObjectId(ptr, false);
114 }
115 else
116 {
117 ret = new OdDbObjectId(ptr, true);
118 }
119
121 return ret;
122}
123
127 }
128
129 public virtual OdGePoint3d position() {
132 return ret;
133 }
134
135 public virtual void setPosition(OdGePoint3d position) {
138 }
139
143 return ret;
144 }
145
146 public virtual void setScaleFactors(OdGeScale3d scale) {
149 }
150
151 public double rotation() {
152 double ret = TD_DbPINVOKE.OdDbBlockReference_rotation(swigCPtr);
154 return ret;
155 }
156
157 public virtual void setRotation(double angle) {
160 }
161
165 return ret;
166 }
167
168 public virtual void setNormal(OdGeVector3d normal) {
171 }
172
173 public override bool isPlanar() {
174 bool ret = TD_DbPINVOKE.OdDbBlockReference_isPlanar(swigCPtr);
176 return ret;
177 }
178
179 public override OdResult getPlane(OdGePlane plane, out Planarity planarity) {
180 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbBlockReference_getPlane(swigCPtr, OdGePlane.getCPtr(plane), out planarity);
182 return ret;
183 }
184
188 return ret;
189 }
190
194 return ret;
195 }
196
198 MemoryManager mMan = MemoryManager.GetMemoryManager();
199 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #27
201
202 OdDbObjectId ret = null;
203 if (null != mTrans)
204 {
205 mTrans.AddObject(new OdDbObjectId(ptr, true));
206 ret = new OdDbObjectId(ptr, false);
207 }
208 else
209 {
210 ret = new OdDbObjectId(ptr, true);
211 }
212
214 return ret;
215}
216
217 public OdDbAttribute openAttribute(OdDbObjectId ObjId, OpenMode mode, bool openErasedOne) {// OdDbAttributePtr
218 MemoryManager mMan = MemoryManager.GetMemoryManager();
219 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
220 IntPtr ptr = TD_DbPINVOKE.OdDbBlockReference_openAttribute__SWIG_0(swigCPtr, OdDbObjectId.getCPtr(ObjId), (int)mode, openErasedOne);
221
222 OdDbAttribute ret = null;
223 if (null != mTrans)
224 {
225 mTrans.AddObject((OdDbAttribute)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbAttribute),ptr, true));
226 ret = (OdDbAttribute)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbAttribute),ptr, false);
227 }
228 else
229 {
230 ret = (OdDbAttribute)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbAttribute),ptr, true);
231 }
232
234 return ret;
235}
236
237 public OdDbAttribute openAttribute(OdDbObjectId ObjId, OpenMode mode) {// OdDbAttributePtr
238 MemoryManager mMan = MemoryManager.GetMemoryManager();
239 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
240 IntPtr ptr = TD_DbPINVOKE.OdDbBlockReference_openAttribute__SWIG_1(swigCPtr, OdDbObjectId.getCPtr(ObjId), (int)mode);
241
242 OdDbAttribute ret = null;
243 if (null != mTrans)
244 {
245 mTrans.AddObject((OdDbAttribute)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbAttribute),ptr, true));
246 ret = (OdDbAttribute)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbAttribute),ptr, false);
247 }
248 else
249 {
250 ret = (OdDbAttribute)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbAttribute),ptr, true);
251 }
252
254 return ret;
255}
256
257 public OdDbSequenceEnd openSequenceEnd(OpenMode mode) {// OdDbSequenceEndPtr
258 MemoryManager mMan = MemoryManager.GetMemoryManager();
259 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
260 IntPtr ptr = TD_DbPINVOKE.OdDbBlockReference_openSequenceEnd(swigCPtr, (int)mode);
261
262 OdDbSequenceEnd ret = null;
263 if (null != mTrans)
264 {
265 mTrans.AddObject((OdDbSequenceEnd)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSequenceEnd),ptr, true));
266 ret = (OdDbSequenceEnd)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSequenceEnd),ptr, false);
267 }
268 else
269 {
270 ret = (OdDbSequenceEnd)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbSequenceEnd),ptr, true);
271 }
272
274 return ret;
275}
276
277 public OdDbObjectIterator attributeIterator() {// OdDbObjectIteratorPtr
278 MemoryManager mMan = MemoryManager.GetMemoryManager();
279 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
281
282 OdDbObjectIterator ret = null;
283 if (null != mTrans)
284 {
285 mTrans.AddObject((OdDbObjectIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObjectIterator),ptr, true));
286 ret = (OdDbObjectIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObjectIterator),ptr, false);
287 }
288 else
289 {
290 ret = (OdDbObjectIterator)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbObjectIterator),ptr, true);
291 }
292
294 return ret;
295}
296
300 return ret;
301 }
302
303 public override OdResult explodeToBlock(OdDbBlockTableRecord BlockRecord) {
306 return ret;
307 }
308
309 public override UInt32 subSetAttributes(OdGiDrawableTraits pTraits) {
310// test csout
311 /*SIMPLETYPE*/
314 return ret;
315 }
316
317 public override bool subWorldDraw(OdGiWorldDraw pWd) {
320 return ret;
321 }
322
323 public override void subViewportDraw(OdGiViewportDraw pVd) {
326 }
327
328 public override OdResult dwgInFields(OdDbDwgFiler pFiler) {
331 return ret;
332 }
333
334 public override void dwgOutFields(OdDbDwgFiler pFiler) {
337 }
338
339 public override OdResult dxfInFields(OdDbDxfFiler pFiler) {
342 return ret;
343 }
344
345 public override void dxfOutFields(OdDbDxfFiler pFiler) {
348 }
349
350 public override OdResult dxfInFields_R12(OdDbDxfFiler pFiler) {
353 return ret;
354 }
355
356 public override void dxfOutFields_R12(OdDbDxfFiler pFiler) {
359 }
360
361 public override OdResult dxfIn(OdDbDxfFiler pFiler) {
364 return ret;
365 }
366
367 public override void dxfOut(OdDbDxfFiler pFiler) {
370 }
371
372 public override void subClose() {
375 }
376
377 public override OdResult subGetClassID(IntPtr /*SIMPLETYPE*/ pClsid) {
378 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbBlockReference_subGetClassID(swigCPtr, pClsid /*SIMPLETYPE*/);
380 return ret;
381 }
382
383 public virtual new OdResult subTransformBy(OdGeMatrix3d xfm) {
386 return ret;
387 }
388
389 public virtual new OdResult subGetTransformedCopy(OdGeMatrix3d xfm, ref OdDbEntity /*OUT_PARAM for SMARTPTR*/ pCopy) {
390 /*OUT_PARAM for SMARTPTR pre*/ IntPtr tmp_pCopy = pCopy == null ? IntPtr.Zero : OdDbEntity.getCPtr(pCopy).Handle;
391 IntPtr saved_pCopy = tmp_pCopy;
392 /*OUT_PARAM for SMARTPTR pre*/
393 try {
394 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbBlockReference_subGetTransformedCopy(swigCPtr, OdGeMatrix3d.getCPtr(xfm), ref tmp_pCopy /*OUT_PARAM for SMARTPTR*/);
396 return ret;
397 } finally {
398if(tmp_pCopy == IntPtr.Zero) pCopy = null;
399 if(tmp_pCopy != IntPtr.Zero && tmp_pCopy != saved_pCopy)
400 {
401 MemoryTransaction mTrans_pCopy = MemoryManager.GetMemoryManager().GetCurrentTransaction();
402 if(mTrans_pCopy != null)
403 mTrans_pCopy.AddObject(Teigha.Core.Helpers.odCreateObjectInternal<OdDbEntity>(typeof(OdDbEntity), tmp_pCopy, true));
404 pCopy = Teigha.Core.Helpers.odCreateObjectInternal<OdDbEntity>(typeof(OdDbEntity), tmp_pCopy, mTrans_pCopy == null);
405 /*OUT_PARAM for SMARTPTR*/
406 }
407 }
408 }
409
410 public virtual new OdResult subExplode(OdRxObjectPtrArray entitySet) {
413 return ret;
414 }
415
416 public override void subHandOverTo(OdDbObject pNewObject) {
419 }
420
421 public virtual new OdResult subGetGeomExtents(OdGeExtents3d extents) {
424 return ret;
425 }
426
427 public override OdResult explodeGeometry(OdRxObjectPtrArray entitySet) {
430 return ret;
431 }
432
433 public virtual bool treatAsOdDbBlockRefForExplode() {
436 return ret;
437 }
438
442 return ret;
443 }
444
448 return ret;
449 }
450
451 public virtual OdResult explodeToOwnerSpace() {
454 return ret;
455 }
456
457 public override void copyFrom(OdRxObject pSrc) {
460 }
461
465 return ret;
466 }
467
468 public virtual new OdResult subGetSubentPathsAtGsMarker(Teigha.Core.SubentType type, IntPtr /*SIMPLETYPE*/ gsMark, OdGePoint3d pickPoint, OdGeMatrix3d viewXform, OdDbFullSubentPathArray subentPaths, OdDbObjectIdArray pEntAndInsertStack) {
469 OdResult ret = (OdResult)TD_DbPINVOKE.OdDbBlockReference_subGetSubentPathsAtGsMarker(swigCPtr, (int)type, gsMark /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pickPoint), OdGeMatrix3d.getCPtr(viewXform), OdDbFullSubentPathArray.getCPtr(subentPaths), OdDbObjectIdArray.getCPtr(pEntAndInsertStack));
471 return ret;
472 }
473
477 return ret;
478 }
479
480 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
481 string ret = TD_DbPINVOKE.OdDbBlockReference_getRealClassName(ptr /*SIMPLETYPE*/);
483 return ret;
484 }
485
490 public virtual Teigha.Core.OdGePoint3d vb_position() { return this.position(); }
491
496 public void vb_gripStatus(Teigha.Core.GripStat status) { this.gripStatus(status); }
497
503
508 public double vb_rotation() { return this.rotation(); }
509
514 public string vb_material() { return this.material(); }
515
520 public virtual Teigha.TD.CollisionType vb_collisionType() { return this.collisionType(); }
521
526 public string vb_linetype() { return this.linetype(); }
527
533
539
540}
541
542}
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
Definition: OdGeMatrix3d.cs:26
static HandleRef getCPtr(OdGePlane obj)
Definition: OdGePlane.cs:25
static HandleRef getCPtr(OdGePoint3d obj)
Definition: OdGePoint3d.cs:26
static HandleRef getCPtr(OdGeScale3d obj)
Definition: OdGeScale3d.cs:26
static HandleRef getCPtr(OdGeVector3d obj)
Definition: OdGeVector3d.cs:26
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiDrawableTraits obj)
static HandleRef getCPtr(OdGiViewportDraw obj)
static HandleRef getCPtr(OdGiWorldDraw obj)
static HandleRef getCPtr(OdGsMarkerArray obj)
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
static HandleRef getCPtr(OdRxObjectPtrArray obj)
static HandleRef getCPtr(OdDbAttribute obj)
virtual bool treatAsOdDbBlockRefForExplode()
override void dwgOutFields(OdDbDwgFiler pFiler)
override OdResult explodeToBlock(OdDbBlockTableRecord BlockRecord, OdDbObjectIdArray ids)
static OdDbBlockReference cast(OdRxObject pObj)
virtual OdGePoint3d position()
override OdRxObject queryX(OdRxClass protocolClass)
override bool subWorldDraw(OdGiWorldDraw pWd)
virtual new OdResult subGetGeomExtents(OdGeExtents3d extents)
OdDbAttribute openAttribute(OdDbObjectId ObjId, OpenMode mode)
override void subViewportDraw(OdGiViewportDraw pVd)
OdDbSequenceEnd openSequenceEnd(OpenMode mode)
void vb_gripStatus(Teigha.Core.GripStat status)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
virtual void setPosition(OdGePoint3d position)
override OdResult dxfInFields(OdDbDxfFiler pFiler)
virtual OdResult explodeToOwnerSpace()
override void copyFrom(OdRxObject pSrc)
override UInt32 subSetAttributes(OdGiDrawableTraits pTraits)
virtual void setBlockTableRecord(OdDbObjectId objectId)
virtual new OdResult subTransformBy(OdGeMatrix3d xfm)
static new OdDbBlockReference createObject()
OdDbAttribute openAttribute(OdDbObjectId ObjId, OpenMode mode, bool openErasedOne)
override void dxfOut(OdDbDxfFiler pFiler)
virtual void setRotation(double angle)
virtual OdResult setBlockTransform(OdGeMatrix3d xfm)
override void subHandOverTo(OdDbObject pNewObject)
virtual new OdResult subExplode(OdRxObjectPtrArray entitySet)
virtual new OdResult subGetGsMarkersAtSubentPath(OdDbFullSubentPath subPath, OdGsMarkerArray gsMarkers)
OdDbObjectIterator attributeIterator()
override OdResult explodeToBlock(OdDbBlockTableRecord BlockRecord)
virtual new OdResult subGetCompoundObjectTransform(OdGeMatrix3d xM)
override OdResult dxfIn(OdDbDxfFiler pFiler)
virtual Teigha.TD.CollisionType vb_collisionType()
virtual void setScaleFactors(OdGeScale3d scale)
virtual new OdResult subGetSubentPathsAtGsMarker(Teigha.Core.SubentType type, IntPtr gsMark, OdGePoint3d pickPoint, OdGeMatrix3d viewXform, OdDbFullSubentPathArray subentPaths, OdDbObjectIdArray pEntAndInsertStack)
override OdResult dxfInFields_R12(OdDbDxfFiler pFiler)
override void dxfOutFields_R12(OdDbDxfFiler pFiler)
override void dxfOutFields(OdDbDxfFiler pFiler)
override OdResult subGetClassID(IntPtr pClsid)
OdResult geomExtentsBestFit(OdGeExtents3d extents)
virtual new OdResult subGetTransformedCopy(OdGeMatrix3d xfm, ref OdDbEntity pCopy)
OdResult geomExtentsBestFit(OdGeExtents3d extents, OdGeMatrix3d parentXform)
override OdResult explodeGeometry(OdRxObjectPtrArray entitySet)
Teigha.TD.Visibility vb_visibility()
OdDbBlockReference(IntPtr cPtr, bool cMemoryOwn)
OdDbObjectId appendAttribute(OdDbAttribute pAttr)
override OdResult getPlane(OdGePlane plane, out Planarity planarity)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
virtual Teigha.Core.OdGePoint3d vb_position()
virtual void setNormal(OdGeVector3d normal)
static string getRealClassName(IntPtr ptr)
static HandleRef getCPtr(OdDbBlockReference obj)
Teigha.Core.LineWeight vb_lineWeight()
override void Dispose(bool disposing)
static new OdRxClass desc()
static HandleRef getCPtr(OdDbBlockTableRecord obj)
static HandleRef getCPtr(OdDbDwgFiler obj)
Definition: OdDbDwgFiler.cs:26
static HandleRef getCPtr(OdDbDxfFiler obj)
Definition: OdDbDxfFiler.cs:26
LineWeight lineWeight()
Definition: OdDbEntity.cs:556
virtual CollisionType collisionType()
Definition: OdDbEntity.cs:596
static HandleRef getCPtr(OdDbEntity obj)
Definition: OdDbEntity.cs:26
virtual void gripStatus(GripStat status)
Definition: OdDbEntity.cs:935
Visibility visibility()
Definition: OdDbEntity.cs:527
static HandleRef getCPtr(OdDbFullSubentPathArray obj)
static HandleRef getCPtr(OdDbFullSubentPath obj)
static HandleRef getCPtr(OdDbObject obj)
Definition: OdDbObject.cs:26
OdDbObjectId objectId()
Definition: OdDbObject.cs:104
static HandleRef getCPtr(OdDbObjectIdArray obj)
static HandleRef getCPtr(OdDbObjectId obj)
Definition: OdDbObjectId.cs:27
static global::System.Exception Retrieve()
static void OdDbBlockReference_setScaleFactors(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdDbBlockReference_rotation(HandleRef jarg1)
static IntPtr OdDbBlockReference_createObject()
static int OdDbBlockReference_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbBlockReference_subTransformBy(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbBlockReference_geomExtentsBestFit__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbBlockReference_copyFrom(HandleRef jarg1, HandleRef jarg2)
static void delete_OdDbBlockReference(HandleRef jarg1)
static void OdDbBlockReference_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static string OdDbBlockReference_getRealClassName(IntPtr jarg1)
static void OdDbBlockReference_setBlockTableRecord(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbBlockReference_subViewportDraw(HandleRef jarg1, HandleRef jarg2)
static int OdDbBlockReference_subGetGsMarkersAtSubentPath(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbBlockReference_subGetTransformedCopy(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, ref IntPtr jarg3)
static global::System.IntPtr OdDbBlockReference_position(HandleRef jarg1)
static void OdDbBlockReference_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbBlockReference_dxfOutFields_R12(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbBlockReference_queryX(HandleRef jarg1, HandleRef jarg2)
static int OdDbBlockReference_setBlockTransform(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDbBlockReference_blockTransform(HandleRef jarg1)
static IntPtr OdDbBlockReference_isA(HandleRef jarg1)
static IntPtr OdDbBlockReference_attributeIterator(HandleRef jarg1)
static IntPtr OdDbBlockReference_cast(HandleRef jarg1)
static int OdDbBlockReference_dxfIn(HandleRef jarg1, HandleRef jarg2)
static UInt32 OdDbBlockReference_subSetAttributes(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbBlockReference_appendAttribute(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbBlockReference_openAttribute__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, bool jarg4)
static int OdDbBlockReference_explodeToOwnerSpace(HandleRef jarg1)
static void OdDbBlockReference_subHandOverTo(HandleRef jarg1, HandleRef jarg2)
static int OdDbBlockReference_explodeGeometry(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbBlockReference_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbBlockReference_subClose(HandleRef jarg1)
static void OdDbBlockReference_dxfOut(HandleRef jarg1, HandleRef jarg2)
static int OdDbBlockReference_dxfInFields_R12(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbBlockReference_blockTableRecord(HandleRef jarg1)
static bool OdDbBlockReference_treatAsOdDbBlockRefForExplode(HandleRef jarg1)
static int OdDbBlockReference_explodeToBlock__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbBlockReference_explodeToBlock__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static int OdDbBlockReference_subGetCompoundObjectTransform(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbBlockReference_geomExtentsBestFit__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDbBlockReference_openAttribute__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static int OdDbBlockReference_getPlane(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out Planarity jarg3)
static int OdDbBlockReference_subGetClassID(HandleRef jarg1, IntPtr jarg2)
static int OdDbBlockReference_subGetSubentPathsAtGsMarker(HandleRef jarg1, int jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static int OdDbBlockReference_subGetGeomExtents(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbBlockReference_setPosition(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdDbBlockReference_desc()
static IntPtr OdDbBlockReference_openSequenceEnd(HandleRef jarg1, int jarg2)
static bool OdDbBlockReference_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static int OdDbBlockReference_subExplode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDbBlockReference_normal(HandleRef jarg1)
static bool OdDbBlockReference_isPlanar(HandleRef jarg1)
static void OdDbBlockReference_setNormal(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDbBlockReference_scaleFactors(HandleRef jarg1)
static void OdDbBlockReference_setRotation(HandleRef jarg1, double jarg2)