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 OdBrLoopEdgeTraverser_Assign__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdBrLoopEdgeTraverser_setLoop__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdBrLoopEdgeTraverser_getParamCurve(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdBrLoopEdgeTraverser_getEdgeOrientToLoop(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdBrLoopEdgeTraverser_getParamCurveAsNurb(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdBrLoopEdgeTraverser_setLoop__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdBrLoopEdgeTraverser_getEdge(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdBrLoopEdgeTraverser_getOrientedCurveAsNurb(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdBrLoopEdgeTraverser_getLoop(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdBrLoopEdgeTraverser_setLoopAndEdge(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdBrLoopEdgeTraverser_setEdge(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdBrLoopEdgeTraverser_getOrientedCurve(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdBrLoopEdgeTraverser(global::System.Runtime.InteropServices.HandleRef jarg1)
static HandleRef getCPtr(OdBrEdge obj)
static HandleRef getCPtr(OdBrEdgeLoopTraverser obj)
static HandleRef getCPtr(OdBrFaceLoopTraverser obj)
OdGeCurve3d getOrientedCurve()
OdGeCurve2d getParamCurve()
OdBrLoopEdgeTraverser(IntPtr cPtr, bool cMemoryOwn)
OdBrErrorStatus setLoop(OdBrLoop loop)
OdBrLoopEdgeTraverser Assign(OdBrLoopEdgeTraverser arg0)
bool getEdgeOrientToLoop()
bool getOrientedCurveAsNurb(OdGeNurbCurve3d nurb)
OdBrErrorStatus getParamCurveAsNurb(OdGeNurbCurve2d nurb)
OdBrErrorStatus setLoop(OdBrFaceLoopTraverser faceLoop)
OdBrErrorStatus setEdge(OdBrEdge edge)
OdBrLoopEdgeTraverser(OdBrLoopEdgeTraverser arg0)
static HandleRef getCPtr(OdBrLoopEdgeTraverser obj)
OdBrErrorStatus setLoopAndEdge(OdBrEdgeLoopTraverser edgeLoop)
override void Dispose(bool disposing)
static HandleRef getCPtr(OdBrLoop obj)
static HandleRef getCPtr(OdGeNurbCurve2d obj)
static HandleRef getCPtr(OdGeNurbCurve3d obj)