14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 swigCPtr =
new HandleRef(
this, cPtr);
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
29 protected override void Dispose(
bool disposing) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
36 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
38 base.Dispose(disposing);
44 OdGeRay3d ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdGeRay3d(cPtr,
false);
static global::System.Exception Retrieve()
static global::System.IntPtr OdGeRay3d_mirror(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeRay3d_rotateBy__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr OdGeRay3d_translateBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeRay3d_scaleBy__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static global::System.IntPtr OdGeRay3d_copy(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeRay3d_scaleBy__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeRay3d_rotateBy__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeRay3d_set__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void delete_OdGeRay3d(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeRay3d_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeRay3d_transformBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeRay3d_set__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePlane obj)
static HandleRef getCPtr(OdGePoint3d obj)
override void Dispose(bool disposing)
Teigha.Core.OdGe.EntityId vb_type()
new OdGeRay3d transformBy(OdGeMatrix3d xfm)
OdGeRay3d(OdGePoint3d point, OdGeVector3d vect)
OdGeRay3d(OdGePoint3d point1, OdGePoint3d point2)
new OdGeRay3d translateBy(OdGeVector3d translateVec)
new OdGeRay3d rotateBy(double angle, OdGeVector3d vect, OdGePoint3d basePoint)
OdGeRay3d(IntPtr cPtr, bool cMemoryOwn)
new OdGeRay3d rotateBy(double angle, OdGeVector3d vect)
new OdGeRay3d scaleBy(double scaleFactor)
new OdGeRay3d scaleBy(double scaleFactor, OdGePoint3d basePoint)
new OdGeRay3d mirror(OdGePlane plane)
OdGeRay3d Assign(OdGeRay3d line)
Teigha.Core.OdGeVector3d vb_direction()
static HandleRef getCPtr(OdGeRay3d obj)
OdGeRay3d(OdGeRay3d line)
static HandleRef getCPtr(OdGeVector3d obj)