Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDbGroundPlaneBackground.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 OdDbGroundPlaneBackground(IntPtr cPtr, bool cMemoryOwn) : base(TD_DbPINVOKE.OdDbGroundPlaneBackground_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdDbGroundPlaneBackground 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 static OdDbGroundPlaneBackground cast(OdRxObject pObj) {// OdSmartPtr<OdDbGroundPlaneBackground>
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
47
49 if (null != mTrans)
50 {
51 mTrans.AddObject((OdDbGroundPlaneBackground)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGroundPlaneBackground),ptr, true));
52 ret = (OdDbGroundPlaneBackground)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGroundPlaneBackground),ptr, false);
53 }
54 else
55 {
56 ret = (OdDbGroundPlaneBackground)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGroundPlaneBackground),ptr, true);
57 }
58
60 return ret;
61}
62
63 public new static OdRxClass desc() {
64 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TD_DbPINVOKE.OdDbGroundPlaneBackground_desc(),false); /*createInt 3_2*/
65
67 return ret;
68}
69
70 public override OdRxClass isA() {
71 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),TD_DbPINVOKE.OdDbGroundPlaneBackground_isA(swigCPtr),false); /*createInt 3_2*/
72
74 return ret;
75}
76
77 public override OdRxObject queryX(OdRxClass protocolClass) {
78 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),TD_DbPINVOKE.OdDbGroundPlaneBackground_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
79
81 return ret;
82}
83
84 public new static OdDbGroundPlaneBackground createObject() {// OdSmartPtr<OdDbGroundPlaneBackground>
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
88
90 if (null != mTrans)
91 {
92 mTrans.AddObject((OdDbGroundPlaneBackground)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGroundPlaneBackground),ptr, true));
93 ret = (OdDbGroundPlaneBackground)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGroundPlaneBackground),ptr, false);
94 }
95 else
96 {
97 ret = (OdDbGroundPlaneBackground)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdDbGroundPlaneBackground),ptr, true);
98 }
99
101 return ret;
102}
103
107 }
108
112 return ret;
113 }
114
118 }
119
123 return ret;
124 }
125
129 }
130
134 return ret;
135 }
136
140 }
141
145 return ret;
146 }
147
151 }
152
156 return ret;
157 }
158
162 }
163
167 return ret;
168 }
169
170 public override OdResult dwgInFields(OdDbDwgFiler pFiler) {
173 return ret;
174 }
175
176 public override void dwgOutFields(OdDbDwgFiler pFiler) {
179 }
180
181 public override OdResult dxfInFields(OdDbDxfFiler pFiler) {
184 return ret;
185 }
186
187 public override void dxfOutFields(OdDbDxfFiler pFiler) {
190 }
191
192 public override UInt32 subSetAttributes(OdGiDrawableTraits pTraits) {
193// test csout
194 /*SIMPLETYPE*/
197 return ret;
198 }
199
203 return ret;
204 }
205
206 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
207 string ret = TD_DbPINVOKE.OdDbGroundPlaneBackground_getRealClassName(ptr /*SIMPLETYPE*/);
209 return ret;
210 }
211
217
218}
219
220}
static HandleRef getCPtr(OdCmEntityColor obj)
static HandleRef getCPtr(OdGiDrawableTraits obj)
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
static HandleRef getCPtr(OdDbDwgFiler obj)
Definition: OdDbDwgFiler.cs:26
static HandleRef getCPtr(OdDbDxfFiler obj)
Definition: OdDbDxfFiler.cs:26
void setColorGroundPlaneFar(OdCmEntityColor color)
override void dwgOutFields(OdDbDwgFiler pFiler)
void setColorGroundPlaneNear(OdCmEntityColor color)
void setColorUndergroundAzimuth(OdCmEntityColor color)
static OdDbGroundPlaneBackground cast(OdRxObject pObj)
void setColorSkyZenith(OdCmEntityColor color)
void setColorSkyHorizon(OdCmEntityColor color)
override UInt32 subSetAttributes(OdGiDrawableTraits pTraits)
override OdGiDrawable.DrawableType drawableType()
static new OdDbGroundPlaneBackground createObject()
override Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
void setColorUndergroundHorizon(OdCmEntityColor color)
static HandleRef getCPtr(OdDbGroundPlaneBackground obj)
override OdResult dxfInFields(OdDbDxfFiler pFiler)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
override void dxfOutFields(OdDbDxfFiler pFiler)
OdDbGroundPlaneBackground(IntPtr cPtr, bool cMemoryOwn)
override OdRxObject queryX(OdRxClass protocolClass)
static global::System.Exception Retrieve()
static IntPtr OdDbGroundPlaneBackground_isA(HandleRef jarg1)
static IntPtr OdDbGroundPlaneBackground_queryX(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdDbGroundPlaneBackground_colorSkyHorizon(HandleRef jarg1)
static UInt32 OdDbGroundPlaneBackground_subSetAttributes(HandleRef jarg1, HandleRef jarg2)
static void OdDbGroundPlaneBackground_setColorUndergroundAzimuth(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDbGroundPlaneBackground_colorGroundPlaneNear(HandleRef jarg1)
static void OdDbGroundPlaneBackground_setColorSkyZenith(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static string OdDbGroundPlaneBackground_getRealClassName(IntPtr jarg1)
static void OdDbGroundPlaneBackground_setColorSkyHorizon(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbGroundPlaneBackground_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdDbGroundPlaneBackground_cast(HandleRef jarg1)
static void OdDbGroundPlaneBackground_setColorGroundPlaneNear(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbGroundPlaneBackground_desc()
static global::System.IntPtr OdDbGroundPlaneBackground_colorGroundPlaneFar(HandleRef jarg1)
static void delete_OdDbGroundPlaneBackground(HandleRef jarg1)
static IntPtr OdDbGroundPlaneBackground_createObject()
static void OdDbGroundPlaneBackground_setColorGroundPlaneFar(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDbGroundPlaneBackground_colorUndergroundAzimuth(HandleRef jarg1)
static void OdDbGroundPlaneBackground_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbGroundPlaneBackground_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbGroundPlaneBackground_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static void OdDbGroundPlaneBackground_setColorUndergroundHorizon(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdDbGroundPlaneBackground_colorUndergroundHorizon(HandleRef jarg1)
static global::System.IntPtr OdDbGroundPlaneBackground_colorSkyZenith(HandleRef jarg1)
static int OdDbGroundPlaneBackground_drawableType(HandleRef jarg1)