Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdBrepBuilderFillerParams.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 OdBrepBuilderFillerParams : 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 OdBrepBuilderFillerParams(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(OdBrepBuilderFillerParams 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 OdBrepBuilderFillerParams() : this(GlobalsPINVOKE.new_OdBrepBuilderFillerParams(), true) {
53 }
54
60
66
72
78
84
90
96
102
108
114
120
126
132
138
144
150
156
162
168
174
180
186
192
198
204
210
216
222
228
234
240
246
252
258
264
270
276
282
284 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),GlobalsPINVOKE.OdBrepBuilderFillerParams_sourceDb(swigCPtr),false); /*createInt 3_2*/
285
287 return ret;
288}
289
295
297 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),GlobalsPINVOKE.OdBrepBuilderFillerParams_destinationDb(swigCPtr),false); /*createInt 3_2*/
298
300 return ret;
301}
302
308
309 public enum BrepType {
310 kBrepUnknown = 0,
314 kBrepIfc,
315 kBrepMd,
316 kBrepPrc,
317 kBrepPS,
320 }
321
322}
323
324}
static global::System.Exception Retrieve()
static bool OdBrepBuilderFillerParams_isMake2dIntervalInclude3d(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdBrepBuilderFillerParams_setCheckShellsConnectivity(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdBrepBuilderFillerParams_setSkipCheckLoopType(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdBrepBuilderFillerParams_setupFor__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static global::System.IntPtr OdBrepBuilderFillerParams_setFixFaceRegionsConnections(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool OdBrepBuilderFillerParams_isSetVertexGsMarkersTags(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdBrepBuilderFillerParams_isSetEdgeGsMarkersTags(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdBrepBuilderFillerParams_setUseFaceRegions(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdBrepBuilderFillerParams_setGenerateVertices(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool OdBrepBuilderFillerParams_isIgnoreComplexShell(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdBrepBuilderFillerParams_isSetFaceGsMarkersTags(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdBrepBuilderFillerParams_isMakeEllipMajorGreaterMinor(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdBrepBuilderFillerParams_setIgnoreComplexShell(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool OdBrepBuilderFillerParams_isSkipCoedge2dCurve(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdBrepBuilderFillerParams(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdBrepBuilderFillerParams_isUseFaceRegions(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdBrepBuilderFillerParams_setSetFaceGsMarkersTags(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static int OdBrepBuilderFillerParams_sourceBrepType(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdBrepBuilderFillerParams_setMakeEllipMajorGreaterMinor(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static IntPtr OdBrepBuilderFillerParams_destinationDb(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdBrepBuilderFillerParams_destinationBrepType(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdBrepBuilderFillerParams_isGenerateExplicitLoops(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdBrepBuilderFillerParams_isOldUvCurveHandling(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdBrepBuilderFillerParams_setMake2dIntervalInclude3d(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdBrepBuilderFillerParams_setSkipNullSurface(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdBrepBuilderFillerParams_setupFor__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, HandleRef jarg3, int jarg4, HandleRef jarg5)
static global::System.IntPtr OdBrepBuilderFillerParams_setSetVertexGsMarkersTags(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool OdBrepBuilderFillerParams_isCheckShellsConnectivity(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdBrepBuilderFillerParams_setSkipCoedge2dCurve(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdBrepBuilderFillerParams_setupFor__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, HandleRef jarg3)
static bool OdBrepBuilderFillerParams_isSplitEdgeByPole(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdBrepBuilderFillerParams_setupFor__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
static global::System.IntPtr OdBrepBuilderFillerParams_setSetEdgeGsMarkersTags(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool OdBrepBuilderFillerParams_isSkipNullSurface(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdBrepBuilderFillerParams_setOldUvCurveHandling(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static IntPtr OdBrepBuilderFillerParams_sourceDb(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdBrepBuilderFillerParams_isGenerateVertices(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdBrepBuilderFillerParams_setupFor__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, int jarg3)
static bool OdBrepBuilderFillerParams_isFixFaceRegionsConnections(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdBrepBuilderFillerParams_isSkipCheckLoopType(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdBrepBuilderFillerParams_setGenerateExplicitLoops(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdBrepBuilderFillerParams_setSplitEdgeByPole(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdBrepBuilderFillerParams_setupFor__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, HandleRef jarg3, HandleRef jarg4)
OdBrepBuilderFillerParams setGenerateExplicitLoops(bool val)
OdBrepBuilderFillerParams setCheckShellsConnectivity(bool val)
OdBrepBuilderFillerParams setOldUvCurveHandling(bool val)
OdBrepBuilderFillerParams setSetFaceGsMarkersTags(bool val)
OdBrepBuilderFillerParams setupFor(OdBrepBuilderFillerParams.BrepType sourceBrepType, OdRxObject pSourceDb, OdRxObject pDestinationDb)
OdBrepBuilderFillerParams setIgnoreComplexShell(bool val)
OdBrepBuilderFillerParams setupFor(OdRxObject pSourceDb, OdBrepBuilderFillerParams.BrepType destinationBrepType)
OdBrepBuilderFillerParams setupFor(OdBrepBuilderFillerParams.BrepType sourceBrepType, OdBrepBuilderFillerParams.BrepType destinationBrepType)
OdBrepBuilderFillerParams setMakeEllipMajorGreaterMinor(bool val)
OdBrepBuilderFillerParams setSkipCoedge2dCurve(bool val)
OdBrepBuilderFillerParams setSplitEdgeByPole(bool val)
OdBrepBuilderFillerParams setupFor(OdBrepBuilderFillerParams.BrepType sourceBrepType, OdRxObject pDestinationDb)
OdBrepBuilderFillerParams setSkipCheckLoopType(bool val)
OdBrepBuilderFillerParams setSetVertexGsMarkersTags(bool val)
OdBrepBuilderFillerParams setSetEdgeGsMarkersTags(bool val)
OdBrepBuilderFillerParams setupFor(OdRxObject pSourceDb, OdRxObject pDestinationDb)
OdBrepBuilderFillerParams setupFor(OdBrepBuilderFillerParams.BrepType sourceBrepType, OdRxObject pSourceDb, OdBrepBuilderFillerParams.BrepType destinationBrepType, OdRxObject pDestinationDb)
OdBrepBuilderFillerParams(IntPtr cPtr, bool cMemoryOwn)
OdBrepBuilderFillerParams.BrepType sourceBrepType()
static HandleRef getCPtr(OdBrepBuilderFillerParams obj)
OdBrepBuilderFillerParams setUseFaceRegions(bool val)
OdBrepBuilderFillerParams setMake2dIntervalInclude3d(bool val)
OdBrepBuilderFillerParams setGenerateVertices(bool val)
OdBrepBuilderFillerParams setSkipNullSurface(bool val)
OdBrepBuilderFillerParams setFixFaceRegionsConnections(bool val)
OdBrepBuilderFillerParams.BrepType destinationBrepType()
static HandleRef getCPtr(OdRxObject obj)
Definition OdRxObject.cs:26