Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdGiMapperItemEntry.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
17 private Object locker = new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
20 public OdGiMapperItemEntry(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.OdGiMapperItemEntry_SWIGUpcast(cPtr), cMemoryOwn) {
21 swigCPtr = new HandleRef(this, cPtr);
22 }
23
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 public static HandleRef getCPtr(OdGiMapperItemEntry obj) {
26 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
27 }
28
29 protected override void Dispose(bool disposing) {
30 lock(this) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
32 if (swigCMemOwn) {
33 swigCMemOwn = false;
35 }
36 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
37 }
38 base.Dispose(disposing);
39 }
40 }
41
42 public class MapInputTriangle : global::System.IDisposable {
43 private Object locker = new Object();
44 private HandleRef swigCPtr;
45 protected bool swigCMemOwn;
46 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
47 public MapInputTriangle(IntPtr cPtr, bool cMemoryOwn) {
48 swigCMemOwn = cMemoryOwn;
49 swigCPtr = new HandleRef(this, cPtr);
50 }
51 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
52 public static HandleRef getCPtr(MapInputTriangle obj) {
53 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
54 }
55
57 Dispose(false);
58 }
59
60 public void Dispose() {
61 Dispose(true);
62 global::System.GC.SuppressFinalize(this);
63 }
64
65 protected virtual void Dispose(bool disposing) {
66 lock(this) {
67 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
68 if (swigCMemOwn) {
69 swigCMemOwn = false;
70 GlobalsPINVOKE.delete_OdGiMapperItemEntry_MapInputTriangle(swigCPtr); // NESTED_DTOR_CSHARP
71 }
72 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
73 }
74 }
75 }
76
78 set {
81 }
82 get {
83 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGiMapperItemEntry_MapInputTriangle_inPt_get(swigCPtr);
84 OdGePoint3d ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdGePoint3d(cPtr, false);
86 return ret;
87 }
88 }
89
90 public MapInputTriangle() : this(GlobalsPINVOKE.new_OdGiMapperItemEntry_MapInputTriangle(), true) {
92 }
93
94 }
95
96 public class MapOutputCoords : global::System.IDisposable {
97 private Object locker = new Object();
98 private HandleRef swigCPtr;
99 protected bool swigCMemOwn;
100 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
101 public MapOutputCoords(IntPtr cPtr, bool cMemoryOwn) {
102 swigCMemOwn = cMemoryOwn;
103 swigCPtr = new HandleRef(this, cPtr);
104 }
105 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
106 public static HandleRef getCPtr(MapOutputCoords obj) {
107 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
108 }
109
111 Dispose(false);
112 }
113
114 public void Dispose() {
115 Dispose(true);
116 global::System.GC.SuppressFinalize(this);
117 }
118
119 protected virtual void Dispose(bool disposing) {
120 lock(this) {
121 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
122 if (swigCMemOwn) {
123 swigCMemOwn = false;
124 GlobalsPINVOKE.delete_OdGiMapperItemEntry_MapOutputCoords(swigCPtr); // NESTED_DTOR_CSHARP
125 }
126 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
127 }
128 }
129 }
130
132 set {
135 }
136 get {
137 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGiMapperItemEntry_MapOutputCoords_outCoord_get(swigCPtr);
138 OdGePoint2d ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdGePoint2d(cPtr, false);
140 return ret;
141 }
142 }
143
144 public MapOutputCoords() : this(GlobalsPINVOKE.new_OdGiMapperItemEntry_MapOutputCoords(), true) {
146 }
147
148 }
149
150 public static OdGiMapperItemEntry cast(OdRxObject pObj) {// OdSmartPtr<OdGiMapperItemEntry>
151 MemoryManager mMan = MemoryManager.GetMemoryManager();
152 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
154
155 OdGiMapperItemEntry ret = null;
156 if (null != mTrans)
157 {
158 mTrans.AddObject((OdGiMapperItemEntry)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiMapperItemEntry),ptr, true));
159 ret = (OdGiMapperItemEntry)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiMapperItemEntry),ptr, false);
160 }
161 else
162 {
163 ret = (OdGiMapperItemEntry)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiMapperItemEntry),ptr, true);
164 }
165
167 return ret;
168}
169
170 public new static OdRxClass desc() {
171 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGiMapperItemEntry_desc(),false); /*createInt 3_2*/
172
174 return ret;
175}
176
177 public override OdRxClass isA() {
178 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGiMapperItemEntry_isA(swigCPtr),false); /*createInt 3_2*/
179
181 return ret;
182}
183
184 public override OdRxObject queryX(OdRxClass protocolClass) {
185 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),GlobalsPINVOKE.OdGiMapperItemEntry_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
186
188 return ret;
189}
190
191 public static OdGiMapperItemEntry createObject() {// OdSmartPtr<OdGiMapperItemEntry>
192 MemoryManager mMan = MemoryManager.GetMemoryManager();
193 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
195
196 OdGiMapperItemEntry ret = null;
197 if (null != mTrans)
198 {
199 mTrans.AddObject((OdGiMapperItemEntry)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiMapperItemEntry),ptr, true));
200 ret = (OdGiMapperItemEntry)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiMapperItemEntry),ptr, false);
201 }
202 else
203 {
204 ret = (OdGiMapperItemEntry)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiMapperItemEntry),ptr, true);
205 }
206
208 return ret;
209}
210
211 public virtual OdGiMapper mapper() {
214 return ret;
215 }
216
217 public virtual void setMapper(OdGiMapper pMapper, OdGiMapper pInheritMapper) {
220 }
221
222 public virtual void setMapper(OdGiMapper pMapper, OdGiMapper pInheritMapper, OdGeMatrix3d tm) {
225 }
226
227 public virtual void setMapper(OdGiMapper pMaterialMapper) {
230 }
231
232 public virtual void setMapper(OdGiMapper pMaterialMapper, OdGeMatrix3d tm) {
235 }
236
237 public virtual OdGeMatrix3d inputTransform() {
240 return ret;
241 }
242
243 public virtual void setInputTransform(OdGeMatrix3d tm) {
246 }
247
248 public virtual OdGeMatrix3d deviceTransform() {
251 return ret;
252 }
253
254 public virtual void setDeviceTransform(OdGeMatrix3d dtm) {
257 }
258
259 public virtual OdGeMatrix3d modelTransform() {
262 return ret;
263 }
264
265 public virtual void setModelTransform(OdGeMatrix3d mtm) {
268 }
269
270 public virtual OdGeMatrix3d objectTransform() {
273 return ret;
274 }
275
276 public virtual void setObjectTransform(OdGeMatrix3d otm) {
279 }
280
281 public virtual OdGeMatrix3d outputTransform() {
284 return ret;
285 }
286
287 public virtual void setOutputTransform(OdGeMatrix3d tm) {
290 }
291
292 public virtual void recomputeTransformations() {
295 }
296
300 }
301
302 public virtual void mapCoords(OdGePoint3d trg, OdGePoint2d uv) {
305 }
306
310 }
311
312 public virtual void mapCoords(OdGePoint3d trg, OdGeVector3d normal, OdGePoint2d uv) {
315 }
316
317 public virtual void mapCoords(UInt32 /*SIMPLETYPE*/ nVerts, OdGePoint3d pVerts, OdGePoint2d pUV, UInt32 /*SIMPLETYPE*/ nList, Int32 /*SIMPLETYPE*/ pIds, OdGiMapperItemEntry.MappingIteratorType mapIt, OdGeVector3d pNormal, OdGeVector3d pFaceNormals, OdGeVector3d pVertNormals, OdGiOrientationType oType) {
318 GlobalsPINVOKE.OdGiMapperItemEntry_mapCoords__SWIG_4(swigCPtr, nVerts /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pVerts), OdGePoint2d.getCPtr(pUV), nList /*SIMPLETYPE*/, pIds /*SIMPLETYPE*/, (int)mapIt, OdGeVector3d.getCPtr(pNormal), OdGeVector3d.getCPtr(pFaceNormals), OdGeVector3d.getCPtr(pVertNormals), (int)oType);
320 }
321
322 public virtual void mapCoords(UInt32 /*SIMPLETYPE*/ nVerts, OdGePoint3d pVerts, OdGePoint2d pUV, UInt32 /*SIMPLETYPE*/ nList, Int32 /*SIMPLETYPE*/ pIds, OdGiMapperItemEntry.MappingIteratorType mapIt, OdGeVector3d pNormal, OdGeVector3d pFaceNormals, OdGeVector3d pVertNormals) {
323 GlobalsPINVOKE.OdGiMapperItemEntry_mapCoords__SWIG_5(swigCPtr, nVerts /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pVerts), OdGePoint2d.getCPtr(pUV), nList /*SIMPLETYPE*/, pIds /*SIMPLETYPE*/, (int)mapIt, OdGeVector3d.getCPtr(pNormal), OdGeVector3d.getCPtr(pFaceNormals), OdGeVector3d.getCPtr(pVertNormals));
325 }
326
327 public virtual void mapCoords(UInt32 /*SIMPLETYPE*/ nVerts, OdGePoint3d pVerts, OdGePoint2d pUV, UInt32 /*SIMPLETYPE*/ nList, Int32 /*SIMPLETYPE*/ pIds, OdGiMapperItemEntry.MappingIteratorType mapIt, OdGeVector3d pNormal, OdGeVector3d pFaceNormals) {
328 GlobalsPINVOKE.OdGiMapperItemEntry_mapCoords__SWIG_6(swigCPtr, nVerts /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pVerts), OdGePoint2d.getCPtr(pUV), nList /*SIMPLETYPE*/, pIds /*SIMPLETYPE*/, (int)mapIt, OdGeVector3d.getCPtr(pNormal), OdGeVector3d.getCPtr(pFaceNormals));
330 }
331
332 public virtual void mapCoords(UInt32 /*SIMPLETYPE*/ nVerts, OdGePoint3d pVerts, OdGePoint2d pUV, UInt32 /*SIMPLETYPE*/ nList, Int32 /*SIMPLETYPE*/ pIds, OdGiMapperItemEntry.MappingIteratorType mapIt, OdGeVector3d pNormal) {
333 GlobalsPINVOKE.OdGiMapperItemEntry_mapCoords__SWIG_7(swigCPtr, nVerts /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pVerts), OdGePoint2d.getCPtr(pUV), nList /*SIMPLETYPE*/, pIds /*SIMPLETYPE*/, (int)mapIt, OdGeVector3d.getCPtr(pNormal));
335 }
336
337 public virtual void mapCoords(UInt32 /*SIMPLETYPE*/ nVerts, OdGePoint3d pVerts, OdGePoint2d pUV, UInt32 /*SIMPLETYPE*/ nList, Int32 /*SIMPLETYPE*/ pIds, OdGiMapperItemEntry.MappingIteratorType mapIt) {
338 GlobalsPINVOKE.OdGiMapperItemEntry_mapCoords__SWIG_8(swigCPtr, nVerts /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pVerts), OdGePoint2d.getCPtr(pUV), nList /*SIMPLETYPE*/, pIds /*SIMPLETYPE*/, (int)mapIt);
340 }
341
342 public virtual void mapCoords(UInt32 /*SIMPLETYPE*/ nVerts, OdGePoint3d pVerts, OdGePoint2d pUV, UInt32 /*SIMPLETYPE*/ nList, Int32 /*SIMPLETYPE*/ pIds) {
343 GlobalsPINVOKE.OdGiMapperItemEntry_mapCoords__SWIG_9(swigCPtr, nVerts /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pVerts), OdGePoint2d.getCPtr(pUV), nList /*SIMPLETYPE*/, pIds /*SIMPLETYPE*/);
345 }
346
347 public virtual void mapCoords(UInt32 /*SIMPLETYPE*/ nVerts, OdGePoint3d pVerts, OdGePoint2d pUV, UInt32 /*SIMPLETYPE*/ nList) {
348 GlobalsPINVOKE.OdGiMapperItemEntry_mapCoords__SWIG_10(swigCPtr, nVerts /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pVerts), OdGePoint2d.getCPtr(pUV), nList /*SIMPLETYPE*/);
350 }
351
352 public virtual void mapCoords(UInt32 /*SIMPLETYPE*/ nVerts, OdGePoint3d pVerts, OdGePoint2d pUV) {
353 GlobalsPINVOKE.OdGiMapperItemEntry_mapCoords__SWIG_11(swigCPtr, nVerts /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pVerts), OdGePoint2d.getCPtr(pUV));
355 }
356
357 public virtual void mapPredefinedCoords(OdGePoint3d pInUVW, OdGePoint2d pOutUV, UInt32 /*SIMPLETYPE*/ nPoints) {
358 GlobalsPINVOKE.OdGiMapperItemEntry_mapPredefinedCoords(swigCPtr, OdGePoint3d.getCPtr(pInUVW), OdGePoint2d.getCPtr(pOutUV), nPoints /*SIMPLETYPE*/);
360 }
361
362 public virtual bool isEntityMapper() {
365 return ret;
366 }
367
368 public virtual bool isObjectMatrixNeed() {
371 return ret;
372 }
373
374 public virtual bool isModelMatrixNeed() {
377 return ret;
378 }
379
380 public virtual bool isDependsFromObjectMatrix() {
383 return ret;
384 }
385
386 public virtual bool isVertexTransformRequired() {
389 return ret;
390 }
391
392 public virtual void setVertexTransform(Int32 /*SIMPLETYPE*/ nCount, OdGePoint3d pPoints) {
393 GlobalsPINVOKE.OdGiMapperItemEntry_setVertexTransform__SWIG_0(swigCPtr, nCount /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pPoints));
395 }
396
397 public virtual void setVertexTransform(OdGeExtents3d exts) {
400 }
401
402 public virtual void setObjectTransform(Int32 /*SIMPLETYPE*/ nCount, OdGePoint3d pPoints) {
403 GlobalsPINVOKE.OdGiMapperItemEntry_setObjectTransform__SWIG_1(swigCPtr, nCount /*SIMPLETYPE*/, OdGePoint3d.getCPtr(pPoints));
405 }
406
407 public virtual void setObjectTransform(OdGeExtents3d exts) {
410 }
411
412 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
413 string ret = GlobalsPINVOKE.OdGiMapperItemEntry_getRealClassName(ptr /*SIMPLETYPE*/);
415 return ret;
416 }
417
419 kShellMapIt = 0,
421 kPolyIt
422 }
423
424}
425
426}
static global::System.Exception Retrieve()
static void OdGiMapperItemEntry_mapCoords__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void delete_OdGiMapperItemEntry_MapInputTriangle(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdGiMapperItemEntry_desc()
static void OdGiMapperItemEntry_mapCoords__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGiMapperItemEntry_mapper(HandleRef jarg1)
static global::System.IntPtr OdGiMapperItemEntry_modelTransform(HandleRef jarg1)
static bool OdGiMapperItemEntry_isDependsFromObjectMatrix(HandleRef jarg1)
static void OdGiMapperItemEntry_mapCoords__SWIG_9(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, UInt32 jarg5, Int32 jarg6)
static global::System.IntPtr OdGiMapperItemEntry_outputTransform(HandleRef jarg1)
static void OdGiMapperItemEntry_mapCoords__SWIG_11(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr OdGiMapperItemEntry_inputTransform(HandleRef jarg1)
static global::System.IntPtr OdGiMapperItemEntry_MapOutputCoords_outCoord_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static string OdGiMapperItemEntry_getRealClassName(IntPtr jarg1)
static bool OdGiMapperItemEntry_isEntityMapper(HandleRef jarg1)
static void OdGiMapperItemEntry_mapCoords__SWIG_4(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, UInt32 jarg5, Int32 jarg6, int jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, global::System.Runtime.InteropServices.HandleRef jarg9, global::System.Runtime.InteropServices.HandleRef jarg10, int jarg11)
static void OdGiMapperItemEntry_setModelTransform(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiMapperItemEntry_setMapper__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGiMapperItemEntry_cast(HandleRef jarg1)
static void OdGiMapperItemEntry_setObjectTransform__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiMapperItemEntry_setMapper__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGiMapperItemEntry_queryX(HandleRef jarg1, HandleRef jarg2)
static void delete_OdGiMapperItemEntry(HandleRef jarg1)
static void delete_OdGiMapperItemEntry_MapOutputCoords(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiMapperItemEntry_mapPredefinedCoords(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, UInt32 jarg4)
static global::System.IntPtr OdGiMapperItemEntry_objectTransform(HandleRef jarg1)
static global::System.IntPtr OdGiMapperItemEntry_MapInputTriangle_inPt_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiMapperItemEntry_MapInputTriangle_inPt_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiMapperItemEntry_mapCoords__SWIG_10(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, UInt32 jarg5)
static void OdGiMapperItemEntry_mapCoords__SWIG_5(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, UInt32 jarg5, Int32 jarg6, int jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, global::System.Runtime.InteropServices.HandleRef jarg9, global::System.Runtime.InteropServices.HandleRef jarg10)
static void OdGiMapperItemEntry_MapOutputCoords_outCoord_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGiMapperItemEntry_isVertexTransformRequired(HandleRef jarg1)
static void OdGiMapperItemEntry_setVertexTransform__SWIG_0(HandleRef jarg1, Int32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiMapperItemEntry_setMapper__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiMapperItemEntry_mapCoords__SWIG_6(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, UInt32 jarg5, Int32 jarg6, int jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, global::System.Runtime.InteropServices.HandleRef jarg9)
static void OdGiMapperItemEntry_setVertexTransform__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiMapperItemEntry_setObjectTransform__SWIG_1(HandleRef jarg1, Int32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGiMapperItemEntry_isA(HandleRef jarg1)
static void OdGiMapperItemEntry_setObjectTransform__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiMapperItemEntry_setInputTransform(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiMapperItemEntry_mapCoords__SWIG_8(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, UInt32 jarg5, Int32 jarg6, int jarg7)
static void OdGiMapperItemEntry_mapCoords__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiMapperItemEntry_setMapper__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static bool OdGiMapperItemEntry_isObjectMatrixNeed(HandleRef jarg1)
static bool OdGiMapperItemEntry_isModelMatrixNeed(HandleRef jarg1)
static void OdGiMapperItemEntry_mapCoords__SWIG_7(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, UInt32 jarg5, Int32 jarg6, int jarg7, global::System.Runtime.InteropServices.HandleRef jarg8)
static void OdGiMapperItemEntry_setDeviceTransform(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiMapperItemEntry_mapCoords__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGiMapperItemEntry_recomputeTransformations(HandleRef jarg1)
static void OdGiMapperItemEntry_setOutputTransform(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGiMapperItemEntry_deviceTransform(HandleRef jarg1)
static IntPtr OdGiMapperItemEntry_createObject()
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
Definition: OdGeMatrix3d.cs:26
static HandleRef getCPtr(OdGePoint2d obj)
Definition: OdGePoint2d.cs:26
static HandleRef getCPtr(OdGePoint3d obj)
Definition: OdGePoint3d.cs:26
static HandleRef getCPtr(OdGeVector3d obj)
Definition: OdGeVector3d.cs:26
static HandleRef getCPtr(OdGiMapper obj)
Definition: OdGiMapper.cs:26
void Dispose()
MapInputTriangle()
MapInputTriangle(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(MapInputTriangle obj)
OdGePoint3d inPt
virtual void Dispose(bool disposing)
bool swigCMemOwn
virtual void Dispose(bool disposing)
MapOutputCoords()
bool swigCMemOwn
void Dispose()
static HandleRef getCPtr(MapOutputCoords obj)
MapOutputCoords(IntPtr cPtr, bool cMemoryOwn)
OdGePoint2d outCoord
virtual void setDeviceTransform(OdGeMatrix3d dtm)
virtual void recomputeTransformations()
virtual void mapPredefinedCoords(OdGePoint3d pInUVW, OdGePoint2d pOutUV, UInt32 nPoints)
virtual void mapCoords(UInt32 nVerts, OdGePoint3d pVerts, OdGePoint2d pUV)
virtual void mapCoords(OdGePoint3d trg, OdGePoint2d uv)
virtual void mapCoords(UInt32 nVerts, OdGePoint3d pVerts, OdGePoint2d pUV, UInt32 nList, Int32 pIds)
virtual bool isObjectMatrixNeed()
virtual void setObjectTransform(OdGeExtents3d exts)
virtual OdGeMatrix3d modelTransform()
MappingIteratorType
@ kTriListMapIt
@ kShellMapIt
@ kPolyIt
virtual void mapCoords(UInt32 nVerts, OdGePoint3d pVerts, OdGePoint2d pUV, UInt32 nList, Int32 pIds, OdGiMapperItemEntry.MappingIteratorType mapIt, OdGeVector3d pNormal)
virtual OdGeMatrix3d objectTransform()
static new OdRxClass desc()
virtual void setObjectTransform(OdGeMatrix3d otm)
virtual OdGeMatrix3d inputTransform()
virtual void setMapper(OdGiMapper pMapper, OdGiMapper pInheritMapper)
static HandleRef getCPtr(OdGiMapperItemEntry obj)
OdGiMapperItemEntry(IntPtr cPtr, bool cMemoryOwn)
virtual void setModelTransform(OdGeMatrix3d mtm)
static OdGiMapperItemEntry createObject()
virtual void setOutputTransform(OdGeMatrix3d tm)
virtual bool isEntityMapper()
virtual void mapCoords(OdGePoint3d trg, OdGeVector3d normal, OdGePoint2d uv)
virtual bool isDependsFromObjectMatrix()
virtual OdGeMatrix3d outputTransform()
virtual void setInputTransform(OdGeMatrix3d tm)
override OdRxObject queryX(OdRxClass protocolClass)
virtual void mapCoords(UInt32 nVerts, OdGePoint3d pVerts, OdGePoint2d pUV, UInt32 nList, Int32 pIds, OdGiMapperItemEntry.MappingIteratorType mapIt, OdGeVector3d pNormal, OdGeVector3d pFaceNormals, OdGeVector3d pVertNormals)
virtual void setMapper(OdGiMapper pMaterialMapper, OdGeMatrix3d tm)
virtual bool isVertexTransformRequired()
virtual void mapCoords(UInt32 nVerts, OdGePoint3d pVerts, OdGePoint2d pUV, UInt32 nList, Int32 pIds, OdGiMapperItemEntry.MappingIteratorType mapIt)
override void Dispose(bool disposing)
virtual void mapCoords(UInt32 nVerts, OdGePoint3d pVerts, OdGePoint2d pUV, UInt32 nList, Int32 pIds, OdGiMapperItemEntry.MappingIteratorType mapIt, OdGeVector3d pNormal, OdGeVector3d pFaceNormals, OdGeVector3d pVertNormals, OdGiOrientationType oType)
virtual void setMapper(OdGiMapper pMaterialMapper)
virtual void setVertexTransform(Int32 nCount, OdGePoint3d pPoints)
virtual OdGiMapper mapper()
virtual void mapCoords(OdGiMapperItemEntry.MapInputTriangle trg, OdGiMapperItemEntry.MapOutputCoords uv)
virtual void mapCoords(UInt32 nVerts, OdGePoint3d pVerts, OdGePoint2d pUV, UInt32 nList, Int32 pIds, OdGiMapperItemEntry.MappingIteratorType mapIt, OdGeVector3d pNormal, OdGeVector3d pFaceNormals)
static string getRealClassName(IntPtr ptr)
virtual void mapCoords(UInt32 nVerts, OdGePoint3d pVerts, OdGePoint2d pUV, UInt32 nList)
virtual void setMapper(OdGiMapper pMapper, OdGiMapper pInheritMapper, OdGeMatrix3d tm)
virtual bool isModelMatrixNeed()
virtual OdGeMatrix3d deviceTransform()
override OdRxClass isA()
static OdGiMapperItemEntry cast(OdRxObject pObj)
virtual void setVertexTransform(OdGeExtents3d exts)
virtual void setObjectTransform(Int32 nCount, OdGePoint3d pPoints)
virtual void mapCoords(OdGiMapperItemEntry.MapInputTriangle trg, OdGeVector3d normal, OdGiMapperItemEntry.MapOutputCoords uv)
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26