Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDbHardOwnershipId.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
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdDbHardOwnershipId(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdDbHardOwnershipId_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDbHardOwnershipId 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 OdDbHardOwnershipId() : this(TD_DbPINVOKE.new_OdDbHardOwnershipId__SWIG_0(), true) {
45 }
46
47 public OdDbHardOwnershipId(OdDbObjectId objectId) : this(TD_DbPINVOKE.new_OdDbHardOwnershipId__SWIG_1(OdDbObjectId.getCPtr(objectId)), true) {
49 }
50
51 public OdDbHardOwnershipId(OdDbStub objectId) : this(TD_DbPINVOKE.new_OdDbHardOwnershipId__SWIG_2(OdDbStub.getCPtr(objectId)), true) {
53 }
54
58 return ret;
59 }
60
64 return ret;
65 }
66
67 public new bool IsNotEqual(OdDbObjectId objectId) {
70 return ret;
71 }
72
73 public bool IsNotEqual(OdDbStub objectId) {
76 return ret;
77 }
78
79 public new bool IsEqual(OdDbObjectId objectId) {
82 return ret;
83 }
84
85 public bool IsEqual(OdDbStub objectId) {
88 return ret;
89 }
90
91}
92
93}
static HandleRef getCPtr(OdDbStub obj)
Definition: OdDbStub.cs:26
OdDbHardOwnershipId(OdDbObjectId objectId)
override void Dispose(bool disposing)
new bool IsEqual(OdDbObjectId objectId)
bool IsEqual(OdDbStub objectId)
new OdDbHardOwnershipId AssignOdDbStub(OdDbStub objectId)
new bool IsNotEqual(OdDbObjectId objectId)
OdDbHardOwnershipId(OdDbStub objectId)
static HandleRef getCPtr(OdDbHardOwnershipId obj)
new OdDbHardOwnershipId Assign(OdDbObjectId objectId)
bool IsNotEqual(OdDbStub objectId)
OdDbHardOwnershipId(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(OdDbObjectId obj)
Definition: OdDbObjectId.cs:27
static global::System.Exception Retrieve()
static void delete_OdDbHardOwnershipId(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDbHardOwnershipId_IsEqual__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDbHardOwnershipId_IsNotEqual__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDbHardOwnershipId_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDbHardOwnershipId_AssignOdDbStub(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDbHardOwnershipId_IsEqual__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDbHardOwnershipId_IsNotEqual__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)