Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdGiGradientGenerator.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 OdGiGradientGenerator : 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 OdGiGradientGenerator(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(OdGiGradientGenerator 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 OdGiGradientGenerator() : this(GlobalsPINVOKE.new_OdGiGradientGenerator__SWIG_0(), true) {
53 }
54
55 public OdGiGradientGenerator(OdGiGradientGenerator other) : this(GlobalsPINVOKE.new_OdGiGradientGenerator__SWIG_1(OdGiGradientGenerator.getCPtr(other)), true) {
57 }
58
59 public void createColorArray(UInt32 /*SIMPLETYPE*/ nColors) {
60 GlobalsPINVOKE.OdGiGradientGenerator_createColorArray(swigCPtr, nColors /*SIMPLETYPE*/);
62 }
63
64 public void createColorArrayFilled(UInt32 /*SIMPLETYPE*/ color, UInt32 /*SIMPLETYPE*/ nColors) {
65 GlobalsPINVOKE.OdGiGradientGenerator_createColorArrayFilled(swigCPtr, color /*SIMPLETYPE*/, nColors /*SIMPLETYPE*/);
67 }
68
69 public void copyGradient(OdUInt32Array other) {
72 }
73
74 public void copyGradient(UInt32[] /*array applied*/ colors) {
75IntPtr p_colors=Teigha.Core.Helpers.MarshalPalette(colors);
76 try {
79 } finally {
80Marshal.FreeCoTaskMem(p_colors);
81 }
82 }
83
84 public void createGradient(UInt32 /*SIMPLETYPE*/ color1, UInt32 /*SIMPLETYPE*/ color2, UInt32 /*SIMPLETYPE*/ nColors, OdGiGradientGenerator.InterpolationType ipl) {
85 GlobalsPINVOKE.OdGiGradientGenerator_createGradient__SWIG_0(swigCPtr, color1 /*SIMPLETYPE*/, color2 /*SIMPLETYPE*/, nColors /*SIMPLETYPE*/, (int)ipl);
87 }
88
89 public void createGradient(UInt32 /*SIMPLETYPE*/ color1, UInt32 /*SIMPLETYPE*/ color2, UInt32 /*SIMPLETYPE*/ nColors) {
90 GlobalsPINVOKE.OdGiGradientGenerator_createGradient__SWIG_1(swigCPtr, color1 /*SIMPLETYPE*/, color2 /*SIMPLETYPE*/, nColors /*SIMPLETYPE*/);
92 }
93
94 public void createGradient(UInt32 /*SIMPLETYPE*/ color1, UInt32 /*SIMPLETYPE*/ color2, UInt32 /*SIMPLETYPE*/ color3, UInt32 /*SIMPLETYPE*/ nColors, OdGiGradientGenerator.InterpolationType ipl) {
95 GlobalsPINVOKE.OdGiGradientGenerator_createGradient__SWIG_2(swigCPtr, color1 /*SIMPLETYPE*/, color2 /*SIMPLETYPE*/, color3 /*SIMPLETYPE*/, nColors /*SIMPLETYPE*/, (int)ipl);
97 }
98
99 public void createGradient(UInt32 /*SIMPLETYPE*/ color1, UInt32 /*SIMPLETYPE*/ color2, UInt32 /*SIMPLETYPE*/ color3, UInt32 /*SIMPLETYPE*/ nColors) {
100 GlobalsPINVOKE.OdGiGradientGenerator_createGradient__SWIG_3(swigCPtr, color1 /*SIMPLETYPE*/, color2 /*SIMPLETYPE*/, color3 /*SIMPLETYPE*/, nColors /*SIMPLETYPE*/);
102 }
103
104 public void createGradient(UInt32 /*SIMPLETYPE*/ color1, UInt32 /*SIMPLETYPE*/ color2, UInt32 /*SIMPLETYPE*/ color3, UInt32 /*SIMPLETYPE*/ nColors, OdGiGradientGenerator.InterpolationType ipl1, OdGiGradientGenerator.InterpolationType ipl2) {
105 GlobalsPINVOKE.OdGiGradientGenerator_createGradient__SWIG_4(swigCPtr, color1 /*SIMPLETYPE*/, color2 /*SIMPLETYPE*/, color3 /*SIMPLETYPE*/, nColors /*SIMPLETYPE*/, (int)ipl1, (int)ipl2);
107 }
108
109 public void createGradient(UInt32 /*SIMPLETYPE*/ color1, UInt32 /*SIMPLETYPE*/ color2, UInt32 /*SIMPLETYPE*/ color3, UInt32 /*SIMPLETYPE*/ color4, UInt32 /*SIMPLETYPE*/ nColors, OdGiGradientGenerator.InterpolationType ipl) {
110 GlobalsPINVOKE.OdGiGradientGenerator_createGradient__SWIG_5(swigCPtr, color1 /*SIMPLETYPE*/, color2 /*SIMPLETYPE*/, color3 /*SIMPLETYPE*/, color4 /*SIMPLETYPE*/, nColors /*SIMPLETYPE*/, (int)ipl);
112 }
113
114 public void createGradient(UInt32 /*SIMPLETYPE*/ color1, UInt32 /*SIMPLETYPE*/ color2, UInt32 /*SIMPLETYPE*/ color3, UInt32 /*SIMPLETYPE*/ color4, UInt32 /*SIMPLETYPE*/ nColors) {
115 GlobalsPINVOKE.OdGiGradientGenerator_createGradient__SWIG_6(swigCPtr, color1 /*SIMPLETYPE*/, color2 /*SIMPLETYPE*/, color3 /*SIMPLETYPE*/, color4 /*SIMPLETYPE*/, nColors /*SIMPLETYPE*/);
117 }
118
119 public void createGradient(UInt32 /*SIMPLETYPE*/ color1, UInt32 /*SIMPLETYPE*/ color2, UInt32 /*SIMPLETYPE*/ color3, UInt32 /*SIMPLETYPE*/ color4, UInt32 /*SIMPLETYPE*/ nColors, OdGiGradientGenerator.InterpolationType ipl1, OdGiGradientGenerator.InterpolationType ipl2, OdGiGradientGenerator.InterpolationType ipl3) {
120 GlobalsPINVOKE.OdGiGradientGenerator_createGradient__SWIG_7(swigCPtr, color1 /*SIMPLETYPE*/, color2 /*SIMPLETYPE*/, color3 /*SIMPLETYPE*/, color4 /*SIMPLETYPE*/, nColors /*SIMPLETYPE*/, (int)ipl1, (int)ipl2, (int)ipl3);
122 }
123
124 public void createGradient(UInt32 /*SIMPLETYPE*/ color1, UInt32 /*SIMPLETYPE*/ color2, UInt32 /*SIMPLETYPE*/ color3, UInt32 /*SIMPLETYPE*/ color4, UInt32 /*SIMPLETYPE*/ color5, UInt32 /*SIMPLETYPE*/ nColors, OdGiGradientGenerator.InterpolationType ipl) {
125 GlobalsPINVOKE.OdGiGradientGenerator_createGradient__SWIG_8(swigCPtr, color1 /*SIMPLETYPE*/, color2 /*SIMPLETYPE*/, color3 /*SIMPLETYPE*/, color4 /*SIMPLETYPE*/, color5 /*SIMPLETYPE*/, nColors /*SIMPLETYPE*/, (int)ipl);
127 }
128
129 public void createGradient(UInt32 /*SIMPLETYPE*/ color1, UInt32 /*SIMPLETYPE*/ color2, UInt32 /*SIMPLETYPE*/ color3, UInt32 /*SIMPLETYPE*/ color4, UInt32 /*SIMPLETYPE*/ color5, UInt32 /*SIMPLETYPE*/ nColors) {
130 GlobalsPINVOKE.OdGiGradientGenerator_createGradient__SWIG_9(swigCPtr, color1 /*SIMPLETYPE*/, color2 /*SIMPLETYPE*/, color3 /*SIMPLETYPE*/, color4 /*SIMPLETYPE*/, color5 /*SIMPLETYPE*/, nColors /*SIMPLETYPE*/);
132 }
133
134 public void createGradient(UInt32 /*SIMPLETYPE*/ color1, UInt32 /*SIMPLETYPE*/ color2, UInt32 /*SIMPLETYPE*/ color3, UInt32 /*SIMPLETYPE*/ color4, UInt32 /*SIMPLETYPE*/ color5, UInt32 /*SIMPLETYPE*/ nColors, OdGiGradientGenerator.InterpolationType ipl1, OdGiGradientGenerator.InterpolationType ipl2, OdGiGradientGenerator.InterpolationType ipl3, OdGiGradientGenerator.InterpolationType ipl4) {
135 GlobalsPINVOKE.OdGiGradientGenerator_createGradient__SWIG_10(swigCPtr, color1 /*SIMPLETYPE*/, color2 /*SIMPLETYPE*/, color3 /*SIMPLETYPE*/, color4 /*SIMPLETYPE*/, color5 /*SIMPLETYPE*/, nColors /*SIMPLETYPE*/, (int)ipl1, (int)ipl2, (int)ipl3, (int)ipl4);
137 }
138
139 public void fillInterval(UInt32 /*SIMPLETYPE*/ color, double from, double to) {
140 GlobalsPINVOKE.OdGiGradientGenerator_fillInterval__SWIG_0(swigCPtr, color /*SIMPLETYPE*/, from, to);
142 }
143
144 public void fillInterval(UInt32 /*SIMPLETYPE*/ color, double from) {
145 GlobalsPINVOKE.OdGiGradientGenerator_fillInterval__SWIG_1(swigCPtr, color /*SIMPLETYPE*/, from);
147 }
148
149 public void fillInterval(UInt32 /*SIMPLETYPE*/ color) {
150 GlobalsPINVOKE.OdGiGradientGenerator_fillInterval__SWIG_2(swigCPtr, color /*SIMPLETYPE*/);
152 }
153
154 public void fillInterval(UInt32 /*SIMPLETYPE*/ color, UInt32 /*SIMPLETYPE*/ from, UInt32 /*SIMPLETYPE*/ to) {
155 GlobalsPINVOKE.OdGiGradientGenerator_fillInterval__SWIG_3(swigCPtr, color /*SIMPLETYPE*/, from /*SIMPLETYPE*/, to /*SIMPLETYPE*/);
157 }
158
159 public void generateInterval(UInt32 /*SIMPLETYPE*/ color1, UInt32 /*SIMPLETYPE*/ color2, double from, double to, OdGiGradientGenerator.InterpolationType ipl) {
160 GlobalsPINVOKE.OdGiGradientGenerator_generateInterval__SWIG_0(swigCPtr, color1 /*SIMPLETYPE*/, color2 /*SIMPLETYPE*/, from, to, (int)ipl);
162 }
163
164 public void generateInterval(UInt32 /*SIMPLETYPE*/ color1, UInt32 /*SIMPLETYPE*/ color2, double from, double to) {
165 GlobalsPINVOKE.OdGiGradientGenerator_generateInterval__SWIG_1(swigCPtr, color1 /*SIMPLETYPE*/, color2 /*SIMPLETYPE*/, from, to);
167 }
168
169 public void generateInterval(UInt32 /*SIMPLETYPE*/ color1, UInt32 /*SIMPLETYPE*/ color2, double from) {
170 GlobalsPINVOKE.OdGiGradientGenerator_generateInterval__SWIG_2(swigCPtr, color1 /*SIMPLETYPE*/, color2 /*SIMPLETYPE*/, from);
172 }
173
174 public void generateInterval(UInt32 /*SIMPLETYPE*/ color1, UInt32 /*SIMPLETYPE*/ color2) {
175 GlobalsPINVOKE.OdGiGradientGenerator_generateInterval__SWIG_3(swigCPtr, color1 /*SIMPLETYPE*/, color2 /*SIMPLETYPE*/);
177 }
178
179 public void generateInterval(UInt32 /*SIMPLETYPE*/ color1, UInt32 /*SIMPLETYPE*/ color2, UInt32 /*SIMPLETYPE*/ from, UInt32 /*SIMPLETYPE*/ to, OdGiGradientGenerator.InterpolationType ipl) {
180 GlobalsPINVOKE.OdGiGradientGenerator_generateInterval__SWIG_4(swigCPtr, color1 /*SIMPLETYPE*/, color2 /*SIMPLETYPE*/, from /*SIMPLETYPE*/, to /*SIMPLETYPE*/, (int)ipl);
182 }
183
184 public void generateInterval(UInt32 /*SIMPLETYPE*/ color1, UInt32 /*SIMPLETYPE*/ color2, UInt32 /*SIMPLETYPE*/ from, UInt32 /*SIMPLETYPE*/ to) {
185 GlobalsPINVOKE.OdGiGradientGenerator_generateInterval__SWIG_5(swigCPtr, color1 /*SIMPLETYPE*/, color2 /*SIMPLETYPE*/, from /*SIMPLETYPE*/, to /*SIMPLETYPE*/);
187 }
188
189 public UInt32 colorsCount() {
190// test csout
191 /*SIMPLETYPE*/
194 return ret;
195 }
196
197 public UInt32 colorAt(UInt32 /*SIMPLETYPE*/ nColor) {
198// test csout
199 /*SIMPLETYPE*/
200 UInt32 ret = GlobalsPINVOKE.OdGiGradientGenerator_colorAt__SWIG_0(swigCPtr, nColor /*SIMPLETYPE*/);
202 return ret;
203 }
204
205 public UInt32 colorAt(double at) {
206// test csout
207 /*SIMPLETYPE*/
208 UInt32 ret = GlobalsPINVOKE.OdGiGradientGenerator_colorAt__SWIG_1(swigCPtr, at);
210 return ret;
211 }
212
213 public bool isInitialized() {
216 return ret;
217 }
218
220// csout array
222
224 return res;
225}
226
230 }
231
235 return ret;
236 }
237
238 public static UInt32 interpolateColor(UInt32 /*SIMPLETYPE*/ color1, UInt32 /*SIMPLETYPE*/ color2, double at, OdGiGradientGenerator.InterpolationType ipl, OdGiGradientGenerator.AddressMode mode) {
239// test csout
240 /*SIMPLETYPE*/
241 UInt32 ret = GlobalsPINVOKE.OdGiGradientGenerator_interpolateColor__SWIG_0(color1 /*SIMPLETYPE*/, color2 /*SIMPLETYPE*/, at, (int)ipl, (int)mode);
243 return ret;
244 }
245
246 public static UInt32 interpolateColor(UInt32 /*SIMPLETYPE*/ color1, UInt32 /*SIMPLETYPE*/ color2, double at, OdGiGradientGenerator.InterpolationType ipl) {
247// test csout
248 /*SIMPLETYPE*/
249 UInt32 ret = GlobalsPINVOKE.OdGiGradientGenerator_interpolateColor__SWIG_1(color1 /*SIMPLETYPE*/, color2 /*SIMPLETYPE*/, at, (int)ipl);
251 return ret;
252 }
253
254 public static UInt32 interpolateColor(UInt32 /*SIMPLETYPE*/ color1, UInt32 /*SIMPLETYPE*/ color2, double at) {
255// test csout
256 /*SIMPLETYPE*/
257 UInt32 ret = GlobalsPINVOKE.OdGiGradientGenerator_interpolateColor__SWIG_2(color1 /*SIMPLETYPE*/, color2 /*SIMPLETYPE*/, at);
259 return ret;
260 }
261
265 return ret;
266 }
267
268 public static OdGiGradientGenerator createSpectrumGradient(UInt32 /*SIMPLETYPE*/ nColors, byte /*SIMPLETYPE*/ alpha) {
269 OdGiGradientGenerator ret = new OdGiGradientGenerator(GlobalsPINVOKE.OdGiGradientGenerator_createSpectrumGradient__SWIG_0(nColors /*SIMPLETYPE*/, alpha /*SIMPLETYPE*/), true);
271 return ret;
272 }
273
274 public static OdGiGradientGenerator createSpectrumGradient(UInt32 /*SIMPLETYPE*/ nColors) {
277 return ret;
278 }
279
283 }
284
285 public void Add(OdGiGradientGenerator other) {
288 }
289
295
296 public enum InterpolationType {
301 }
302
303 public enum AddressMode {
304 kClampMode = 0,
306 }
307
308}
309
310}
static global::System.Exception Retrieve()
static void OdGiGradientGenerator_createGradient__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, UInt32 jarg3, UInt32 jarg4, int jarg5)
static IntPtr OdGiGradientGenerator_asArray(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiGradientGenerator_createGradient__SWIG_8(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, UInt32 jarg3, UInt32 jarg4, UInt32 jarg5, UInt32 jarg6, UInt32 jarg7, int jarg8)
static void OdGiGradientGenerator_createGradient__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, UInt32 jarg3, UInt32 jarg4, UInt32 jarg5, int jarg6, int jarg7)
static void OdGiGradientGenerator_generateInterval__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, UInt32 jarg3, UInt32 jarg4, UInt32 jarg5, int jarg6)
static UInt32 OdGiGradientGenerator_colorAt__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static void delete_OdGiGradientGenerator(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiGradientGenerator_setAddressMode(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void OdGiGradientGenerator_generateInterval__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, UInt32 jarg3, double jarg4, double jarg5)
static void OdGiGradientGenerator_generateInterval__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, UInt32 jarg3)
static void OdGiGradientGenerator_generateInterval__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, UInt32 jarg3, double jarg4, double jarg5, int jarg6)
static void OdGiGradientGenerator_createGradient__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, UInt32 jarg3, UInt32 jarg4, UInt32 jarg5, UInt32 jarg6, int jarg7)
static void OdGiGradientGenerator_generateInterval__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, UInt32 jarg3, double jarg4)
static void OdGiGradientGenerator_createGradient__SWIG_9(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, UInt32 jarg3, UInt32 jarg4, UInt32 jarg5, UInt32 jarg6, UInt32 jarg7)
static global::System.IntPtr OdGiGradientGenerator_Assign(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiGradientGenerator_generateInterval__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, UInt32 jarg3, UInt32 jarg4, UInt32 jarg5)
static void OdGiGradientGenerator_Add(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiGradientGenerator_createGradient__SWIG_6(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, UInt32 jarg3, UInt32 jarg4, UInt32 jarg5, UInt32 jarg6)
static global::System.IntPtr OdGiGradientGenerator_createSpectrumGradient__SWIG_1(UInt32 jarg1)
static void OdGiGradientGenerator_appendGradient(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiGradientGenerator_createColorArrayFilled(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, UInt32 jarg3)
static int OdGiGradientGenerator_addressMode(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiGradientGenerator_fillInterval__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, UInt32 jarg3, UInt32 jarg4)
static void OdGiGradientGenerator_createGradient__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, UInt32 jarg3, UInt32 jarg4, UInt32 jarg5)
static void OdGiGradientGenerator_fillInterval__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, double jarg3)
static void OdGiGradientGenerator_copyGradient__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGiGradientGenerator_createGradient__SWIG_7(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, UInt32 jarg3, UInt32 jarg4, UInt32 jarg5, UInt32 jarg6, int jarg7, int jarg8, int jarg9)
static void OdGiGradientGenerator_fillInterval__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, double jarg3, double jarg4)
static void OdGiGradientGenerator_createColorArray(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static bool OdGiGradientGenerator_isInitialized(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 OdGiGradientGenerator_interpolateColor__SWIG_2(UInt32 jarg1, UInt32 jarg2, double jarg3)
static void OdGiGradientGenerator_createGradient__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, UInt32 jarg3, UInt32 jarg4, UInt32 jarg5, int jarg6)
static void OdGiGradientGenerator_createGradient__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, UInt32 jarg3, UInt32 jarg4)
static UInt32 OdGiGradientGenerator_colorAt__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static UInt32 OdGiGradientGenerator_interpolateColor__SWIG_0(UInt32 jarg1, UInt32 jarg2, double jarg3, int jarg4, int jarg5)
static UInt32 OdGiGradientGenerator_interpolateColor__SWIG_1(UInt32 jarg1, UInt32 jarg2, double jarg3, int jarg4)
static void OdGiGradientGenerator_createGradient__SWIG_10(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2, UInt32 jarg3, UInt32 jarg4, UInt32 jarg5, UInt32 jarg6, UInt32 jarg7, int jarg8, int jarg9, int jarg10, int jarg11)
static void OdGiGradientGenerator_fillInterval__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static UInt32 OdGiGradientGenerator_colorsCount(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGiGradientGenerator_createSpectrumGradient__SWIG_0(UInt32 jarg1, byte jarg2)
static void OdGiGradientGenerator_copyGradient__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
void createGradient(UInt32 color1, UInt32 color2, UInt32 color3, UInt32 color4, UInt32 nColors)
static UInt32 interpolateColor(UInt32 color1, UInt32 color2, double at, OdGiGradientGenerator.InterpolationType ipl)
static UInt32 interpolateColor(UInt32 color1, UInt32 color2, double at, OdGiGradientGenerator.InterpolationType ipl, OdGiGradientGenerator.AddressMode mode)
void generateInterval(UInt32 color1, UInt32 color2)
void createGradient(UInt32 color1, UInt32 color2, UInt32 color3, UInt32 color4, UInt32 color5, UInt32 nColors)
void createGradient(UInt32 color1, UInt32 color2, UInt32 color3, UInt32 nColors, OdGiGradientGenerator.InterpolationType ipl)
OdGiGradientGenerator.AddressMode addressMode()
void createGradient(UInt32 color1, UInt32 color2, UInt32 color3, UInt32 nColors, OdGiGradientGenerator.InterpolationType ipl1, OdGiGradientGenerator.InterpolationType ipl2)
void generateInterval(UInt32 color1, UInt32 color2, double from)
void generateInterval(UInt32 color1, UInt32 color2, UInt32 from, UInt32 to, OdGiGradientGenerator.InterpolationType ipl)
static UInt32 interpolateColor(UInt32 color1, UInt32 color2, double at)
void generateInterval(UInt32 color1, UInt32 color2, double from, double to, OdGiGradientGenerator.InterpolationType ipl)
virtual void Dispose(bool disposing)
static HandleRef getCPtr(OdGiGradientGenerator obj)
void createColorArrayFilled(UInt32 color, UInt32 nColors)
OdGiGradientGenerator Assign(OdGiGradientGenerator other)
void createGradient(UInt32 color1, UInt32 color2, UInt32 color3, UInt32 color4, UInt32 nColors, OdGiGradientGenerator.InterpolationType ipl1, OdGiGradientGenerator.InterpolationType ipl2, OdGiGradientGenerator.InterpolationType ipl3)
void createGradient(UInt32 color1, UInt32 color2, UInt32 nColors)
void createGradient(UInt32 color1, UInt32 color2, UInt32 color3, UInt32 color4, UInt32 color5, UInt32 nColors, OdGiGradientGenerator.InterpolationType ipl)
Teigha.Core.OdGiGradientGenerator.AddressMode vb_addressMode()
OdGiGradientGenerator(IntPtr cPtr, bool cMemoryOwn)
void generateInterval(UInt32 color1, UInt32 color2, UInt32 from, UInt32 to)
static OdGiGradientGenerator createSpectrumGradient(UInt32 nColors)
void fillInterval(UInt32 color, double from)
void createGradient(UInt32 color1, UInt32 color2, UInt32 color3, UInt32 color4, UInt32 color5, UInt32 nColors, OdGiGradientGenerator.InterpolationType ipl1, OdGiGradientGenerator.InterpolationType ipl2, OdGiGradientGenerator.InterpolationType ipl3, OdGiGradientGenerator.InterpolationType ipl4)
void setAddressMode(OdGiGradientGenerator.AddressMode mode)
void Add(OdGiGradientGenerator other)
void generateInterval(UInt32 color1, UInt32 color2, double from, double to)
void fillInterval(UInt32 color, UInt32 from, UInt32 to)
void copyGradient(OdUInt32Array other)
void fillInterval(UInt32 color, double from, double to)
void appendGradient(OdGiGradientGenerator other)
OdGiGradientGenerator(OdGiGradientGenerator other)
static OdGiGradientGenerator createSpectrumGradient(UInt32 nColors, byte alpha)
void createGradient(UInt32 color1, UInt32 color2, UInt32 color3, UInt32 color4, UInt32 nColors, OdGiGradientGenerator.InterpolationType ipl)
void createGradient(UInt32 color1, UInt32 color2, UInt32 color3, UInt32 nColors)
void createGradient(UInt32 color1, UInt32 color2, UInt32 nColors, OdGiGradientGenerator.InterpolationType ipl)
static HandleRef getCPtr(OdUInt32Array obj)