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);
51 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
static global::System.Exception Retrieve()
static bool OdSiShapeRay_isOverallSpace(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdSiShapeRay_OdSiShape_GetInterfaceCPtr(global::System.IntPtr jarg1)
static bool OdSiShapeRay_intersects(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool OdSiShapeRay_isNoSpace(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdSiShapeRay_contains(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr OdSiShapeRay_m_vecDir_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdSiShapeRay_m_pointStart_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdSiShapeRay_transform(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdSiShapeRay_kNoSpace_get()
static global::System.IntPtr OdSiShapeRay_kOverallSpace_get()
static void delete_OdSiShapeRay(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdSiShapeRay_m_vecDir_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdSiShapeRay_clone(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdSiShapeRay_m_pointStart_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeTol obj)
static HandleRef getCPtr(OdGeVector3d obj)
virtual void transform(OdGeMatrix3d tf)
static bool isOverallSpace(OdSiShape ptr)
static HandleRef getCPtr(OdSiShapeRay obj)
virtual void Dispose(bool disposing)
static OdSiShape kOverallSpace
virtual bool contains(OdGeExtents3d extents, bool planar, OdGeTol tol)
static bool isNoSpace(OdSiShape ptr)
virtual OdSiShape clone()
virtual bool intersects(OdGeExtents3d extents, bool planar, OdGeTol tol)
static OdSiShape kNoSpace
OdSiShapeRay(IntPtr cPtr, bool cMemoryOwn)
OdSiShapeRay(OdGeRay3d ray)
OdSiShapeRay(OdGePoint3d pointStart, OdGeVector3d vecDir)
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()