Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdBrLoopVertexTraverser.cs
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// <auto-generated />
3//
4// This file was automatically generated by SWIG (http://www.swig.org).
5// Version 4.0.2
6//
7// Do not make changes to this file unless you know what you are doing--modify
8// the SWIG interface file instead.
9//------------------------------------------------------------------------------
10
11namespace Teigha.Core {
12
13using System;
14using System.Runtime.InteropServices;
15
17 private Object locker = new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
20 public OdBrLoopVertexTraverser(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.OdBrLoopVertexTraverser_SWIGUpcast(cPtr), cMemoryOwn) {
21 swigCPtr = new HandleRef(this, cPtr);
22 }
23
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 public static HandleRef getCPtr(OdBrLoopVertexTraverser obj) {
26 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
27 }
28
29 protected override void Dispose(bool disposing) {
30 lock(this) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
32 if (swigCMemOwn) {
33 swigCMemOwn = false;
35 }
36 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
37 }
38 base.Dispose(disposing);
39 }
40 }
41
42 public OdBrLoopVertexTraverser() : this(GlobalsPINVOKE.new_OdBrLoopVertexTraverser__SWIG_0(), true) {
44 }
45
46 public OdBrLoopVertexTraverser(OdBrLoopVertexTraverser arg0) : this(GlobalsPINVOKE.new_OdBrLoopVertexTraverser__SWIG_1(OdBrLoopVertexTraverser.getCPtr(arg0)), true) {
48 }
49
53 return ret;
54 }
55
59 return ret;
60 }
61
62 public OdBrLoop getLoop() {
65 return ret;
66 }
67
71 return ret;
72 }
73
77 return ret;
78 }
79
83 return ret;
84 }
85
89 return ret;
90 }
91
95 return ret;
96 }
97
98}
99
100}
static global::System.Exception Retrieve()
static int OdBrLoopVertexTraverser_setLoop__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdBrLoopVertexTraverser_setLoopAndVertex(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_OdBrLoopVertexTraverser(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdBrLoopVertexTraverser_setLoop__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdBrLoopVertexTraverser_getParamPoint(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdBrLoopVertexTraverser_getLoop(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdBrLoopVertexTraverser_setVertex(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdBrLoopVertexTraverser_Assign__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdBrLoopVertexTraverser_getVertex(global::System.Runtime.InteropServices.HandleRef jarg1)
static HandleRef getCPtr(OdBrFaceLoopTraverser obj)
static HandleRef getCPtr(OdBrLoop obj)
Definition: OdBrLoop.cs:25
OdBrLoopVertexTraverser Assign(OdBrLoopVertexTraverser arg0)
OdBrErrorStatus getParamPoint(OdGePoint2d point)
OdBrErrorStatus setLoop(OdBrLoop loop)
OdBrErrorStatus setVertex(OdBrVertex vertex)
OdBrErrorStatus setLoopAndVertex(OdBrVertexLoopTraverser vertexLoop)
static HandleRef getCPtr(OdBrLoopVertexTraverser obj)
OdBrLoopVertexTraverser(IntPtr cPtr, bool cMemoryOwn)
OdBrLoopVertexTraverser(OdBrLoopVertexTraverser arg0)
override void Dispose(bool disposing)
OdBrErrorStatus setLoop(OdBrFaceLoopTraverser faceLoop)
static HandleRef getCPtr(OdBrVertex obj)
Definition: OdBrVertex.cs:25
static HandleRef getCPtr(OdBrVertexLoopTraverser obj)
static HandleRef getCPtr(OdGePoint2d obj)
Definition: OdGePoint2d.cs:26