14using System.Runtime.InteropServices;
16public class OdIBrHit : global::System.IDisposable {
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdIBrHit(IntPtr cPtr,
bool cMemoryOwn) {
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);
59 OdIBrHit ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdIBrHit(cPtr,
false);
static global::System.Exception Retrieve()
static int OdIBrHit_getPoint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_OdIBrHit(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdIBrHit_brepChanged(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdIBrHit_getEntityAssociated(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, out UInt32 jarg3)
static bool OdIBrHit_isNull(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdIBrHit_getEntityEntered(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, out UInt32 jarg3)
static int OdIBrHit_getEntityHit(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, out UInt32 jarg3)
static global::System.IntPtr OdIBrHit_copy(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdIBrHit_isEqualTo(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdIBrEntity obj)
virtual OdBrErrorStatus getPoint(OdGePoint3d point)
virtual OdBrErrorStatus getEntityHit(OdIBrEntity entityHit, out UInt32 subentType)
virtual void Dispose(bool disposing)
virtual OdBrErrorStatus getEntityAssociated(OdIBrEntity entityEntered, out UInt32 subentType)
OdIBrHit(IntPtr cPtr, bool cMemoryOwn)
virtual bool isEqualTo(OdIBrHit pIBrHit)
virtual OdBrErrorStatus getEntityEntered(OdIBrEntity entityEntered, out UInt32 subentType)
virtual bool brepChanged()
static HandleRef getCPtr(OdIBrHit obj)