Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdIBrMeshControl.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
16public class OdIBrMeshControl : global::System.IDisposable {
17 private Object locker = new Object();
18 private HandleRef swigCPtr;
19 protected bool swigCMemOwn;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdIBrMeshControl(IntPtr cPtr, bool cMemoryOwn) {
22 swigCMemOwn = cMemoryOwn;
23 swigCPtr = new HandleRef(this, cPtr);
24 }
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdIBrMeshControl obj) {
27 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
28 }
29
31 Dispose(false);
32 }
33
34 public void Dispose() {
35 Dispose(true);
36 global::System.GC.SuppressFinalize(this);
37 }
38
39 protected virtual void Dispose(bool disposing) {
40 lock(this) {
41 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
42 if (swigCMemOwn) {
43 swigCMemOwn = false;
45 }
46 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
47 }
48 }
49 }
50
51 public virtual OdBrErrorStatus setMaxSubdivisions(UInt32 /*SIMPLETYPE*/ maxSubs) {
54 return ret;
55 }
56
60 return ret;
61 }
62
63 public virtual OdBrErrorStatus getMaxSubdivisions(out UInt32 /*SIMPLETYPE*/ maxSubs) {
66 return ret;
67 }
68
69 public virtual OdBrErrorStatus setMaxNodeSpacing(double maxNodeSpace) {
72 return ret;
73 }
74
78 return ret;
79 }
80
81 public virtual OdBrErrorStatus getMaxNodeSpacing(out double maxNodeSpace) {
84 return ret;
85 }
86
87 public virtual OdBrErrorStatus setAngTol(double angTol) {
90 return ret;
91 }
92
93 public virtual OdBrErrorStatus setAngTol() {
96 return ret;
97 }
98
99 public virtual OdBrErrorStatus getAngTol(out double angTol) {
102 return ret;
103 }
104
105 public virtual OdBrErrorStatus setDistTol(double distTol) {
108 return ret;
109 }
110
111 public virtual OdBrErrorStatus setDistTol() {
114 return ret;
115 }
116
117 public virtual OdBrErrorStatus getDistTol(out double distTol) {
120 return ret;
121 }
122
123}
124
125}
static global::System.Exception Retrieve()
static int OdIBrMeshControl_getMaxNodeSpacing(global::System.Runtime.InteropServices.HandleRef jarg1, out double jarg2)
static int OdIBrMeshControl_setMaxSubdivisions__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdIBrMeshControl_getDistTol(global::System.Runtime.InteropServices.HandleRef jarg1, out double jarg2)
static int OdIBrMeshControl_setMaxNodeSpacing__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdIBrMeshControl_setMaxSubdivisions__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static void delete_OdIBrMeshControl(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdIBrMeshControl_setAngTol__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdIBrMeshControl_setDistTol__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static int OdIBrMeshControl_setAngTol__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static int OdIBrMeshControl_getMaxSubdivisions(global::System.Runtime.InteropServices.HandleRef jarg1, out UInt32 jarg2)
static int OdIBrMeshControl_setDistTol__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdIBrMeshControl_getAngTol(global::System.Runtime.InteropServices.HandleRef jarg1, out double jarg2)
static int OdIBrMeshControl_setMaxNodeSpacing__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
virtual OdBrErrorStatus getDistTol(out double distTol)
static HandleRef getCPtr(OdIBrMeshControl obj)
virtual OdBrErrorStatus setAngTol(double angTol)
virtual OdBrErrorStatus setDistTol(double distTol)
virtual OdBrErrorStatus setMaxNodeSpacing()
virtual OdBrErrorStatus getMaxSubdivisions(out UInt32 maxSubs)
virtual OdBrErrorStatus setAngTol()
OdIBrMeshControl(IntPtr cPtr, bool cMemoryOwn)
virtual OdBrErrorStatus getMaxNodeSpacing(out double maxNodeSpace)
virtual OdBrErrorStatus setMaxSubdivisions()
virtual OdBrErrorStatus setMaxNodeSpacing(double maxNodeSpace)
virtual void Dispose(bool disposing)
virtual OdBrErrorStatus getAngTol(out double angTol)
virtual OdBrErrorStatus setMaxSubdivisions(UInt32 maxSubs)
virtual OdBrErrorStatus setDistTol()