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);
73 if (swigCPtr.Handle == IntPtr.Zero)
return "Empty";
74 return string.Format(
"({0},{1})",
x,
y);
static global::System.Exception Retrieve()
static IntPtr OdGeVector2d_setToProduct__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, double jarg3)
static uint OdGeVector2d_largestElement(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeVector2d_isPerpendicularTo__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, out OdGe.ErrorCondition jarg4)
static IntPtr OdGeVector2d_mirror(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static IntPtr OdGeVector2d_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3)
static bool OdGeVector2d_isPerpendicularTo__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeVector2d_normal__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static double OdGeVector2d_dotProduct(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static double OdGeVector2d_x_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeVector2d_perpVector(global::System.Runtime.InteropServices.HandleRef jarg1)
static double OdGeVector2d_normalizeGetLength__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdGeVector2d_normalize__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeVector2d_asPoint__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeVector2d_kIdentity_get()
static double OdGeVector2d_y_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeVector2d_isZeroLength__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeVector2d_kYAxis_get()
static global::System.IntPtr OdGeVector2d_Div__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static bool OdGeVector2d_IsNotEqual(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static IntPtr OdGeVector2d_negate(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeVector2d_isParallelTo__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGeVector2d_isUnitLength__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGeVector2d_IsEqual(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static global::System.IntPtr OdGeVector2d_Add__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static IntPtr OdGeVector2d_setToSum(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg3)
static global::System.IntPtr OdGeVector2d_kXAxis_get()
static bool OdGeVector2d_isUnitLength__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static double OdGeVector2d_angleTo(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static bool OdGeVector2d_isParallelTo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void delete_OdGeVector2d(global::System.Runtime.InteropServices.HandleRef jarg1)
static double OdGeVector2d_angle(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeVector2d_isCodirectionalTo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static IntPtr OdGeVector2d_setToProduct__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3)
static bool OdGeVector2d_isPerpendicularTo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static global::System.IntPtr OdGeVector2d_normal__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdGeVector2d_GetItem__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
static void OdGeVector2d_y_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static IntPtr OdGeVector2d_transformBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdGeVector2d_normalizeGetLength__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static bool OdGeVector2d_isParallelTo__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, out OdGe.ErrorCondition jarg4)
static bool OdGeVector2d_isEqualTo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGeVector2d_x_set(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static bool OdGeVector2d_isCodirectionalTo__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static double OdGeVector2d_lengthSqrd(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeVector2d_Sub__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static IntPtr OdGeVector2d_rotateBy(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static global::System.IntPtr OdGeVector2d_Mul__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static global::System.IntPtr OdGeVector2d_Sub__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1)
static double OdGeVector2d_crossProduct(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static bool OdGeVector2d_isEqualTo__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGeVector2d_isCodirectionalTo__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, out OdGe.ErrorCondition jarg4)
static IntPtr OdGeVector2d_normalize__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdGeVector2d_length(global::System.Runtime.InteropServices.HandleRef jarg1)
static double OdGeVector2d_angleToCCW(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static bool OdGeVector2d_isZeroLength__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdGeVector2d_normalize__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out OdGe.ErrorCondition jarg3)
static HandleRef getCPtr(OdGeMatrix2d obj)
static HandleRef getCPtr(OdGeTol obj)
OdGeVector2d setToSum(OdGeVector2d vector1, OdGeVector2d vector2)
OdGeVector2d(IntPtr cPtr, bool cMemoryOwn)
virtual void Dispose(bool disposing)
double angleTo(OdGeVector2d vect)
double dotProduct(OdGeVector2d vect)
OdGeVector2d rotateBy(double angle)
static OdGeVector2d operator/(OdGeVector2d v, double scale)
double crossProduct(OdGeVector2d vect)
OdGeVector2d Add(OdGeVector2d vect)
bool isUnitLength(OdGeTol tol)
OdGeVector2d setToProduct(OdGeVector2d vect, double scale)
OdGeVector2d(double xx, double yy)
bool isPerpendicularTo(OdGeVector2d vect, OdGeTol tol)
static HandleRef getCPtr(OdGeVector2d obj)
bool isEqualTo(OdGeVector2d vect, OdGeTol tol)
static OdGeVector2d operator+(OdGeVector2d v, OdGeVector2d d)
bool isPerpendicularTo(OdGeVector2d vect, OdGeTol tol, out OdGe.ErrorCondition status)
static OdGeVector2d kYAxis
bool isParallelTo(OdGeVector2d vect, OdGeTol tol)
OdGeVector2d normal(OdGeTol tol)
OdGeVector2d(OdGeVector2d vect)
bool isCodirectionalTo(OdGeVector2d vect, OdGeTol tol, out OdGe.ErrorCondition status)
OdGeVector2d transformBy(OdGeMatrix2d xfm)
OdGeVector2d Div(double scale)
bool isParallelTo(OdGeVector2d vect)
OdGeVector2d setToProduct(OdGeMatrix2d matrix, OdGeVector2d vect)
bool isEqualTo(OdGeVector2d vect)
bool isCodirectionalTo(OdGeVector2d vect, OdGeTol tol)
override string ToString()
OdGeVector2d perpVector()
bool isPerpendicularTo(OdGeVector2d vect)
OdGeVector2d Sub(OdGeVector2d vect)
bool isZeroLength(OdGeTol tol)
OdGeVector2d normalize(OdGeTol tol)
static OdGeVector2d operator-(OdGeVector2d v, OdGeVector2d d)
OdGeVector2d normalize(OdGeTol tol, out OdGe.ErrorCondition status)
OdGeVector2d Mul(double scale)
static OdGeVector2d kIdentity
OdGeVector2d mirror(OdGeVector2d line)
static OdGeVector2d operator*(OdGeVector2d v, double d)
bool isParallelTo(OdGeVector2d vect, OdGeTol tol, out OdGe.ErrorCondition status)
double angleToCCW(OdGeVector2d vect)
static OdGeVector2d kXAxis
double normalizeGetLength(double tol)
double normalizeGetLength()
bool IsNotEqual(OdGeVector2d vect)
bool isCodirectionalTo(OdGeVector2d vect)
bool IsEqual(OdGeVector2d vect)