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);
static global::System.Exception Retrieve()
static void delete_OdGsCollisionDetectionReactor(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 OdGsCollisionDetectionReactor_collisionDetected__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, double jarg4)
static UInt32 OdGsCollisionDetectionReactor_collisionDetected__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static HandleRef getCPtr(OdGiPathNode obj)
OdGsCollisionDetectionReactor(IntPtr cPtr, bool cMemoryOwn)
virtual UInt32 collisionDetected(OdGiPathNode arg0, OdGiPathNode arg1)
virtual UInt32 collisionDetected(OdGiPathNode pPathNode1, OdGiPathNode pPathNode2, double dDistance)
static HandleRef getCPtr(OdGsCollisionDetectionReactor obj)
virtual void Dispose(bool disposing)
OdGsCollisionDetectionReactor()
const uint kNotImplemented