Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdGiExtents3dSpaceEdge.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 OdGiExtents3dSpaceEdge(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.OdGiExtents3dSpaceEdge_SWIGUpcast(cPtr), cMemoryOwn) {
21 swigCPtr = new HandleRef(this, cPtr);
22 }
23
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 public static HandleRef getCPtr(OdGiExtents3dSpaceEdge 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 UInt64 m_iVert1 {
43 set {
44 /*SIMPLETYPE*/
47 }
48 get {
49 /*SIMPLETYPE*/
52 return ret;
53 }
54 }
55
56 public UInt64 m_iVert2 {
57 set {
58 /*SIMPLETYPE*/
61 }
62 get {
63 /*SIMPLETYPE*/
66 return ret;
67 }
68 }
69
70 public bool m_bVisited {
71 set {
74 }
75 get {
78 return ret;
79 }
80 }
81
82 public bool m_bIsVisible {
83 set {
86 }
87 get {
90 return ret;
91 }
92 }
93
94 public OdGiExtents3dSpaceEdge(OdGiExtents3dSpacePoint pt1, OdGiExtents3dSpacePoint pt2, Int64 /*SIMPLETYPE*/ uniqueID) : this(GlobalsPINVOKE.new_OdGiExtents3dSpaceEdge(OdGiExtents3dSpacePoint.getCPtr(pt1), OdGiExtents3dSpacePoint.getCPtr(pt2), uniqueID /*SIMPLETYPE*/), true) {
96 }
97
98 public void setVisited(bool bVisit) {
101 }
102
103 public bool isVisited() {
106 return ret;
107 }
108
109 public UInt64 getSecondVertex(UInt64 /*SIMPLETYPE*/ iDfirst) {
110// test csout
111 /*SIMPLETYPE*/
112 UInt64 ret = GlobalsPINVOKE.OdGiExtents3dSpaceEdge_getSecondVertex(swigCPtr, iDfirst /*SIMPLETYPE*/);
114 return ret;
115 }
116
117 public override bool isInExtents(OdGeExtents3d extents) {
120 return ret;
121 }
122
123 public override bool isInExtents(OdGeExtents2d extents) {
126 return ret;
127 }
128
129 public override bool isEqual(OdGiExtentsSpaceObject pObject, OdGeTol tol) {
132 return ret;
133 }
134
135 public override bool isEqual(OdGiExtentsSpaceObject pObject) {
138 return ret;
139 }
140
141}
142
143}
static global::System.Exception Retrieve()
static bool OdGiExtents3dSpaceEdge_isEqual__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGiExtents3dSpaceEdge_isInExtents__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt64 OdGiExtents3dSpaceEdge_m_iVert2_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt64 OdGiExtents3dSpaceEdge_m_iVert1_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdGiExtents3dSpaceEdge(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGiExtents3dSpaceEdge_isInExtents__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGiExtents3dSpaceEdge_m_bIsVisible_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiExtents3dSpaceEdge_m_bIsVisible_set(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdGiExtents3dSpaceEdge_m_iVert1_set(global::System.Runtime.InteropServices.HandleRef jarg1, UInt64 jarg2)
static void OdGiExtents3dSpaceEdge_m_iVert2_set(global::System.Runtime.InteropServices.HandleRef jarg1, UInt64 jarg2)
static bool OdGiExtents3dSpaceEdge_isEqual__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiExtents3dSpaceEdge_m_bVisited_set(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static UInt64 OdGiExtents3dSpaceEdge_getSecondVertex(global::System.Runtime.InteropServices.HandleRef jarg1, UInt64 jarg2)
static bool OdGiExtents3dSpaceEdge_m_bVisited_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiExtents3dSpaceEdge_setVisited(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool OdGiExtents3dSpaceEdge_isVisited(global::System.Runtime.InteropServices.HandleRef jarg1)
static HandleRef getCPtr(OdGeExtents2d obj)
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeTol obj)
Definition: OdGeTol.cs:26
override bool isEqual(OdGiExtentsSpaceObject pObject, OdGeTol tol)
override bool isInExtents(OdGeExtents3d extents)
OdGiExtents3dSpaceEdge(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdGiExtents3dSpaceEdge obj)
override bool isInExtents(OdGeExtents2d extents)
override void Dispose(bool disposing)
OdGiExtents3dSpaceEdge(OdGiExtents3dSpacePoint pt1, OdGiExtents3dSpacePoint pt2, Int64 uniqueID)
override bool isEqual(OdGiExtentsSpaceObject pObject)
static HandleRef getCPtr(OdGiExtentsSpaceObject obj)