Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdDgEnvMapGradient.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.TG {
12
13using System;
14using System.Runtime.InteropServices;
15using Teigha.Core;
16
17public class OdDgEnvMapGradient : global::System.IDisposable {
18 private Object locker = new Object();
19 private HandleRef swigCPtr;
20 protected bool swigCMemOwn;
21 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 public OdDgEnvMapGradient(IntPtr cPtr, bool cMemoryOwn) {
23 swigCMemOwn = cMemoryOwn;
24 swigCPtr = new HandleRef(this, cPtr);
25 }
26 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 public static HandleRef getCPtr(OdDgEnvMapGradient obj) {
28 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
29 }
30
32 Dispose(false);
33 }
34
35 public void Dispose() {
36 Dispose(true);
37 global::System.GC.SuppressFinalize(this);
38 }
39
40 protected virtual void Dispose(bool disposing) {
41 lock(this) {
42 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
43 if (swigCMemOwn) {
44 swigCMemOwn = false;
46 }
47 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
48 }
49 }
50 }
51
52 public OdDgEnvMapGradient() : this(TG_DbPINVOKE.new_OdDgEnvMapGradient(), true) {
54 }
55
56 public double getGroundExponent() {
59 return ret;
60 }
61
62 public void setGroundExponent(double dExponent) {
65 }
66
67 public double getSkyExponent() {
70 return ret;
71 }
72
73 public void setSkyExponent(double dExponent) {
76 }
77
78 public UInt32 getZenithColor() {
79// test csout
80 /*SIMPLETYPE*/
81 UInt32 ret = TG_DbPINVOKE.OdDgEnvMapGradient_getZenithColor(swigCPtr);
83 return ret;
84 }
85
86 public void setZenithColor(UInt32 /*SIMPLETYPE*/ clrColor) {
87 TG_DbPINVOKE.OdDgEnvMapGradient_setZenithColor(swigCPtr, clrColor /*SIMPLETYPE*/);
89 }
90
91 public UInt32 getNadirColor() {
92// test csout
93 /*SIMPLETYPE*/
94 UInt32 ret = TG_DbPINVOKE.OdDgEnvMapGradient_getNadirColor(swigCPtr);
96 return ret;
97 }
98
99 public void setNadirColor(UInt32 /*SIMPLETYPE*/ clrColor) {
100 TG_DbPINVOKE.OdDgEnvMapGradient_setNadirColor(swigCPtr, clrColor /*SIMPLETYPE*/);
102 }
103
104 public UInt32 getSkyColor() {
105// test csout
106 /*SIMPLETYPE*/
107 UInt32 ret = TG_DbPINVOKE.OdDgEnvMapGradient_getSkyColor(swigCPtr);
109 return ret;
110 }
111
112 public void setSkyColor(UInt32 /*SIMPLETYPE*/ clrColor) {
113 TG_DbPINVOKE.OdDgEnvMapGradient_setSkyColor(swigCPtr, clrColor /*SIMPLETYPE*/);
115 }
116
117 public UInt32 getGroundColor() {
118// test csout
119 /*SIMPLETYPE*/
120 UInt32 ret = TG_DbPINVOKE.OdDgEnvMapGradient_getGroundColor(swigCPtr);
122 return ret;
123 }
124
125 public void setGroundColor(UInt32 /*SIMPLETYPE*/ clrColor) {
126 TG_DbPINVOKE.OdDgEnvMapGradient_setGroundColor(swigCPtr, clrColor /*SIMPLETYPE*/);
128 }
129
133 return ret;
134 }
135
139 }
140
142 k4Colors = 0,
143 k2Colors = 1
144 }
145
146}
147
148}
virtual void Dispose(bool disposing)
void setGradientMode(OdDgEnvMapGradient.OdDgEnvMapGradientMode uMode)
void setSkyColor(UInt32 clrColor)
static HandleRef getCPtr(OdDgEnvMapGradient obj)
void setGroundExponent(double dExponent)
OdDgEnvMapGradient.OdDgEnvMapGradientMode getGradientMode()
void setGroundColor(UInt32 clrColor)
void setNadirColor(UInt32 clrColor)
void setSkyExponent(double dExponent)
void setZenithColor(UInt32 clrColor)
OdDgEnvMapGradient(IntPtr cPtr, bool cMemoryOwn)
static global::System.Exception Retrieve()
static double OdDgEnvMapGradient_getSkyExponent(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 OdDgEnvMapGradient_getGroundColor(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 OdDgEnvMapGradient_getNadirColor(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgEnvMapGradient_setGroundExponent(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static UInt32 OdDgEnvMapGradient_getSkyColor(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 OdDgEnvMapGradient_getZenithColor(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgEnvMapGradient_setSkyColor(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static void OdDgEnvMapGradient_setGradientMode(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void delete_OdDgEnvMapGradient(global::System.Runtime.InteropServices.HandleRef jarg1)
static double OdDgEnvMapGradient_getGroundExponent(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgEnvMapGradient_setNadirColor(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static int OdDgEnvMapGradient_getGradientMode(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgEnvMapGradient_setSkyExponent(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void OdDgEnvMapGradient_setZenithColor(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static void OdDgEnvMapGradient_setGroundColor(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)