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);
128IntPtr p_overlap = IntPtr.Zero;
134MemoryTransaction mTrans_overlap = MemoryManager.GetMemoryManager().GetCurrentTransaction();
135 if(mTrans_overlap !=
null)
143IntPtr p_overlap = IntPtr.Zero;
149MemoryTransaction mTrans_overlap = MemoryManager.GetMemoryManager().GetCurrentTransaction();
150 if(mTrans_overlap !=
null)
static global::System.Exception Retrieve()
static bool OdGeLinearEnt3d_intersectWith__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGeLinearEnt3d_isParallelTo__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeLinearEnt3d_mirror(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGeLinearEnt3d_isColinearTo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGeLinearEnt3d_getPerpPlane(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeLinearEnt3d_rotateBy__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void delete_OdGeLinearEnt3d(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeLinearEnt3d_scaleBy__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static bool OdGeLinearEnt3d_isOn__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGeLinearEnt3d_isPerpendicularTo__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGeLinearEnt3d_isPerpendicularTo__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeLinearEnt3d_transformBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGeLinearEnt3d_intersectWith__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeLinearEnt3d_rotateBy__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool OdGeLinearEnt3d_isParallelTo__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGeLinearEnt3d_projIntersectWith__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static bool OdGeLinearEnt3d_isOn__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGeLinearEnt3d_isPerpendicularTo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeLinearEnt3d_translateBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGeLinearEnt3d_isColinearTo__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGeLinearEnt3d_isParallelTo__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeLinearEnt3d_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGeLinearEnt3d_overlap__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool OdGeLinearEnt3d_projIntersectWith__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static bool OdGeLinearEnt3d_overlap__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out IntPtr jarg3)
static global::System.IntPtr OdGeLinearEnt3d_scaleBy__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGeLinearEnt3d_isParallelTo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGeLinearEnt3d_intersectWith__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGeLinearEnt3d_getLine(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeLinearEnt3d_direction(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeLinearEnt3d_intersectWith__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr OdGeLinearEnt3d_pointOnLine(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGeLinearEnt3d_isPerpendicularTo__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGeLinearEnt3d_copy(global::System.Runtime.InteropServices.HandleRef jarg1)
static HandleRef getCPtr(OdGeLine3d obj)
bool isPerpendicularTo(OdGeLinearEnt3d line)
bool intersectWith(OdGePlanarEnt plane, OdGePoint3d intPnt, OdGeTol tol)
new OdGeLinearEnt3d translateBy(OdGeVector3d translateVec)
bool isPerpendicularTo(OdGePlanarEnt plane, OdGeTol tol)
new OdGeLinearEnt3d rotateBy(double angle, OdGeVector3d vect, OdGePoint3d basePoint)
bool isParallelTo(OdGeLinearEnt3d line)
Teigha.Core.OdGe.EntityId vb_type()
bool isParallelTo(OdGePlanarEnt plane, OdGeTol tol)
static HandleRef getCPtr(OdGeLinearEnt3d obj)
new OdGeLinearEnt3d mirror(OdGePlane plane)
void getLine(OdGeLine3d line)
new OdGeLinearEnt3d scaleBy(double scaleFactor)
OdGeLinearEnt3d Assign(OdGeLinearEnt3d line)
bool isColinearTo(OdGeLinearEnt3d line, OdGeTol tol)
new OdGeLinearEnt3d scaleBy(double scaleFactor, OdGePoint3d basePoint)
bool isParallelTo(OdGeLinearEnt3d line, OdGeTol tol)
bool isOn(OdGePlane plane)
bool intersectWith(OdGeLinearEnt3d line, OdGePoint3d intPt, OdGeTol tol)
Teigha.Core.OdGeVector3d vb_direction()
bool isColinearTo(OdGeLinearEnt3d line)
bool intersectWith(OdGePlanarEnt plane, OdGePoint3d intPnt)
override void Dispose(bool disposing)
bool isOn(OdGePlane plane, OdGeTol tol)
bool intersectWith(OdGeLinearEnt3d line, OdGePoint3d intPt)
void getPerpPlane(OdGePoint3d point, OdGePlane plane)
new OdGeLinearEnt3d transformBy(OdGeMatrix3d xfm)
bool overlap(OdGeLinearEnt3d line, out OdGeLinearEnt3d overlap, OdGeTol tol)
bool projIntersectWith(OdGeLinearEnt3d line, OdGeVector3d projDir, OdGePoint3d pntOnThisLine, OdGePoint3d pntOnOtherLine, OdGeTol tol)
bool isParallelTo(OdGePlanarEnt plane)
new OdGeLinearEnt3d rotateBy(double angle, OdGeVector3d vect)
bool isPerpendicularTo(OdGePlanarEnt plane)
new OdGeLinearEnt3d copy()
OdGePoint3d pointOnLine()
bool overlap(OdGeLinearEnt3d line, out OdGeLinearEnt3d overlap)
OdGeLinearEnt3d(IntPtr cPtr, bool cMemoryOwn)
bool isPerpendicularTo(OdGeLinearEnt3d line, OdGeTol tol)
bool projIntersectWith(OdGeLinearEnt3d line, OdGeVector3d projDir, OdGePoint3d pntOnThisLine, OdGePoint3d pntOnOtherLine)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePlanarEnt obj)
static HandleRef getCPtr(OdGePlane obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeTol obj)
static HandleRef getCPtr(OdGeVector3d obj)