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);
static global::System.Exception Retrieve()
static global::System.IntPtr OdGePlanarEnt_closestPointToLinearEnt__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGePlanarEnt_project__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)
static bool OdGePlanarEnt_isPerpendicularTo__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGePlanarEnt_isParallelTo__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGePlanarEnt_isPerpendicularTo__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGePlanarEnt_intersectWith__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGePlanarEnt_translateBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGePlanarEnt_isCoplanarTo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGePlanarEnt_isPerpendicularTo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGePlanarEnt_transformBy(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGePlanarEnt_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 global::System.IntPtr OdGePlanarEnt_closestPointToPlanarEnt__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 OdGePlanarEnt_get__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)
static global::System.IntPtr OdGePlanarEnt_copy(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGePlanarEnt_closestPointToLinearEnt__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 global::System.IntPtr OdGePlanarEnt_mirror(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGePlanarEnt_rotateBy__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGePlanarEnt_getCoefficients(global::System.Runtime.InteropServices.HandleRef jarg1, out double jarg2, out double jarg3, out double jarg4, out double jarg5)
static bool OdGePlanarEnt_isParallelTo__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGePlanarEnt_project__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)
static void OdGePlanarEnt_get__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 bool OdGePlanarEnt_isCoplanarTo__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGePlanarEnt_getCoordSystem(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 delete_OdGePlanarEnt(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGePlanarEnt_scaleBy__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static bool OdGePlanarEnt_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 OdGePlanarEnt_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGePlanarEnt_isOnPlane__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGePlanarEnt_isOnPlane__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGePlanarEnt_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 OdGePlanarEnt_closestPointToPlanarEnt__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGePlanarEnt_scaleBy__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGePlanarEnt_isParallelTo__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGePlanarEnt_normal(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGePlanarEnt_pointOnPlane(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGePlanarEnt_rotateBy__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static HandleRef getCPtr(OdGeLinearEnt3d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
OdGePoint3d closestPointToPlanarEnt(OdGePlanarEnt plane, OdGePoint3d pointOnOtherPlane, OdGeTol tol)
bool intersectWith(OdGeLinearEnt3d line, OdGePoint3d point, OdGeTol tol)
OdGePlanarEnt Assign(OdGePlanarEnt plane)
void getCoefficients(out double a, out double b, out double c, out double d)
new OdGePlanarEnt translateBy(OdGeVector3d translateVec)
new OdGePlanarEnt scaleBy(double scaleFactor)
Teigha.Core.OdGe.EntityId vb_type()
bool isOnPlane(OdGePoint3d point)
OdGePoint3d pointOnPlane()
bool isOnPlane(OdGePoint3d point, OdGeTol tol)
override void Dispose(bool disposing)
bool isCoplanarTo(OdGePlanarEnt plane)
bool isPerpendicularTo(OdGePlanarEnt plane, OdGeTol tol)
void getCoordSystem(OdGePoint3d origin, OdGeVector3d axis1, OdGeVector3d axis2)
bool isParallelTo(OdGePlanarEnt plane)
static HandleRef getCPtr(OdGePlanarEnt obj)
bool isPerpendicularTo(OdGeLinearEnt3d line)
bool intersectWith(OdGeLinearEnt3d line, OdGePoint3d point)
new OdGePlanarEnt rotateBy(double angle, OdGeVector3d vect, OdGePoint3d basePoint)
bool isParallelTo(OdGeLinearEnt3d line, OdGeTol tol)
new OdGePlanarEnt mirror(OdGePlane plane)
OdGePoint3d closestPointToPlanarEnt(OdGePlanarEnt plane, OdGePoint3d pointOnOtherPlane)
bool isCoplanarTo(OdGePlanarEnt plane, OdGeTol tol)
new OdGePlanarEnt scaleBy(double scaleFactor, OdGePoint3d basePoint)
bool isParallelTo(OdGeLinearEnt3d line)
new OdGePlanarEnt rotateBy(double angle, OdGeVector3d vect)
OdGePoint3d closestPointToLinearEnt(OdGeLinearEnt3d line, OdGePoint3d pointOnLine, OdGeTol tol)
bool isPerpendicularTo(OdGePlanarEnt plane)
bool project(OdGePoint3d p, OdGeVector3d unitDir, OdGePoint3d projP)
bool isPerpendicularTo(OdGeLinearEnt3d line, OdGeTol tol)
new OdGePlanarEnt transformBy(OdGeMatrix3d xfm)
bool project(OdGePoint3d p, OdGeVector3d unitDir, OdGePoint3d projP, OdGeTol tol)
OdGePlanarEnt(IntPtr cPtr, bool cMemoryOwn)
OdGePoint3d closestPointToLinearEnt(OdGeLinearEnt3d line, OdGePoint3d pointOnLine)
bool isParallelTo(OdGePlanarEnt plane, OdGeTol tol)
static HandleRef getCPtr(OdGePlane obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeTol obj)
static HandleRef getCPtr(OdGeVector3d obj)