Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
ModelerModule.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.TD {
12
13using System;
14using System.Runtime.InteropServices;
15using Teigha.Core;
16
17public class ModelerModule : OdRxModule {
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public ModelerModule(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.ModelerModule_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(ModelerModule obj) {
27 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
28 }
29
30 protected override void Dispose(bool disposing) {
31 lock(this) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
33 if (swigCMemOwn) {
34 swigCMemOwn = false;
36 }
37 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
38 }
39 base.Dispose(disposing);
40 }
41 }
42
43 public virtual OdResult setTriangulationParams(wrTriangulationParams TriangulationParams) {
46 return ret;
47 }
48
49 public virtual void getTriangulationParams(wrTriangulationParams TriangulationParams) {
52 }
53
54 public virtual IntPtr dummy() {
55// test csout
56 /*SIMPLETYPE*/
57 IntPtr ret = TD_DbPINVOKE.ModelerModule_dummy(swigCPtr);
59 return ret;
60 }
61
62 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
63 string ret = TD_DbPINVOKE.ModelerModule_getRealClassName(ptr /*SIMPLETYPE*/);
65 return ret;
66 }
67
68}
69
70}
static HandleRef getCPtr(wrTriangulationParams obj)
virtual IntPtr dummy()
static string getRealClassName(IntPtr ptr)
virtual void getTriangulationParams(wrTriangulationParams TriangulationParams)
static HandleRef getCPtr(ModelerModule obj)
override void Dispose(bool disposing)
virtual OdResult setTriangulationParams(wrTriangulationParams TriangulationParams)
ModelerModule(IntPtr cPtr, bool cMemoryOwn)
static global::System.Exception Retrieve()
static void delete_ModelerModule(HandleRef jarg1)
static IntPtr ModelerModule_dummy(HandleRef jarg1)
static void ModelerModule_getTriangulationParams(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int ModelerModule_setTriangulationParams(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string ModelerModule_getRealClassName(IntPtr jarg1)