14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
23 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
36 global::System.GC.SuppressFinalize(
this);
39 protected virtual void Dispose(
bool disposing) {
41 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
46 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
71 OdIBrFile ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdIBrFile(cPtr,
false);
static global::System.Exception Retrieve()
static int OdIBrEntity_getBoundBlock(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdIBrEntity_isNull(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdIBrEntity_getSurfaceArea(global::System.Runtime.InteropServices.HandleRef jarg1, out double jarg2, double jarg3, out double jarg4)
static int OdIBrEntity_getMassProps(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, double jarg4, out double jarg5)
static void delete_OdIBrEntity(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdIBrEntity_getBrep(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdIBrEntity_getPerimeterLength(global::System.Runtime.InteropServices.HandleRef jarg1, out double jarg2, double jarg3, out double jarg4)
static bool OdIBrEntity_checkEntity(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdIBrEntity_isEqualTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdIBrEntity_getVolume(global::System.Runtime.InteropServices.HandleRef jarg1, out double jarg2, double jarg3, out double jarg4)
static int OdIBrEntity_getGsMarker(global::System.Runtime.InteropServices.HandleRef jarg1, ref IntPtr jarg2)
static UInt32 OdIBrEntity_getFlags(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdIBrEntity_getLineContainment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, UInt32 jarg3, out UInt32 jarg4, IntPtr jarg5)
static bool OdIBrEntity_isValid(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdIBrEntity_getPointContainment(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, OdGe.PointContainment jarg3, IntPtr jarg4, out UInt32 jarg5)
static int OdIBrEntity_getSubentPath(global::System.Runtime.InteropServices.HandleRef jarg1, out Int32 jarg2, out Int32 jarg3)
static HandleRef getCPtr(OdBrMassProps obj)
static HandleRef getCPtr(OdGeBoundBlock3d obj)
static HandleRef getCPtr(OdGeLinearEnt3d obj)
static HandleRef getCPtr(OdGePoint3d obj)
virtual OdBrErrorStatus getMassProps(OdBrMassProps massProps, double dDensity, double dTolRequired, out double dTolAchieved)
virtual bool isEqualTo(OdIBrEntity pIBrEntity)
virtual OdIBrFile getBrep()
virtual void Dispose(bool disposing)
virtual OdBrErrorStatus getPointContainment(OdGePoint3d arg0, OdGe.PointContainment arg1, OdIBrEntity arg2, out UInt32 arg3)
virtual UInt32 getFlags()
virtual OdBrErrorStatus getSubentPath(out Int32 arg0, out Int32 arg1)
static HandleRef getCPtr(OdIBrEntity obj)
virtual OdBrErrorStatus getBoundBlock(OdGeBoundBlock3d block)
virtual bool checkEntity()
virtual OdBrErrorStatus getLineContainment(OdGeLinearEnt3d arg0, UInt32 arg1, out UInt32 arg2, OdIBrHit arg3)
virtual OdBrErrorStatus getPerimeterLength(out double dLength, double dTolRequired, out double dTolAchieved)
virtual OdBrErrorStatus getGsMarker(ref IntPtr marker)
OdIBrEntity(IntPtr cPtr, bool cMemoryOwn)
virtual OdBrErrorStatus getVolume(out double dVolume, double dTolRequired, out double dTolAchieved)
virtual OdBrErrorStatus getSurfaceArea(out double dArea, double dTolRequired, out double dTolAchieved)
static HandleRef getCPtr(OdIBrHit obj)