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 global::System.IntPtr OdGeQuaternion_getMatrix(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeQuaternion_Add__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeQuaternion_slerp(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, bool jarg4)
static double OdGeQuaternion_norm(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeQuaternion_rotate__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeQuaternion_set__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeQuaternion_rotate__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeQuaternion_kIdentity_get()
static void OdGeQuaternion_x_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static bool OdGeQuaternion_IsEqual(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdGeQuaternion_z_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdGeQuaternion(global::System.Runtime.InteropServices.HandleRef jarg1)
static double OdGeQuaternion_y_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeQuaternion_Sub__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeQuaternion_IsNotEqual(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGeQuaternion_y_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void OdGeQuaternion_z_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static double OdGeQuaternion_normSqrd(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeQuaternion_normalize__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdGeQuaternion_dotProduct(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdGeQuaternion_w_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeQuaternion_Sub__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdGeQuaternion_x_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeQuaternion_normalize__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeQuaternion_isEqualTo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeQuaternion_Div__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static global::System.IntPtr OdGeQuaternion_set__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3, double jarg4, double jarg5)
static bool OdGeQuaternion_isEqualTo__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeQuaternion_rotateOpposite__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeQuaternion_rotateOpposite__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGeQuaternion_w_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static global::System.IntPtr OdGeQuaternion_Mul__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePoint3d obj)
OdGeQuaternion Mul(double scale)
OdGePoint3d rotate(OdGePoint3d sourcePoint)
OdGeQuaternion(double ww, double xx, double yy, double zz)
double dotProduct(OdGeQuaternion quat)
OdGeVector3d rotate(OdGeVector3d vector)
bool IsEqual(OdGeQuaternion quat)
static OdGeQuaternion kIdentity
OdGeQuaternion Add(OdGeQuaternion quat)
OdGeQuaternion(IntPtr cPtr, bool cMemoryOwn)
OdGePoint3d rotateOpposite(OdGePoint3d sourcePoint)
virtual void Dispose(bool disposing)
bool IsNotEqual(OdGeQuaternion quat)
OdGeQuaternion slerp(OdGeQuaternion q, double t, bool bUseShortestPath)
static HandleRef getCPtr(OdGeQuaternion obj)
OdGeQuaternion normalize()
OdGeVector3d rotateOpposite(OdGeVector3d vector)
OdGeQuaternion normalize(OdGeTol tol)
OdGeQuaternion Div(double scale)
OdGeQuaternion Sub(OdGeQuaternion quat)
bool isEqualTo(OdGeQuaternion quat, OdGeTol tol)
bool isEqualTo(OdGeQuaternion quat)
static HandleRef getCPtr(OdGeTol obj)
static HandleRef getCPtr(OdGeVector3d obj)