Extended .NET SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
OdGiGeometrySimplifier.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 OdGiGeometrySimplifier : OdGiConveyorGeometry, 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 OdGiGeometrySimplifier(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(OdGiGeometrySimplifier 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 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
52 global::System.Runtime.InteropServices.HandleRef OdGiConveyorGeometry.GetInterfaceCPtr() {
53 return new global::System.Runtime.InteropServices.HandleRef(this, GlobalsPINVOKE.OdGiGeometrySimplifier_OdGiConveyorGeometry_GetInterfaceCPtr(swigCPtr.Handle));
54 }
55
56 protected virtual bool plineArcSegmentsAsArcProc(UInt32 drawContextFlags) {
57 bool ret = (SwigDerivedClassHasMethod("plineArcSegmentsAsArcProc", swigMethodTypes53) ? GlobalsPINVOKE.OdGiGeometrySimplifier_plineArcSegmentsAsArcProcSwigExplicitOdGiGeometrySimplifier(swigCPtr, drawContextFlags /*SIMPLETYPE*/) : GlobalsPINVOKE.OdGiGeometrySimplifier_plineArcSegmentsAsArcProc(swigCPtr, drawContextFlags /*SIMPLETYPE*/));
59 return ret;
60 }
61
62 public OdGiGeometrySimplifier() : this(GlobalsPINVOKE.new_OdGiGeometrySimplifier(), true) {
64 SwigDirectorConnect();
65 DelegateHolder.OnHoldSwigDirectorDelegates(this);
66 if(this is OdRxObject)
67 {
68 MemoryTransaction mTr = MemoryManager.GetMemoryManager().GetCurrentTransaction();
69 if (null != mTr)
70 {
71 mTr.AddObject(new OdGiGeometrySimplifier(swigCPtr.Handle, true));
72 this.swigCMemOwn = false;
73 }
74}
75 }
76
81
86
92
97
104
105 public virtual void polylineOut(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints) {
106IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
107 try {
108 if (SwigDerivedClassHasMethod("polylineOut", swigMethodTypes54)) GlobalsPINVOKE.OdGiGeometrySimplifier_polylineOutSwigExplicitOdGiGeometrySimplifier__SWIG_0(swigCPtr, p_numPoints); else GlobalsPINVOKE.OdGiGeometrySimplifier_polylineOut__SWIG_0(swigCPtr, p_numPoints);
110 } finally {
111Marshal.FreeCoTaskMem(p_numPoints);
112 }
113 }
114
115 public virtual void polygonOut(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdGeVector3d pNormal) {
116IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
117 try {
118 if (SwigDerivedClassHasMethod("polygonOut", swigMethodTypes55)) GlobalsPINVOKE.OdGiGeometrySimplifier_polygonOutSwigExplicitOdGiGeometrySimplifier__SWIG_0(swigCPtr, p_numPoints, OdGeVector3d.getCPtr(pNormal)); else GlobalsPINVOKE.OdGiGeometrySimplifier_polygonOut__SWIG_0(swigCPtr, p_numPoints, OdGeVector3d.getCPtr(pNormal));
120 } finally {
121Marshal.FreeCoTaskMem(p_numPoints);
122 }
123 }
124
125 public virtual void polygonOut(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints) {
126IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
127 try {
128 if (SwigDerivedClassHasMethod("polygonOut", swigMethodTypes56)) GlobalsPINVOKE.OdGiGeometrySimplifier_polygonOutSwigExplicitOdGiGeometrySimplifier__SWIG_1(swigCPtr, p_numPoints); else GlobalsPINVOKE.OdGiGeometrySimplifier_polygonOut__SWIG_1(swigCPtr, p_numPoints);
130 } finally {
131Marshal.FreeCoTaskMem(p_numPoints);
132 }
133 }
134
135 public void setVertexData(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numVertices, OdGiVertexData pVertexData) {
136IntPtr p_numVertices=Teigha.Core.Helpers.MarshalPoint3dArray(numVertices);
137 try {
140 } finally {
141Marshal.FreeCoTaskMem(p_numVertices);
142 }
143 }
144
145 public void setVertexData(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numVertices) {
146IntPtr p_numVertices=Teigha.Core.Helpers.MarshalPoint3dArray(numVertices);
147 try {
150 } finally {
151Marshal.FreeCoTaskMem(p_numVertices);
152 }
153 }
154
155 public Int32 vertexDataCount() {
156// test csout
157 /*SIMPLETYPE*/
160 return ret;
161 }
162
164 return Teigha.Core.Helpers.UnMarshalPoint3dArray(GlobalsPINVOKE.OdGiGeometrySimplifier_vertexDataList(swigCPtr));
165}
166
168 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGiGeometrySimplifier_vertexData(swigCPtr);
169 OdGiVertexData ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdGiVertexData(cPtr, false);
171 return ret;
172 }
173
174 public IntPtr baseSubEntMarker() {
175// test csout
176 /*SIMPLETYPE*/
179 return ret;
180 }
181
187
188 public virtual void plineProc(OdGiPolyline polyline, OdGeMatrix3d pXfm, UInt32 fromIndex, UInt32 numSegs) {
189 if (SwigDerivedClassHasMethod("plineProc", swigMethodTypes0)) GlobalsPINVOKE.OdGiGeometrySimplifier_plineProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(swigCPtr, OdGiPolyline.getCPtr(polyline), OdGeMatrix3d.getCPtr(pXfm), fromIndex /*SIMPLETYPE*/, numSegs /*SIMPLETYPE*/); else GlobalsPINVOKE.OdGiGeometrySimplifier_plineProc__SWIG_0(swigCPtr, OdGiPolyline.getCPtr(polyline), OdGeMatrix3d.getCPtr(pXfm), fromIndex /*SIMPLETYPE*/, numSegs /*SIMPLETYPE*/);
191 }
192
193 public virtual void plineProc(OdGiPolyline polyline, OdGeMatrix3d pXfm, UInt32 fromIndex) {
194 if (SwigDerivedClassHasMethod("plineProc", swigMethodTypes1)) GlobalsPINVOKE.OdGiGeometrySimplifier_plineProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(swigCPtr, OdGiPolyline.getCPtr(polyline), OdGeMatrix3d.getCPtr(pXfm), fromIndex /*SIMPLETYPE*/); else GlobalsPINVOKE.OdGiGeometrySimplifier_plineProc__SWIG_1(swigCPtr, OdGiPolyline.getCPtr(polyline), OdGeMatrix3d.getCPtr(pXfm), fromIndex /*SIMPLETYPE*/);
196 }
197
202
207
208 public virtual void polylineProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdGeVector3d pNormal, OdGeVector3d pExtrusion, IntPtr baseSubEntMarker) {
209IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
210 try {
211 if (SwigDerivedClassHasMethod("polylineProc", swigMethodTypes4)) GlobalsPINVOKE.OdGiGeometrySimplifier_polylineProcSwigExplicitOdGiGeometrySimplifier(swigCPtr, p_numPoints, OdGeVector3d.getCPtr(pNormal), OdGeVector3d.getCPtr(pExtrusion), baseSubEntMarker /*SIMPLETYPE*/); else GlobalsPINVOKE.OdGiGeometrySimplifier_polylineProc(swigCPtr, p_numPoints, OdGeVector3d.getCPtr(pNormal), OdGeVector3d.getCPtr(pExtrusion), baseSubEntMarker /*SIMPLETYPE*/);
213 } finally {
214Marshal.FreeCoTaskMem(p_numPoints);
215 }
216 }
217
218 public virtual void polygonProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdGeVector3d pNormal, OdGeVector3d pExtrusion) {
219IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
220 try {
221 if (SwigDerivedClassHasMethod("polygonProc", swigMethodTypes5)) GlobalsPINVOKE.OdGiGeometrySimplifier_polygonProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(swigCPtr, p_numPoints, OdGeVector3d.getCPtr(pNormal), OdGeVector3d.getCPtr(pExtrusion)); else GlobalsPINVOKE.OdGiGeometrySimplifier_polygonProc__SWIG_0(swigCPtr, p_numPoints, OdGeVector3d.getCPtr(pNormal), OdGeVector3d.getCPtr(pExtrusion));
223 } finally {
224Marshal.FreeCoTaskMem(p_numPoints);
225 }
226 }
227
228 public virtual void polygonProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdGeVector3d pNormal) {
229IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
230 try {
231 if (SwigDerivedClassHasMethod("polygonProc", swigMethodTypes6)) GlobalsPINVOKE.OdGiGeometrySimplifier_polygonProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(swigCPtr, p_numPoints, OdGeVector3d.getCPtr(pNormal)); else GlobalsPINVOKE.OdGiGeometrySimplifier_polygonProc__SWIG_1(swigCPtr, p_numPoints, OdGeVector3d.getCPtr(pNormal));
233 } finally {
234Marshal.FreeCoTaskMem(p_numPoints);
235 }
236 }
237
238 public virtual void polygonProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints) {
239IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
240 try {
241 if (SwigDerivedClassHasMethod("polygonProc", swigMethodTypes7)) GlobalsPINVOKE.OdGiGeometrySimplifier_polygonProcSwigExplicitOdGiGeometrySimplifier__SWIG_2(swigCPtr, p_numPoints); else GlobalsPINVOKE.OdGiGeometrySimplifier_polygonProc__SWIG_2(swigCPtr, p_numPoints);
243 } finally {
244Marshal.FreeCoTaskMem(p_numPoints);
245 }
246 }
247
248 public virtual void xlineProc(OdGePoint3d firstPoint, OdGePoint3d secondPoint) {
249 if (SwigDerivedClassHasMethod("xlineProc", swigMethodTypes8)) GlobalsPINVOKE.OdGiGeometrySimplifier_xlineProcSwigExplicitOdGiGeometrySimplifier(swigCPtr, OdGePoint3d.getCPtr(firstPoint), OdGePoint3d.getCPtr(secondPoint)); else GlobalsPINVOKE.OdGiGeometrySimplifier_xlineProc(swigCPtr, OdGePoint3d.getCPtr(firstPoint), OdGePoint3d.getCPtr(secondPoint));
251 }
252
253 public virtual void rayProc(OdGePoint3d basePoint, OdGePoint3d throughPoint) {
254 if (SwigDerivedClassHasMethod("rayProc", swigMethodTypes9)) GlobalsPINVOKE.OdGiGeometrySimplifier_rayProcSwigExplicitOdGiGeometrySimplifier(swigCPtr, OdGePoint3d.getCPtr(basePoint), OdGePoint3d.getCPtr(throughPoint)); else GlobalsPINVOKE.OdGiGeometrySimplifier_rayProc(swigCPtr, OdGePoint3d.getCPtr(basePoint), OdGePoint3d.getCPtr(throughPoint));
256 }
257
258 public virtual void meshProc(MeshData numRows) {
259IntPtr p_numRows=Teigha.Core.Helpers.MarshalMeshData(numRows);
260 try {
261 if (SwigDerivedClassHasMethod("meshProc", swigMethodTypes10)) GlobalsPINVOKE.OdGiGeometrySimplifier_meshProcSwigExplicitOdGiGeometrySimplifier(swigCPtr, p_numRows); else GlobalsPINVOKE.OdGiGeometrySimplifier_meshProc(swigCPtr, p_numRows);
263 } finally {
264Marshal.FreeCoTaskMem(p_numRows);
265 }
266 }
267
268 public virtual void generateMeshWires(MeshData numRows) {
269IntPtr p_numRows=Teigha.Core.Helpers.MarshalMeshData(numRows);
270 try {
271 if (SwigDerivedClassHasMethod("generateMeshWires", swigMethodTypes57)) GlobalsPINVOKE.OdGiGeometrySimplifier_generateMeshWiresSwigExplicitOdGiGeometrySimplifier(swigCPtr, p_numRows); else GlobalsPINVOKE.OdGiGeometrySimplifier_generateMeshWires(swigCPtr, p_numRows);
273 } finally {
274Marshal.FreeCoTaskMem(p_numRows);
275 }
276 }
277
278 public virtual void generateMeshFaces(Int32 numRows, Int32 numColumns, OdGiFaceData pFaceData) {
279 if (SwigDerivedClassHasMethod("generateMeshFaces", swigMethodTypes58)) GlobalsPINVOKE.OdGiGeometrySimplifier_generateMeshFacesSwigExplicitOdGiGeometrySimplifier(swigCPtr, numRows /*SIMPLETYPE*/, numColumns /*SIMPLETYPE*/, OdGiFaceData.getCPtr(pFaceData)); else GlobalsPINVOKE.OdGiGeometrySimplifier_generateMeshFaces(swigCPtr, numRows /*SIMPLETYPE*/, numColumns /*SIMPLETYPE*/, OdGiFaceData.getCPtr(pFaceData));
281 }
282
283 public virtual void meshFaceOut(Int32 faceList, OdGeVector3d pNormal) {
284 GlobalsPINVOKE.OdGiGeometrySimplifier_meshFaceOut(swigCPtr, faceList /*SIMPLETYPE*/, OdGeVector3d.getCPtr(pNormal));
286 }
287
288 public virtual void filledShellProc(OdGePoint3d vertexList, Int32[] /*SIMPLEFIXED_ARRAY_REV*/ faceListSize, EdgeData pEdgeData, OdGiFaceData pFaceData) {
289IntPtr p_faceListSize=Teigha.Core.Helpers.MarshalInt32FixedArray(faceListSize);
290 try {
291 if (SwigDerivedClassHasMethod("filledShellProc", swigMethodTypes59)) GlobalsPINVOKE.OdGiGeometrySimplifier_filledShellProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(vertexList), p_faceListSize, pEdgeData /*SIMPLETYPE*/, OdGiFaceData.getCPtr(pFaceData)); else GlobalsPINVOKE.OdGiGeometrySimplifier_filledShellProc__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(vertexList), p_faceListSize, pEdgeData /*SIMPLETYPE*/, OdGiFaceData.getCPtr(pFaceData));
293 } finally {
294Marshal.FreeCoTaskMem(p_faceListSize);
295 }
296 }
297
298 public virtual void filledShellProc(OdGePoint3d vertexList, Int32[] /*SIMPLEFIXED_ARRAY_REV*/ faceListSize, EdgeData pEdgeData) {
299IntPtr p_faceListSize=Teigha.Core.Helpers.MarshalInt32FixedArray(faceListSize);
300 try {
301 if (SwigDerivedClassHasMethod("filledShellProc", swigMethodTypes60)) GlobalsPINVOKE.OdGiGeometrySimplifier_filledShellProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(swigCPtr, OdGePoint3d.getCPtr(vertexList), p_faceListSize, pEdgeData /*SIMPLETYPE*/); else GlobalsPINVOKE.OdGiGeometrySimplifier_filledShellProc__SWIG_1(swigCPtr, OdGePoint3d.getCPtr(vertexList), p_faceListSize, pEdgeData /*SIMPLETYPE*/);
303 } finally {
304Marshal.FreeCoTaskMem(p_faceListSize);
305 }
306 }
307
308 public virtual void filledShellProc(OdGePoint3d vertexList, Int32[] /*SIMPLEFIXED_ARRAY_REV*/ faceListSize) {
309IntPtr p_faceListSize=Teigha.Core.Helpers.MarshalInt32FixedArray(faceListSize);
310 try {
311 if (SwigDerivedClassHasMethod("filledShellProc", swigMethodTypes61)) GlobalsPINVOKE.OdGiGeometrySimplifier_filledShellProcSwigExplicitOdGiGeometrySimplifier__SWIG_2(swigCPtr, OdGePoint3d.getCPtr(vertexList), p_faceListSize); else GlobalsPINVOKE.OdGiGeometrySimplifier_filledShellProc__SWIG_2(swigCPtr, OdGePoint3d.getCPtr(vertexList), p_faceListSize);
313 } finally {
314Marshal.FreeCoTaskMem(p_faceListSize);
315 }
316 }
317
318 public virtual void shellProc(ShellData numVertices) {
319IntPtr p_numVertices=Teigha.Core.Helpers.MarshalShellData(numVertices);
320 try {
321 if (SwigDerivedClassHasMethod("shellProc", swigMethodTypes11)) GlobalsPINVOKE.OdGiGeometrySimplifier_shellProcSwigExplicitOdGiGeometrySimplifier(swigCPtr, p_numVertices); else GlobalsPINVOKE.OdGiGeometrySimplifier_shellProc(swigCPtr, p_numVertices);
323 } finally {
324Marshal.FreeCoTaskMem(p_numVertices);
325 }
326 }
327
328 public virtual void generateShellWires(Int32[] /*SIMPLEFIXED_ARRAY_REV*/ faceListSize, EdgeData pEdgeData, OdGiFaceData pFaceData) {
329IntPtr p_faceListSize=Teigha.Core.Helpers.MarshalInt32FixedArray(faceListSize);
330 try {
331 GlobalsPINVOKE.OdGiGeometrySimplifier_generateShellWires__SWIG_0(swigCPtr, p_faceListSize, pEdgeData /*SIMPLETYPE*/, OdGiFaceData.getCPtr(pFaceData));
333 } finally {
334Marshal.FreeCoTaskMem(p_faceListSize);
335 }
336 }
337
338 public virtual void generateShellWires(Int32[] /*SIMPLEFIXED_ARRAY_REV*/ faceListSize, EdgeData pEdgeData) {
339IntPtr p_faceListSize=Teigha.Core.Helpers.MarshalInt32FixedArray(faceListSize);
340 try {
341 GlobalsPINVOKE.OdGiGeometrySimplifier_generateShellWires__SWIG_1(swigCPtr, p_faceListSize, pEdgeData /*SIMPLETYPE*/);
343 } finally {
344Marshal.FreeCoTaskMem(p_faceListSize);
345 }
346 }
347
348 public virtual void generateShellWires(Int32[] /*SIMPLEFIXED_ARRAY_REV*/ faceListSize) {
349IntPtr p_faceListSize=Teigha.Core.Helpers.MarshalInt32FixedArray(faceListSize);
350 try {
353 } finally {
354Marshal.FreeCoTaskMem(p_faceListSize);
355 }
356 }
357
358 public virtual void generateShellFaces(Int32[] /*SIMPLEFIXED_ARRAY_REV*/ faceListSize, EdgeData pEdgeData, OdGiFaceData pFaceData) {
359IntPtr p_faceListSize=Teigha.Core.Helpers.MarshalInt32FixedArray(faceListSize);
360 try {
361 GlobalsPINVOKE.OdGiGeometrySimplifier_generateShellFaces__SWIG_0(swigCPtr, p_faceListSize, pEdgeData /*SIMPLETYPE*/, OdGiFaceData.getCPtr(pFaceData));
363 } finally {
364Marshal.FreeCoTaskMem(p_faceListSize);
365 }
366 }
367
368 public virtual void generateShellFaces(Int32[] /*SIMPLEFIXED_ARRAY_REV*/ faceListSize, EdgeData pEdgeData) {
369IntPtr p_faceListSize=Teigha.Core.Helpers.MarshalInt32FixedArray(faceListSize);
370 try {
371 GlobalsPINVOKE.OdGiGeometrySimplifier_generateShellFaces__SWIG_1(swigCPtr, p_faceListSize, pEdgeData /*SIMPLETYPE*/);
373 } finally {
374Marshal.FreeCoTaskMem(p_faceListSize);
375 }
376 }
377
378 public virtual void generateShellFaces(Int32[] /*SIMPLEFIXED_ARRAY_REV*/ faceListSize) {
379IntPtr p_faceListSize=Teigha.Core.Helpers.MarshalInt32FixedArray(faceListSize);
380 try {
383 } finally {
384Marshal.FreeCoTaskMem(p_faceListSize);
385 }
386 }
387
388 public virtual void shellFaceOut(Int32[] /*SIMPLEFIXED_ARRAY_REV*/ faceListSize, OdGeVector3d pNormal) {
389IntPtr p_faceListSize=Teigha.Core.Helpers.MarshalInt32FixedArray(faceListSize);
390 try {
393 } finally {
394Marshal.FreeCoTaskMem(p_faceListSize);
395 }
396 }
397
398 public virtual void triangleOut(Int32[] /*SIMPLE_ARRAY*/ vertices, OdGeVector3d pNormal) {
399 GlobalsPINVOKE.OdGiGeometrySimplifier_triangleOut(swigCPtr, Teigha.Core.Helpers.MarshalInt32FixedArray(vertices), OdGeVector3d.getCPtr(pNormal));
401 }
402
403 public virtual void generateShellFacets(Int32[] /*SIMPLEFIXED_ARRAY_REV*/ faceListSize, OdGiFaceData pFaceData, Int32 maxFacetSize) {
404IntPtr p_faceListSize=Teigha.Core.Helpers.MarshalInt32FixedArray(faceListSize);
405 try {
406 GlobalsPINVOKE.OdGiGeometrySimplifier_generateShellFacets__SWIG_0(swigCPtr, p_faceListSize, OdGiFaceData.getCPtr(pFaceData), maxFacetSize /*SIMPLETYPE*/);
408 } finally {
409Marshal.FreeCoTaskMem(p_faceListSize);
410 }
411 }
412
413 public virtual void generateShellFacets(Int32[] /*SIMPLEFIXED_ARRAY_REV*/ faceListSize, OdGiFaceData pFaceData) {
414IntPtr p_faceListSize=Teigha.Core.Helpers.MarshalInt32FixedArray(faceListSize);
415 try {
418 } finally {
419Marshal.FreeCoTaskMem(p_faceListSize);
420 }
421 }
422
423 public virtual void generateShellFacets(Int32[] /*SIMPLEFIXED_ARRAY_REV*/ faceListSize) {
424IntPtr p_faceListSize=Teigha.Core.Helpers.MarshalInt32FixedArray(faceListSize);
425 try {
428 } finally {
429Marshal.FreeCoTaskMem(p_faceListSize);
430 }
431 }
432
433 public virtual void facetOut(Int32 faceList, Int32[] /*SIMPLE_ARRAY*/ edgeIndices, OdGeVector3d pNormal) {
434 GlobalsPINVOKE.OdGiGeometrySimplifier_facetOut(swigCPtr, faceList /*SIMPLETYPE*/, Teigha.Core.Helpers.MarshalInt32FixedArray(edgeIndices), OdGeVector3d.getCPtr(pNormal));
436 }
437
438 public virtual void circleProc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d pExtrusion) {
439 if (SwigDerivedClassHasMethod("circleProc", swigMethodTypes12)) GlobalsPINVOKE.OdGiGeometrySimplifier_circleProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(center), radius, OdGeVector3d.getCPtr(normal), OdGeVector3d.getCPtr(pExtrusion)); else GlobalsPINVOKE.OdGiGeometrySimplifier_circleProc__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(center), radius, OdGeVector3d.getCPtr(normal), OdGeVector3d.getCPtr(pExtrusion));
441 }
442
443 public virtual void circleProc2(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector, OdGeVector3d pExtrusion) {
444 if (SwigDerivedClassHasMethod("circleProc2", swigMethodTypes13)) GlobalsPINVOKE.OdGiGeometrySimplifier_circleProc2SwigExplicitOdGiGeometrySimplifier__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(center), radius, OdGeVector3d.getCPtr(normal), OdGeVector3d.getCPtr(startVector), OdGeVector3d.getCPtr(pExtrusion)); else GlobalsPINVOKE.OdGiGeometrySimplifier_circleProc2__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(center), radius, OdGeVector3d.getCPtr(normal), OdGeVector3d.getCPtr(startVector), OdGeVector3d.getCPtr(pExtrusion));
446 }
447
448 public virtual void circleProc2(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector) {
449 if (SwigDerivedClassHasMethod("circleProc2", swigMethodTypes14)) GlobalsPINVOKE.OdGiGeometrySimplifier_circleProc2SwigExplicitOdGiGeometrySimplifier__SWIG_1(swigCPtr, OdGePoint3d.getCPtr(center), radius, OdGeVector3d.getCPtr(normal), OdGeVector3d.getCPtr(startVector)); else GlobalsPINVOKE.OdGiGeometrySimplifier_circleProc2__SWIG_1(swigCPtr, OdGePoint3d.getCPtr(center), radius, OdGeVector3d.getCPtr(normal), OdGeVector3d.getCPtr(startVector));
451 }
452
453 public virtual void circleProc(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint, OdGeVector3d pExtrusion) {
454 if (SwigDerivedClassHasMethod("circleProc", swigMethodTypes15)) GlobalsPINVOKE.OdGiGeometrySimplifier_circleProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(swigCPtr, OdGePoint3d.getCPtr(firstPoint), OdGePoint3d.getCPtr(secondPoint), OdGePoint3d.getCPtr(thirdPoint), OdGeVector3d.getCPtr(pExtrusion)); else GlobalsPINVOKE.OdGiGeometrySimplifier_circleProc__SWIG_1(swigCPtr, OdGePoint3d.getCPtr(firstPoint), OdGePoint3d.getCPtr(secondPoint), OdGePoint3d.getCPtr(thirdPoint), OdGeVector3d.getCPtr(pExtrusion));
456 }
457
458 public virtual void circularArcProc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector, double sweepAngle, OdGiArcType arcType, OdGeVector3d pExtrusion) {
459 if (SwigDerivedClassHasMethod("circularArcProc", swigMethodTypes16)) GlobalsPINVOKE.OdGiGeometrySimplifier_circularArcProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(center), radius, OdGeVector3d.getCPtr(normal), OdGeVector3d.getCPtr(startVector), sweepAngle, (int)arcType, OdGeVector3d.getCPtr(pExtrusion)); else GlobalsPINVOKE.OdGiGeometrySimplifier_circularArcProc__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(center), radius, OdGeVector3d.getCPtr(normal), OdGeVector3d.getCPtr(startVector), sweepAngle, (int)arcType, OdGeVector3d.getCPtr(pExtrusion));
461 }
462
463 public virtual void circularArcProc(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint, OdGiArcType arcType, OdGeVector3d pExtrusion) {
464 if (SwigDerivedClassHasMethod("circularArcProc", swigMethodTypes17)) GlobalsPINVOKE.OdGiGeometrySimplifier_circularArcProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(swigCPtr, OdGePoint3d.getCPtr(firstPoint), OdGePoint3d.getCPtr(secondPoint), OdGePoint3d.getCPtr(thirdPoint), (int)arcType, OdGeVector3d.getCPtr(pExtrusion)); else GlobalsPINVOKE.OdGiGeometrySimplifier_circularArcProc__SWIG_1(swigCPtr, OdGePoint3d.getCPtr(firstPoint), OdGePoint3d.getCPtr(secondPoint), OdGePoint3d.getCPtr(thirdPoint), (int)arcType, OdGeVector3d.getCPtr(pExtrusion));
466 }
467
468 public virtual void textProc(OdGePoint3d position, OdGeVector3d u, OdGeVector3d v, string msg, bool raw, OdGiTextStyle pTextStyle, OdGeVector3d pExtrusion) {
469 if (SwigDerivedClassHasMethod("textProc", swigMethodTypes23)) GlobalsPINVOKE.OdGiGeometrySimplifier_textProcSwigExplicitOdGiGeometrySimplifier(swigCPtr, OdGePoint3d.getCPtr(position), OdGeVector3d.getCPtr(u), OdGeVector3d.getCPtr(v), msg, raw, OdGiTextStyle.getCPtr(pTextStyle), OdGeVector3d.getCPtr(pExtrusion)); else GlobalsPINVOKE.OdGiGeometrySimplifier_textProc(swigCPtr, OdGePoint3d.getCPtr(position), OdGeVector3d.getCPtr(u), OdGeVector3d.getCPtr(v), msg, raw, OdGiTextStyle.getCPtr(pTextStyle), OdGeVector3d.getCPtr(pExtrusion));
471 }
472
473 public virtual void textProc2(OdGePoint3d position, OdGeVector3d u, OdGeVector3d v, string msg, bool raw, OdGiTextStyle pTextStyle, OdGeVector3d pExtrusion, OdGeExtents3d extentsBox) {
474 if (SwigDerivedClassHasMethod("textProc2", swigMethodTypes24)) GlobalsPINVOKE.OdGiGeometrySimplifier_textProc2SwigExplicitOdGiGeometrySimplifier(swigCPtr, OdGePoint3d.getCPtr(position), OdGeVector3d.getCPtr(u), OdGeVector3d.getCPtr(v), msg, raw, OdGiTextStyle.getCPtr(pTextStyle), OdGeVector3d.getCPtr(pExtrusion), OdGeExtents3d.getCPtr(extentsBox)); else GlobalsPINVOKE.OdGiGeometrySimplifier_textProc2(swigCPtr, OdGePoint3d.getCPtr(position), OdGeVector3d.getCPtr(u), OdGeVector3d.getCPtr(v), msg, raw, OdGiTextStyle.getCPtr(pTextStyle), OdGeVector3d.getCPtr(pExtrusion), OdGeExtents3d.getCPtr(extentsBox));
476 }
477
478 public virtual void shapeProc(OdGePoint3d position, OdGeVector3d direction, OdGeVector3d upVector, int shapeNumber, OdGiTextStyle pTextStyle, OdGeVector3d pExtrusion) {
479 if (SwigDerivedClassHasMethod("shapeProc", swigMethodTypes25)) GlobalsPINVOKE.OdGiGeometrySimplifier_shapeProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(position), OdGeVector3d.getCPtr(direction), OdGeVector3d.getCPtr(upVector), shapeNumber, OdGiTextStyle.getCPtr(pTextStyle), OdGeVector3d.getCPtr(pExtrusion)); else GlobalsPINVOKE.OdGiGeometrySimplifier_shapeProc__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(position), OdGeVector3d.getCPtr(direction), OdGeVector3d.getCPtr(upVector), shapeNumber, OdGiTextStyle.getCPtr(pTextStyle), OdGeVector3d.getCPtr(pExtrusion));
481 }
482
483 public virtual void shapeProc(OdGePoint3d position, OdGeVector3d direction, OdGeVector3d upVector, int shapeNumber, OdGiTextStyle pTextStyle) {
484 if (SwigDerivedClassHasMethod("shapeProc", swigMethodTypes26)) GlobalsPINVOKE.OdGiGeometrySimplifier_shapeProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(swigCPtr, OdGePoint3d.getCPtr(position), OdGeVector3d.getCPtr(direction), OdGeVector3d.getCPtr(upVector), shapeNumber, OdGiTextStyle.getCPtr(pTextStyle)); else GlobalsPINVOKE.OdGiGeometrySimplifier_shapeProc__SWIG_1(swigCPtr, OdGePoint3d.getCPtr(position), OdGeVector3d.getCPtr(direction), OdGeVector3d.getCPtr(upVector), shapeNumber, OdGiTextStyle.getCPtr(pTextStyle));
486 }
487
488 public virtual void nurbsProc(OdGeNurbCurve3d nurbsCurve) {
489 if (SwigDerivedClassHasMethod("nurbsProc", swigMethodTypes22)) GlobalsPINVOKE.OdGiGeometrySimplifier_nurbsProcSwigExplicitOdGiGeometrySimplifier(swigCPtr, OdGeNurbCurve3d.getCPtr(nurbsCurve)); else GlobalsPINVOKE.OdGiGeometrySimplifier_nurbsProc(swigCPtr, OdGeNurbCurve3d.getCPtr(nurbsCurve));
491 }
492
493 public virtual void ellipArcProc(OdGeEllipArc3d ellipArc, OdGePoint3d[] /*ENDPOINTS3D_OVERRIDES*/ endPointOverrides, OdGiArcType arcType, OdGeVector3d pExtrusion) {
494IntPtr p_endPointOverrides=Teigha.Core.Helpers.MarshalPointPair(endPointOverrides);
495 try {
496 if (SwigDerivedClassHasMethod("ellipArcProc", swigMethodTypes18)) GlobalsPINVOKE.OdGiGeometrySimplifier_ellipArcProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(swigCPtr, OdGeEllipArc3d.getCPtr(ellipArc), p_endPointOverrides, (int)arcType, OdGeVector3d.getCPtr(pExtrusion)); else GlobalsPINVOKE.OdGiGeometrySimplifier_ellipArcProc__SWIG_0(swigCPtr, OdGeEllipArc3d.getCPtr(ellipArc), p_endPointOverrides, (int)arcType, OdGeVector3d.getCPtr(pExtrusion));
498 } finally {
499if (p_endPointOverrides != IntPtr.Zero) Marshal.FreeCoTaskMem(p_endPointOverrides);
500 }
501 }
502
503 public virtual void ellipArcProc(OdGeEllipArc3d ellipArc, OdGePoint3d[] /*ENDPOINTS3D_OVERRIDES*/ endPointOverrides, OdGiArcType arcType) {
504IntPtr p_endPointOverrides=Teigha.Core.Helpers.MarshalPointPair(endPointOverrides);
505 try {
506 if (SwigDerivedClassHasMethod("ellipArcProc", swigMethodTypes19)) GlobalsPINVOKE.OdGiGeometrySimplifier_ellipArcProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(swigCPtr, OdGeEllipArc3d.getCPtr(ellipArc), p_endPointOverrides, (int)arcType); else GlobalsPINVOKE.OdGiGeometrySimplifier_ellipArcProc__SWIG_1(swigCPtr, OdGeEllipArc3d.getCPtr(ellipArc), p_endPointOverrides, (int)arcType);
508 } finally {
509if (p_endPointOverrides != IntPtr.Zero) Marshal.FreeCoTaskMem(p_endPointOverrides);
510 }
511 }
512
513 public virtual void ellipArcProc(OdGeEllipArc3d ellipArc, OdGePoint3d[] /*ENDPOINTS3D_OVERRIDES*/ endPointOverrides) {
514IntPtr p_endPointOverrides=Teigha.Core.Helpers.MarshalPointPair(endPointOverrides);
515 try {
516 if (SwigDerivedClassHasMethod("ellipArcProc", swigMethodTypes20)) GlobalsPINVOKE.OdGiGeometrySimplifier_ellipArcProcSwigExplicitOdGiGeometrySimplifier__SWIG_2(swigCPtr, OdGeEllipArc3d.getCPtr(ellipArc), p_endPointOverrides); else GlobalsPINVOKE.OdGiGeometrySimplifier_ellipArcProc__SWIG_2(swigCPtr, OdGeEllipArc3d.getCPtr(ellipArc), p_endPointOverrides);
518 } finally {
519if (p_endPointOverrides != IntPtr.Zero) Marshal.FreeCoTaskMem(p_endPointOverrides);
520 }
521 }
522
527
528 public virtual bool ellipArcProc(OdGeEllipArc3d ellipArc, double width) {
529 bool ret = (SwigDerivedClassHasMethod("ellipArcProc", swigMethodTypes62) ? GlobalsPINVOKE.OdGiGeometrySimplifier_ellipArcProcSwigExplicitOdGiGeometrySimplifier__SWIG_4(swigCPtr, OdGeEllipArc3d.getCPtr(ellipArc), width) : GlobalsPINVOKE.OdGiGeometrySimplifier_ellipArcProc__SWIG_4(swigCPtr, OdGeEllipArc3d.getCPtr(ellipArc), width));
531 return ret;
532 }
533
534 public virtual void rasterImageProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] /*POINTARRAY2D_TYPEMAP_REV*/ uvBoundary, bool transparency, double brightness, double contrast, double fade) {
535IntPtr p_uvBoundary=Teigha.Core.Helpers.MarshalPoint2dArray(uvBoundary);
536 try {
537 if (SwigDerivedClassHasMethod("rasterImageProc", swigMethodTypes27)) GlobalsPINVOKE.OdGiGeometrySimplifier_rasterImageProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(origin), OdGeVector3d.getCPtr(u), OdGeVector3d.getCPtr(v), OdGiRasterImage.getCPtr(pImage), p_uvBoundary, transparency, brightness, contrast, fade); else GlobalsPINVOKE.OdGiGeometrySimplifier_rasterImageProc__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(origin), OdGeVector3d.getCPtr(u), OdGeVector3d.getCPtr(v), OdGiRasterImage.getCPtr(pImage), p_uvBoundary, transparency, brightness, contrast, fade);
539 } finally {
540Marshal.FreeCoTaskMem(p_uvBoundary);
541 }
542 }
543
544 public virtual void rasterImageProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] /*POINTARRAY2D_TYPEMAP_REV*/ uvBoundary, bool transparency, double brightness, double contrast) {
545IntPtr p_uvBoundary=Teigha.Core.Helpers.MarshalPoint2dArray(uvBoundary);
546 try {
547 if (SwigDerivedClassHasMethod("rasterImageProc", swigMethodTypes28)) GlobalsPINVOKE.OdGiGeometrySimplifier_rasterImageProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(swigCPtr, OdGePoint3d.getCPtr(origin), OdGeVector3d.getCPtr(u), OdGeVector3d.getCPtr(v), OdGiRasterImage.getCPtr(pImage), p_uvBoundary, transparency, brightness, contrast); else GlobalsPINVOKE.OdGiGeometrySimplifier_rasterImageProc__SWIG_1(swigCPtr, OdGePoint3d.getCPtr(origin), OdGeVector3d.getCPtr(u), OdGeVector3d.getCPtr(v), OdGiRasterImage.getCPtr(pImage), p_uvBoundary, transparency, brightness, contrast);
549 } finally {
550Marshal.FreeCoTaskMem(p_uvBoundary);
551 }
552 }
553
554 public virtual void rasterImageProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] /*POINTARRAY2D_TYPEMAP_REV*/ uvBoundary, bool transparency, double brightness) {
555IntPtr p_uvBoundary=Teigha.Core.Helpers.MarshalPoint2dArray(uvBoundary);
556 try {
557 if (SwigDerivedClassHasMethod("rasterImageProc", swigMethodTypes29)) GlobalsPINVOKE.OdGiGeometrySimplifier_rasterImageProcSwigExplicitOdGiGeometrySimplifier__SWIG_2(swigCPtr, OdGePoint3d.getCPtr(origin), OdGeVector3d.getCPtr(u), OdGeVector3d.getCPtr(v), OdGiRasterImage.getCPtr(pImage), p_uvBoundary, transparency, brightness); else GlobalsPINVOKE.OdGiGeometrySimplifier_rasterImageProc__SWIG_2(swigCPtr, OdGePoint3d.getCPtr(origin), OdGeVector3d.getCPtr(u), OdGeVector3d.getCPtr(v), OdGiRasterImage.getCPtr(pImage), p_uvBoundary, transparency, brightness);
559 } finally {
560Marshal.FreeCoTaskMem(p_uvBoundary);
561 }
562 }
563
564 public virtual void rasterImageProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] /*POINTARRAY2D_TYPEMAP_REV*/ uvBoundary, bool transparency) {
565IntPtr p_uvBoundary=Teigha.Core.Helpers.MarshalPoint2dArray(uvBoundary);
566 try {
567 if (SwigDerivedClassHasMethod("rasterImageProc", swigMethodTypes30)) GlobalsPINVOKE.OdGiGeometrySimplifier_rasterImageProcSwigExplicitOdGiGeometrySimplifier__SWIG_3(swigCPtr, OdGePoint3d.getCPtr(origin), OdGeVector3d.getCPtr(u), OdGeVector3d.getCPtr(v), OdGiRasterImage.getCPtr(pImage), p_uvBoundary, transparency); else GlobalsPINVOKE.OdGiGeometrySimplifier_rasterImageProc__SWIG_3(swigCPtr, OdGePoint3d.getCPtr(origin), OdGeVector3d.getCPtr(u), OdGeVector3d.getCPtr(v), OdGiRasterImage.getCPtr(pImage), p_uvBoundary, transparency);
569 } finally {
570Marshal.FreeCoTaskMem(p_uvBoundary);
571 }
572 }
573
574 public virtual void rasterImageProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] /*POINTARRAY2D_TYPEMAP_REV*/ uvBoundary) {
575IntPtr p_uvBoundary=Teigha.Core.Helpers.MarshalPoint2dArray(uvBoundary);
576 try {
579 } finally {
580Marshal.FreeCoTaskMem(p_uvBoundary);
581 }
582 }
583
584 public virtual void initTexture(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, bool transparency, double brightness, double contrast, double fade) {
585 if (SwigDerivedClassHasMethod("initTexture", swigMethodTypes63)) GlobalsPINVOKE.OdGiGeometrySimplifier_initTextureSwigExplicitOdGiGeometrySimplifier(swigCPtr, OdGePoint3d.getCPtr(origin), OdGeVector3d.getCPtr(u), OdGeVector3d.getCPtr(v), OdGiRasterImage.getCPtr(pImage), transparency, brightness, contrast, fade); else GlobalsPINVOKE.OdGiGeometrySimplifier_initTexture(swigCPtr, OdGePoint3d.getCPtr(origin), OdGeVector3d.getCPtr(u), OdGeVector3d.getCPtr(v), OdGiRasterImage.getCPtr(pImage), transparency, brightness, contrast, fade);
587 }
588
589 public virtual void uninitTexture() {
590 if (SwigDerivedClassHasMethod("uninitTexture", swigMethodTypes64)) GlobalsPINVOKE.OdGiGeometrySimplifier_uninitTextureSwigExplicitOdGiGeometrySimplifier(swigCPtr); else GlobalsPINVOKE.OdGiGeometrySimplifier_uninitTexture(swigCPtr);
592 }
593
594 public virtual void metafileProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiMetafile pMetafile, bool dcAligned, bool allowClipping) {
595 if (SwigDerivedClassHasMethod("metafileProc", swigMethodTypes32)) GlobalsPINVOKE.OdGiGeometrySimplifier_metafileProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(origin), OdGeVector3d.getCPtr(u), OdGeVector3d.getCPtr(v), OdGiMetafile.getCPtr(pMetafile), dcAligned, allowClipping); else GlobalsPINVOKE.OdGiGeometrySimplifier_metafileProc__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(origin), OdGeVector3d.getCPtr(u), OdGeVector3d.getCPtr(v), OdGiMetafile.getCPtr(pMetafile), dcAligned, allowClipping);
597 }
598
599 public virtual void metafileProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiMetafile pMetafile, bool dcAligned) {
602 }
603
608
609 public virtual void polypointProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions, IntPtr[] /*SIMPLE_ARRAY*/ pSubEntMarkers, Int32 nPointSize) {
610IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
611 try {
612 if (SwigDerivedClassHasMethod("polypointProc", swigMethodTypes42)) GlobalsPINVOKE.OdGiGeometrySimplifier_polypointProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(swigCPtr, p_numPoints, OdCmEntityColor.getCPtr(pColors), OdCmTransparency.getCPtr(pTransparency), OdGeVector3d.getCPtr(pNormals), OdGeVector3d.getCPtr(pExtrusions), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pSubEntMarkers), nPointSize /*SIMPLETYPE*/); else GlobalsPINVOKE.OdGiGeometrySimplifier_polypointProc__SWIG_0(swigCPtr, p_numPoints, OdCmEntityColor.getCPtr(pColors), OdCmTransparency.getCPtr(pTransparency), OdGeVector3d.getCPtr(pNormals), OdGeVector3d.getCPtr(pExtrusions), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pSubEntMarkers), nPointSize /*SIMPLETYPE*/);
614 } finally {
615Marshal.FreeCoTaskMem(p_numPoints);
616 }
617 }
618
619 public virtual void polypointProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions, IntPtr[] /*SIMPLE_ARRAY*/ pSubEntMarkers) {
620IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
621 try {
622 if (SwigDerivedClassHasMethod("polypointProc", swigMethodTypes43)) GlobalsPINVOKE.OdGiGeometrySimplifier_polypointProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(swigCPtr, p_numPoints, OdCmEntityColor.getCPtr(pColors), OdCmTransparency.getCPtr(pTransparency), OdGeVector3d.getCPtr(pNormals), OdGeVector3d.getCPtr(pExtrusions), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pSubEntMarkers)); else GlobalsPINVOKE.OdGiGeometrySimplifier_polypointProc__SWIG_1(swigCPtr, p_numPoints, OdCmEntityColor.getCPtr(pColors), OdCmTransparency.getCPtr(pTransparency), OdGeVector3d.getCPtr(pNormals), OdGeVector3d.getCPtr(pExtrusions), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pSubEntMarkers));
624 } finally {
625Marshal.FreeCoTaskMem(p_numPoints);
626 }
627 }
628
629 public virtual void polypointProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions) {
630IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
631 try {
632 if (SwigDerivedClassHasMethod("polypointProc", swigMethodTypes44)) GlobalsPINVOKE.OdGiGeometrySimplifier_polypointProcSwigExplicitOdGiGeometrySimplifier__SWIG_2(swigCPtr, p_numPoints, OdCmEntityColor.getCPtr(pColors), OdCmTransparency.getCPtr(pTransparency), OdGeVector3d.getCPtr(pNormals), OdGeVector3d.getCPtr(pExtrusions)); else GlobalsPINVOKE.OdGiGeometrySimplifier_polypointProc__SWIG_2(swigCPtr, p_numPoints, OdCmEntityColor.getCPtr(pColors), OdCmTransparency.getCPtr(pTransparency), OdGeVector3d.getCPtr(pNormals), OdGeVector3d.getCPtr(pExtrusions));
634 } finally {
635Marshal.FreeCoTaskMem(p_numPoints);
636 }
637 }
638
639 public virtual void polypointProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals) {
640IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
641 try {
642 if (SwigDerivedClassHasMethod("polypointProc", swigMethodTypes45)) GlobalsPINVOKE.OdGiGeometrySimplifier_polypointProcSwigExplicitOdGiGeometrySimplifier__SWIG_3(swigCPtr, p_numPoints, OdCmEntityColor.getCPtr(pColors), OdCmTransparency.getCPtr(pTransparency), OdGeVector3d.getCPtr(pNormals)); else GlobalsPINVOKE.OdGiGeometrySimplifier_polypointProc__SWIG_3(swigCPtr, p_numPoints, OdCmEntityColor.getCPtr(pColors), OdCmTransparency.getCPtr(pTransparency), OdGeVector3d.getCPtr(pNormals));
644 } finally {
645Marshal.FreeCoTaskMem(p_numPoints);
646 }
647 }
648
649 public virtual void polypointProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency) {
650IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
651 try {
652 if (SwigDerivedClassHasMethod("polypointProc", swigMethodTypes46)) GlobalsPINVOKE.OdGiGeometrySimplifier_polypointProcSwigExplicitOdGiGeometrySimplifier__SWIG_4(swigCPtr, p_numPoints, OdCmEntityColor.getCPtr(pColors), OdCmTransparency.getCPtr(pTransparency)); else GlobalsPINVOKE.OdGiGeometrySimplifier_polypointProc__SWIG_4(swigCPtr, p_numPoints, OdCmEntityColor.getCPtr(pColors), OdCmTransparency.getCPtr(pTransparency));
654 } finally {
655Marshal.FreeCoTaskMem(p_numPoints);
656 }
657 }
658
659 public virtual void polypointProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors) {
660IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
661 try {
662 if (SwigDerivedClassHasMethod("polypointProc", swigMethodTypes47)) GlobalsPINVOKE.OdGiGeometrySimplifier_polypointProcSwigExplicitOdGiGeometrySimplifier__SWIG_5(swigCPtr, p_numPoints, OdCmEntityColor.getCPtr(pColors)); else GlobalsPINVOKE.OdGiGeometrySimplifier_polypointProc__SWIG_5(swigCPtr, p_numPoints, OdCmEntityColor.getCPtr(pColors));
664 } finally {
665Marshal.FreeCoTaskMem(p_numPoints);
666 }
667 }
668
669 public virtual void rowOfDotsProc(Int32 numPoints, OdGePoint3d startPoint, OdGeVector3d dirToNextPoint) {
670 if (SwigDerivedClassHasMethod("rowOfDotsProc", swigMethodTypes48)) GlobalsPINVOKE.OdGiGeometrySimplifier_rowOfDotsProcSwigExplicitOdGiGeometrySimplifier(swigCPtr, numPoints /*SIMPLETYPE*/, OdGePoint3d.getCPtr(startPoint), OdGeVector3d.getCPtr(dirToNextPoint)); else GlobalsPINVOKE.OdGiGeometrySimplifier_rowOfDotsProc(swigCPtr, numPoints /*SIMPLETYPE*/, OdGePoint3d.getCPtr(startPoint), OdGeVector3d.getCPtr(dirToNextPoint));
672 }
673
678
683
688
693
694 public virtual void polylineOut(Int32 numPoints, Int32[] /*SIMPLE_ARRAY*/ vertexIndexList) {
695 GlobalsPINVOKE.OdGiGeometrySimplifier_polylineOut__SWIG_1(swigCPtr, numPoints /*SIMPLETYPE*/, Teigha.Core.Helpers.MarshalInt32FixedArray(vertexIndexList));
697 }
698
699 public void convertMeshToShell(MeshData rows) {
700IntPtr p_rows=Teigha.Core.Helpers.MarshalMeshData(rows);
701 try {
704 } finally {
705Marshal.FreeCoTaskMem(p_rows);
706 }
707 }
708
709 public virtual void ttfPolyDrawProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numVertices, Int32[] /*SIMPLEFIXED_ARRAY_REV*/ faceListSize, byte[] /*SIMPLE_ARRAY*/ pBezierTypes, OdGiFaceData pFaceData) {
710IntPtr p_numVertices=Teigha.Core.Helpers.MarshalPoint3dArray(numVertices);
711IntPtr p_faceListSize=Teigha.Core.Helpers.MarshalInt32FixedArray(faceListSize);
712 try {
713 GlobalsPINVOKE.OdGiGeometrySimplifier_ttfPolyDrawProc__SWIG_0(swigCPtr, p_numVertices, p_faceListSize, Teigha.Core.Helpers.MarshalbyteFixedArray(pBezierTypes), OdGiFaceData.getCPtr(pFaceData));
715 } finally {
716Marshal.FreeCoTaskMem(p_numVertices);
717Marshal.FreeCoTaskMem(p_faceListSize);
718 }
719 }
720
721 public virtual void ttfPolyDrawProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numVertices, Int32[] /*SIMPLEFIXED_ARRAY_REV*/ faceListSize, byte[] /*SIMPLE_ARRAY*/ pBezierTypes) {
722IntPtr p_numVertices=Teigha.Core.Helpers.MarshalPoint3dArray(numVertices);
723IntPtr p_faceListSize=Teigha.Core.Helpers.MarshalInt32FixedArray(faceListSize);
724 try {
725 GlobalsPINVOKE.OdGiGeometrySimplifier_ttfPolyDrawProc__SWIG_1(swigCPtr, p_numVertices, p_faceListSize, Teigha.Core.Helpers.MarshalbyteFixedArray(pBezierTypes));
727 } finally {
728Marshal.FreeCoTaskMem(p_numVertices);
729Marshal.FreeCoTaskMem(p_faceListSize);
730 }
731 }
732
733 public void subdivideShellByVertexLimit(ShellData numVertices, UInt32 nLimit) {
734IntPtr p_numVertices=Teigha.Core.Helpers.MarshalShellData(numVertices);
735 try {
736 GlobalsPINVOKE.OdGiGeometrySimplifier_subdivideShellByVertexLimit(swigCPtr, p_numVertices, nLimit /*SIMPLETYPE*/);
738 } finally {
739Marshal.FreeCoTaskMem(p_numVertices);
740 }
741 }
742
743 public virtual bool generateShellFill(OdGiHatchPattern pHatch, out double fillDensity, OdGePoint3d pVertexList, Int32[] /*SIMPLEFIXED_ARRAY_REV*/ faceListSize, OdGiFaceData pFaceData, OdGiMapperItemEntry pMapper) {
744IntPtr p_faceListSize=Teigha.Core.Helpers.MarshalInt32FixedArray(faceListSize);
745 try {
746 bool ret = (SwigDerivedClassHasMethod("generateShellFill", swigMethodTypes65) ? GlobalsPINVOKE.OdGiGeometrySimplifier_generateShellFillSwigExplicitOdGiGeometrySimplifier__SWIG_0(swigCPtr, OdGiHatchPattern.getCPtr(pHatch), out fillDensity, OdGePoint3d.getCPtr(pVertexList), p_faceListSize, OdGiFaceData.getCPtr(pFaceData), OdGiMapperItemEntry.getCPtr(pMapper)) : GlobalsPINVOKE.OdGiGeometrySimplifier_generateShellFill__SWIG_0(swigCPtr, OdGiHatchPattern.getCPtr(pHatch), out fillDensity, OdGePoint3d.getCPtr(pVertexList), p_faceListSize, OdGiFaceData.getCPtr(pFaceData), OdGiMapperItemEntry.getCPtr(pMapper)));
748 return ret;
749 } finally {
750Marshal.FreeCoTaskMem(p_faceListSize);
751 }
752 }
753
754 public virtual bool generateShellFill(OdGiHatchPattern pHatch, out double fillDensity, OdGePoint3d pVertexList, Int32[] /*SIMPLEFIXED_ARRAY_REV*/ faceListSize, OdGiFaceData pFaceData) {
755IntPtr p_faceListSize=Teigha.Core.Helpers.MarshalInt32FixedArray(faceListSize);
756 try {
757 bool ret = (SwigDerivedClassHasMethod("generateShellFill", swigMethodTypes66) ? GlobalsPINVOKE.OdGiGeometrySimplifier_generateShellFillSwigExplicitOdGiGeometrySimplifier__SWIG_1(swigCPtr, OdGiHatchPattern.getCPtr(pHatch), out fillDensity, OdGePoint3d.getCPtr(pVertexList), p_faceListSize, OdGiFaceData.getCPtr(pFaceData)) : GlobalsPINVOKE.OdGiGeometrySimplifier_generateShellFill__SWIG_1(swigCPtr, OdGiHatchPattern.getCPtr(pHatch), out fillDensity, OdGePoint3d.getCPtr(pVertexList), p_faceListSize, OdGiFaceData.getCPtr(pFaceData)));
759 return ret;
760 } finally {
761Marshal.FreeCoTaskMem(p_faceListSize);
762 }
763 }
764
765 public virtual bool generateShellFill(OdGiHatchPattern pHatch, out double fillDensity, OdGePoint3d pVertexList, Int32[] /*SIMPLEFIXED_ARRAY_REV*/ faceListSize) {
766IntPtr p_faceListSize=Teigha.Core.Helpers.MarshalInt32FixedArray(faceListSize);
767 try {
768 bool ret = (SwigDerivedClassHasMethod("generateShellFill", swigMethodTypes67) ? GlobalsPINVOKE.OdGiGeometrySimplifier_generateShellFillSwigExplicitOdGiGeometrySimplifier__SWIG_2(swigCPtr, OdGiHatchPattern.getCPtr(pHatch), out fillDensity, OdGePoint3d.getCPtr(pVertexList), p_faceListSize) : GlobalsPINVOKE.OdGiGeometrySimplifier_generateShellFill__SWIG_2(swigCPtr, OdGiHatchPattern.getCPtr(pHatch), out fillDensity, OdGePoint3d.getCPtr(pVertexList), p_faceListSize));
770 return ret;
771 } finally {
772Marshal.FreeCoTaskMem(p_faceListSize);
773 }
774 }
775
781
786 public virtual void vb_polylineOut(Teigha.Core.OdGePoint3d[] numPoints) { this.polylineOut(numPoints); }
787
792 public virtual void vb_polylineOut(int numPoints, int[] vertexIndexList) { this.polylineOut(numPoints, vertexIndexList); }
793
799
800 public virtual void polylineProc(Int32 arg0, OdGePoint3d arg1, OdGeVector3d arg2, OdGeVector3d arg3, Int32 arg4) {
801 GlobalsPINVOKE.OdGiGeometrySimplifier_polylineProc__SWIG_1(swigCPtr, arg0 /*SIMPLETYPE*/, OdGePoint3d.getCPtr(arg1), OdGeVector3d.getCPtr(arg2), OdGeVector3d.getCPtr(arg3), arg4 /*SIMPLETYPE*/);
803 }
804
805 public virtual void xlineProc2(OdGePoint3d basePoint, OdGeVector3d direction) {
806 if (SwigDerivedClassHasMethod("xlineProc2", swigMethodTypes35)) GlobalsPINVOKE.OdGiGeometrySimplifier_xlineProc2SwigExplicitOdGiGeometrySimplifier(swigCPtr, OdGePoint3d.getCPtr(basePoint), OdGeVector3d.getCPtr(direction)); else GlobalsPINVOKE.OdGiGeometrySimplifier_xlineProc2(swigCPtr, OdGePoint3d.getCPtr(basePoint), OdGeVector3d.getCPtr(direction));
808 }
809
810 public virtual void rayProc2(OdGePoint3d basePoint, OdGeVector3d direction) {
811 if (SwigDerivedClassHasMethod("rayProc2", swigMethodTypes36)) GlobalsPINVOKE.OdGiGeometrySimplifier_rayProc2SwigExplicitOdGiGeometrySimplifier(swigCPtr, OdGePoint3d.getCPtr(basePoint), OdGeVector3d.getCPtr(direction)); else GlobalsPINVOKE.OdGiGeometrySimplifier_rayProc2(swigCPtr, OdGePoint3d.getCPtr(basePoint), OdGeVector3d.getCPtr(direction));
813 }
814
815 public virtual void setExtentsProc(OdGePoint3d arg0, bool arg1) {
816 if (SwigDerivedClassHasMethod("setExtentsProc", swigMethodTypes37)) GlobalsPINVOKE.OdGiGeometrySimplifier_setExtentsProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(arg0), arg1); else GlobalsPINVOKE.OdGiGeometrySimplifier_setExtentsProc__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(arg0), arg1);
818 }
819
824
825 public virtual int ttfCharProcFlags() {
826 int ret = (SwigDerivedClassHasMethod("ttfCharProcFlags", swigMethodTypes39) ? GlobalsPINVOKE.OdGiGeometrySimplifier_ttfCharProcFlagsSwigExplicitOdGiGeometrySimplifier(swigCPtr) : GlobalsPINVOKE.OdGiGeometrySimplifier_ttfCharProcFlags(swigCPtr));
828 return ret;
829 }
830
831 public virtual bool ttfCharProc(char arg0, bool arg1, OdGePoint3d arg2, OdGeBoundBlock3d arg3) {
832 bool ret = (SwigDerivedClassHasMethod("ttfCharProc", swigMethodTypes40) ? GlobalsPINVOKE.OdGiGeometrySimplifier_ttfCharProcSwigExplicitOdGiGeometrySimplifier(swigCPtr, arg0 /*SIMPLETYPE*/, arg1, OdGePoint3d.getCPtr(arg2), OdGeBoundBlock3d.getCPtr(arg3)) : GlobalsPINVOKE.OdGiGeometrySimplifier_ttfCharProc(swigCPtr, arg0 /*SIMPLETYPE*/, arg1, OdGePoint3d.getCPtr(arg2), OdGeBoundBlock3d.getCPtr(arg3)));
834 return ret;
835 }
836
837 public virtual void conveyorBoundaryInfoProc(OdGeBoundBlock3d arg0, out UInt32 arg1) {
838 if (SwigDerivedClassHasMethod("conveyorBoundaryInfoProc", swigMethodTypes41)) GlobalsPINVOKE.OdGiGeometrySimplifier_conveyorBoundaryInfoProcSwigExplicitOdGiGeometrySimplifier(swigCPtr, OdGeBoundBlock3d.getCPtr(arg0), out arg1); else GlobalsPINVOKE.OdGiGeometrySimplifier_conveyorBoundaryInfoProc(swigCPtr, OdGeBoundBlock3d.getCPtr(arg0), out arg1);
840 }
841
842 public void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions, IntPtr[] /*SIMPLE_ARRAY*/ pSubEntMarkers, Int32 nPointSize) {
843IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
844 try {
845 GlobalsPINVOKE.OdGiGeometrySimplifier_polypointProc2__SWIG_0(swigCPtr, pContext.GetInterfaceCPtr(), p_numPoints, OdCmEntityColor.getCPtr(pColors), OdCmTransparency.getCPtr(pTransparency), OdGeVector3d.getCPtr(pNormals), OdGeVector3d.getCPtr(pExtrusions), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pSubEntMarkers), nPointSize /*SIMPLETYPE*/);
847 } finally {
848Marshal.FreeCoTaskMem(p_numPoints);
849 }
850 }
851
852 public void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions, IntPtr[] /*SIMPLE_ARRAY*/ pSubEntMarkers) {
853IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
854 try {
855 GlobalsPINVOKE.OdGiGeometrySimplifier_polypointProc2__SWIG_1(swigCPtr, pContext.GetInterfaceCPtr(), p_numPoints, OdCmEntityColor.getCPtr(pColors), OdCmTransparency.getCPtr(pTransparency), OdGeVector3d.getCPtr(pNormals), OdGeVector3d.getCPtr(pExtrusions), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pSubEntMarkers));
857 } finally {
858Marshal.FreeCoTaskMem(p_numPoints);
859 }
860 }
861
862 public void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions) {
863IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
864 try {
867 } finally {
868Marshal.FreeCoTaskMem(p_numPoints);
869 }
870 }
871
872 public void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals) {
873IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
874 try {
877 } finally {
878Marshal.FreeCoTaskMem(p_numPoints);
879 }
880 }
881
882 public void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency) {
883IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
884 try {
887 } finally {
888Marshal.FreeCoTaskMem(p_numPoints);
889 }
890 }
891
892 public void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors) {
893IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
894 try {
897 } finally {
898Marshal.FreeCoTaskMem(p_numPoints);
899 }
900 }
901
902 public void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints) {
903IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
904 try {
907 } finally {
908Marshal.FreeCoTaskMem(p_numPoints);
909 }
910 }
911
912 public void rowOfDotsProc2(Int32 numPoints, OdGePoint3d startPoint, OdGeVector3d dirToNextPoint) {
913 GlobalsPINVOKE.OdGiGeometrySimplifier_rowOfDotsProc2(swigCPtr, numPoints /*SIMPLETYPE*/, OdGePoint3d.getCPtr(startPoint), OdGeVector3d.getCPtr(dirToNextPoint));
915 }
916
917 public void polyPolygonProc2(OdGiConveyorContext pContext, UInt32 numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints, OdCmEntityColor pOutlineColors, ref UInt32 pOutlinePsLinetypes, OdCmEntityColor pFillColors, OdCmTransparency pFillTransparencies) {
918 GlobalsPINVOKE.OdGiGeometrySimplifier_polyPolygonProc2__SWIG_0(swigCPtr, pContext.GetInterfaceCPtr(), numIndices /*SIMPLETYPE*/, ref pNumPositions, OdGePoint3d.getCPtr(pPositions), ref pNumPoints, OdGePoint3d.getCPtr(pPoints), OdCmEntityColor.getCPtr(pOutlineColors), ref pOutlinePsLinetypes, OdCmEntityColor.getCPtr(pFillColors), OdCmTransparency.getCPtr(pFillTransparencies));
920 }
921
922 public void polyPolygonProc2(OdGiConveyorContext pContext, UInt32 numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints, OdCmEntityColor pOutlineColors, ref UInt32 pOutlinePsLinetypes, OdCmEntityColor pFillColors) {
923 GlobalsPINVOKE.OdGiGeometrySimplifier_polyPolygonProc2__SWIG_1(swigCPtr, pContext.GetInterfaceCPtr(), numIndices /*SIMPLETYPE*/, ref pNumPositions, OdGePoint3d.getCPtr(pPositions), ref pNumPoints, OdGePoint3d.getCPtr(pPoints), OdCmEntityColor.getCPtr(pOutlineColors), ref pOutlinePsLinetypes, OdCmEntityColor.getCPtr(pFillColors));
925 }
926
927 public void polyPolygonProc2(OdGiConveyorContext pContext, UInt32 numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints, OdCmEntityColor pOutlineColors, ref UInt32 pOutlinePsLinetypes) {
928 GlobalsPINVOKE.OdGiGeometrySimplifier_polyPolygonProc2__SWIG_2(swigCPtr, pContext.GetInterfaceCPtr(), numIndices /*SIMPLETYPE*/, ref pNumPositions, OdGePoint3d.getCPtr(pPositions), ref pNumPoints, OdGePoint3d.getCPtr(pPoints), OdCmEntityColor.getCPtr(pOutlineColors), ref pOutlinePsLinetypes);
930 }
931
932 public void polyPolygonProc2(OdGiConveyorContext pContext, UInt32 numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints, OdCmEntityColor pOutlineColors) {
933 GlobalsPINVOKE.OdGiGeometrySimplifier_polyPolygonProc2__SWIG_3(swigCPtr, pContext.GetInterfaceCPtr(), numIndices /*SIMPLETYPE*/, ref pNumPositions, OdGePoint3d.getCPtr(pPositions), ref pNumPoints, OdGePoint3d.getCPtr(pPoints), OdCmEntityColor.getCPtr(pOutlineColors));
935 }
936
937 public void polyPolygonProc2(OdGiConveyorContext pContext, UInt32 numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints) {
938 GlobalsPINVOKE.OdGiGeometrySimplifier_polyPolygonProc2__SWIG_4(swigCPtr, pContext.GetInterfaceCPtr(), numIndices /*SIMPLETYPE*/, ref pNumPositions, OdGePoint3d.getCPtr(pPositions), ref pNumPoints, OdGePoint3d.getCPtr(pPoints));
940 }
941
946
947 private void SwigDirectorConnect() {
948 if (SwigDerivedClassHasMethod("plineProc", swigMethodTypes0))
949 swigDelegate0 = new SwigDelegateOdGiGeometrySimplifier_0(SwigDirectorMethodplineProc__SWIG_0);
950 if (SwigDerivedClassHasMethod("plineProc", swigMethodTypes1))
951 swigDelegate1 = new SwigDelegateOdGiGeometrySimplifier_1(SwigDirectorMethodplineProc__SWIG_1);
952 if (SwigDerivedClassHasMethod("plineProc", swigMethodTypes2))
953 swigDelegate2 = new SwigDelegateOdGiGeometrySimplifier_2(SwigDirectorMethodplineProc__SWIG_2);
954 if (SwigDerivedClassHasMethod("plineProc", swigMethodTypes3))
955 swigDelegate3 = new SwigDelegateOdGiGeometrySimplifier_3(SwigDirectorMethodplineProc__SWIG_3);
956 if (SwigDerivedClassHasMethod("polylineProc", swigMethodTypes4))
957 swigDelegate4 = new SwigDelegateOdGiGeometrySimplifier_4(SwigDirectorMethodpolylineProc);
958 if (SwigDerivedClassHasMethod("polygonProc", swigMethodTypes5))
959 swigDelegate5 = new SwigDelegateOdGiGeometrySimplifier_5(SwigDirectorMethodpolygonProc__SWIG_0);
960 if (SwigDerivedClassHasMethod("polygonProc", swigMethodTypes6))
961 swigDelegate6 = new SwigDelegateOdGiGeometrySimplifier_6(SwigDirectorMethodpolygonProc__SWIG_1);
962 if (SwigDerivedClassHasMethod("polygonProc", swigMethodTypes7))
963 swigDelegate7 = new SwigDelegateOdGiGeometrySimplifier_7(SwigDirectorMethodpolygonProc__SWIG_2);
964 if (SwigDerivedClassHasMethod("xlineProc", swigMethodTypes8))
965 swigDelegate8 = new SwigDelegateOdGiGeometrySimplifier_8(SwigDirectorMethodxlineProc);
966 if (SwigDerivedClassHasMethod("rayProc", swigMethodTypes9))
967 swigDelegate9 = new SwigDelegateOdGiGeometrySimplifier_9(SwigDirectorMethodrayProc);
968 if (SwigDerivedClassHasMethod("meshProc", swigMethodTypes10))
969 swigDelegate10 = new SwigDelegateOdGiGeometrySimplifier_10(SwigDirectorMethodmeshProc);
970 if (SwigDerivedClassHasMethod("shellProc", swigMethodTypes11))
971 swigDelegate11 = new SwigDelegateOdGiGeometrySimplifier_11(SwigDirectorMethodshellProc);
972 if (SwigDerivedClassHasMethod("circleProc", swigMethodTypes12))
973 swigDelegate12 = new SwigDelegateOdGiGeometrySimplifier_12(SwigDirectorMethodcircleProc__SWIG_0);
974 if (SwigDerivedClassHasMethod("circleProc2", swigMethodTypes13))
975 swigDelegate13 = new SwigDelegateOdGiGeometrySimplifier_13(SwigDirectorMethodcircleProc2__SWIG_0);
976 if (SwigDerivedClassHasMethod("circleProc2", swigMethodTypes14))
977 swigDelegate14 = new SwigDelegateOdGiGeometrySimplifier_14(SwigDirectorMethodcircleProc2__SWIG_1);
978 if (SwigDerivedClassHasMethod("circleProc", swigMethodTypes15))
979 swigDelegate15 = new SwigDelegateOdGiGeometrySimplifier_15(SwigDirectorMethodcircleProc__SWIG_1);
980 if (SwigDerivedClassHasMethod("circularArcProc", swigMethodTypes16))
981 swigDelegate16 = new SwigDelegateOdGiGeometrySimplifier_16(SwigDirectorMethodcircularArcProc__SWIG_0);
982 if (SwigDerivedClassHasMethod("circularArcProc", swigMethodTypes17))
983 swigDelegate17 = new SwigDelegateOdGiGeometrySimplifier_17(SwigDirectorMethodcircularArcProc__SWIG_1);
984 if (SwigDerivedClassHasMethod("ellipArcProc", swigMethodTypes18))
985 swigDelegate18 = new SwigDelegateOdGiGeometrySimplifier_18(SwigDirectorMethodellipArcProc__SWIG_0);
986 if (SwigDerivedClassHasMethod("ellipArcProc", swigMethodTypes19))
987 swigDelegate19 = new SwigDelegateOdGiGeometrySimplifier_19(SwigDirectorMethodellipArcProc__SWIG_1);
988 if (SwigDerivedClassHasMethod("ellipArcProc", swigMethodTypes20))
989 swigDelegate20 = new SwigDelegateOdGiGeometrySimplifier_20(SwigDirectorMethodellipArcProc__SWIG_2);
990 if (SwigDerivedClassHasMethod("ellipArcProc", swigMethodTypes21))
991 swigDelegate21 = new SwigDelegateOdGiGeometrySimplifier_21(SwigDirectorMethodellipArcProc__SWIG_3);
992 if (SwigDerivedClassHasMethod("nurbsProc", swigMethodTypes22))
993 swigDelegate22 = new SwigDelegateOdGiGeometrySimplifier_22(SwigDirectorMethodnurbsProc);
994 if (SwigDerivedClassHasMethod("textProc", swigMethodTypes23))
995 swigDelegate23 = new SwigDelegateOdGiGeometrySimplifier_23(SwigDirectorMethodtextProc);
996 if (SwigDerivedClassHasMethod("textProc2", swigMethodTypes24))
997 swigDelegate24 = new SwigDelegateOdGiGeometrySimplifier_24(SwigDirectorMethodtextProc2);
998 if (SwigDerivedClassHasMethod("shapeProc", swigMethodTypes25))
999 swigDelegate25 = new SwigDelegateOdGiGeometrySimplifier_25(SwigDirectorMethodshapeProc__SWIG_0);
1000 if (SwigDerivedClassHasMethod("shapeProc", swigMethodTypes26))
1001 swigDelegate26 = new SwigDelegateOdGiGeometrySimplifier_26(SwigDirectorMethodshapeProc__SWIG_1);
1002 if (SwigDerivedClassHasMethod("rasterImageProc", swigMethodTypes27))
1003 swigDelegate27 = new SwigDelegateOdGiGeometrySimplifier_27(SwigDirectorMethodrasterImageProc__SWIG_0);
1004 if (SwigDerivedClassHasMethod("rasterImageProc", swigMethodTypes28))
1005 swigDelegate28 = new SwigDelegateOdGiGeometrySimplifier_28(SwigDirectorMethodrasterImageProc__SWIG_1);
1006 if (SwigDerivedClassHasMethod("rasterImageProc", swigMethodTypes29))
1007 swigDelegate29 = new SwigDelegateOdGiGeometrySimplifier_29(SwigDirectorMethodrasterImageProc__SWIG_2);
1008 if (SwigDerivedClassHasMethod("rasterImageProc", swigMethodTypes30))
1009 swigDelegate30 = new SwigDelegateOdGiGeometrySimplifier_30(SwigDirectorMethodrasterImageProc__SWIG_3);
1010 if (SwigDerivedClassHasMethod("rasterImageProc", swigMethodTypes31))
1011 swigDelegate31 = new SwigDelegateOdGiGeometrySimplifier_31(SwigDirectorMethodrasterImageProc__SWIG_4);
1012 if (SwigDerivedClassHasMethod("metafileProc", swigMethodTypes32))
1013 swigDelegate32 = new SwigDelegateOdGiGeometrySimplifier_32(SwigDirectorMethodmetafileProc__SWIG_0);
1014 if (SwigDerivedClassHasMethod("metafileProc", swigMethodTypes33))
1015 swigDelegate33 = new SwigDelegateOdGiGeometrySimplifier_33(SwigDirectorMethodmetafileProc__SWIG_1);
1016 if (SwigDerivedClassHasMethod("metafileProc", swigMethodTypes34))
1017 swigDelegate34 = new SwigDelegateOdGiGeometrySimplifier_34(SwigDirectorMethodmetafileProc__SWIG_2);
1018 if (SwigDerivedClassHasMethod("xlineProc2", swigMethodTypes35))
1019 swigDelegate35 = new SwigDelegateOdGiGeometrySimplifier_35(SwigDirectorMethodxlineProc2);
1020 if (SwigDerivedClassHasMethod("rayProc2", swigMethodTypes36))
1021 swigDelegate36 = new SwigDelegateOdGiGeometrySimplifier_36(SwigDirectorMethodrayProc2);
1022 if (SwigDerivedClassHasMethod("setExtentsProc", swigMethodTypes37))
1023 swigDelegate37 = new SwigDelegateOdGiGeometrySimplifier_37(SwigDirectorMethodsetExtentsProc__SWIG_0);
1024 if (SwigDerivedClassHasMethod("setExtentsProc", swigMethodTypes38))
1025 swigDelegate38 = new SwigDelegateOdGiGeometrySimplifier_38(SwigDirectorMethodsetExtentsProc__SWIG_1);
1026 if (SwigDerivedClassHasMethod("ttfCharProcFlags", swigMethodTypes39))
1027 swigDelegate39 = new SwigDelegateOdGiGeometrySimplifier_39(SwigDirectorMethodttfCharProcFlags);
1028 if (SwigDerivedClassHasMethod("ttfCharProc", swigMethodTypes40))
1029 swigDelegate40 = new SwigDelegateOdGiGeometrySimplifier_40(SwigDirectorMethodttfCharProc);
1030 if (SwigDerivedClassHasMethod("conveyorBoundaryInfoProc", swigMethodTypes41))
1031 swigDelegate41 = new SwigDelegateOdGiGeometrySimplifier_41(SwigDirectorMethodconveyorBoundaryInfoProc);
1032 if (SwigDerivedClassHasMethod("polypointProc", swigMethodTypes42))
1033 swigDelegate42 = new SwigDelegateOdGiGeometrySimplifier_42(SwigDirectorMethodpolypointProc__SWIG_0);
1034 if (SwigDerivedClassHasMethod("polypointProc", swigMethodTypes43))
1035 swigDelegate43 = new SwigDelegateOdGiGeometrySimplifier_43(SwigDirectorMethodpolypointProc__SWIG_1);
1036 if (SwigDerivedClassHasMethod("polypointProc", swigMethodTypes44))
1037 swigDelegate44 = new SwigDelegateOdGiGeometrySimplifier_44(SwigDirectorMethodpolypointProc__SWIG_2);
1038 if (SwigDerivedClassHasMethod("polypointProc", swigMethodTypes45))
1039 swigDelegate45 = new SwigDelegateOdGiGeometrySimplifier_45(SwigDirectorMethodpolypointProc__SWIG_3);
1040 if (SwigDerivedClassHasMethod("polypointProc", swigMethodTypes46))
1041 swigDelegate46 = new SwigDelegateOdGiGeometrySimplifier_46(SwigDirectorMethodpolypointProc__SWIG_4);
1042 if (SwigDerivedClassHasMethod("polypointProc", swigMethodTypes47))
1043 swigDelegate47 = new SwigDelegateOdGiGeometrySimplifier_47(SwigDirectorMethodpolypointProc__SWIG_5);
1044 if (SwigDerivedClassHasMethod("rowOfDotsProc", swigMethodTypes48))
1045 swigDelegate48 = new SwigDelegateOdGiGeometrySimplifier_48(SwigDirectorMethodrowOfDotsProc);
1046 if (SwigDerivedClassHasMethod("pointCloudProc", swigMethodTypes49))
1047 swigDelegate49 = new SwigDelegateOdGiGeometrySimplifier_49(SwigDirectorMethodpointCloudProc__SWIG_0);
1048 if (SwigDerivedClassHasMethod("pointCloudProc", swigMethodTypes50))
1049 swigDelegate50 = new SwigDelegateOdGiGeometrySimplifier_50(SwigDirectorMethodpointCloudProc__SWIG_1);
1050 if (SwigDerivedClassHasMethod("edgeProc", swigMethodTypes51))
1051 swigDelegate51 = new SwigDelegateOdGiGeometrySimplifier_51(SwigDirectorMethodedgeProc__SWIG_0);
1052 if (SwigDerivedClassHasMethod("edgeProc", swigMethodTypes52))
1053 swigDelegate52 = new SwigDelegateOdGiGeometrySimplifier_52(SwigDirectorMethodedgeProc__SWIG_1);
1054 if (SwigDerivedClassHasMethod("plineArcSegmentsAsArcProc", swigMethodTypes53))
1055 swigDelegate53 = new SwigDelegateOdGiGeometrySimplifier_53(SwigDirectorMethodplineArcSegmentsAsArcProc);
1056 if (SwigDerivedClassHasMethod("polylineOut", swigMethodTypes54))
1057 swigDelegate54 = new SwigDelegateOdGiGeometrySimplifier_54(SwigDirectorMethodpolylineOut__SWIG_0);
1058 if (SwigDerivedClassHasMethod("polygonOut", swigMethodTypes55))
1059 swigDelegate55 = new SwigDelegateOdGiGeometrySimplifier_55(SwigDirectorMethodpolygonOut__SWIG_0);
1060 if (SwigDerivedClassHasMethod("polygonOut", swigMethodTypes56))
1061 swigDelegate56 = new SwigDelegateOdGiGeometrySimplifier_56(SwigDirectorMethodpolygonOut__SWIG_1);
1062 if (SwigDerivedClassHasMethod("generateMeshWires", swigMethodTypes57))
1063 swigDelegate57 = new SwigDelegateOdGiGeometrySimplifier_57(SwigDirectorMethodgenerateMeshWires);
1064 if (SwigDerivedClassHasMethod("generateMeshFaces", swigMethodTypes58))
1065 swigDelegate58 = new SwigDelegateOdGiGeometrySimplifier_58(SwigDirectorMethodgenerateMeshFaces);
1066 if (SwigDerivedClassHasMethod("filledShellProc", swigMethodTypes59))
1067 swigDelegate59 = new SwigDelegateOdGiGeometrySimplifier_59(SwigDirectorMethodfilledShellProc__SWIG_0);
1068 if (SwigDerivedClassHasMethod("filledShellProc", swigMethodTypes60))
1069 swigDelegate60 = new SwigDelegateOdGiGeometrySimplifier_60(SwigDirectorMethodfilledShellProc__SWIG_1);
1070 if (SwigDerivedClassHasMethod("filledShellProc", swigMethodTypes61))
1071 swigDelegate61 = new SwigDelegateOdGiGeometrySimplifier_61(SwigDirectorMethodfilledShellProc__SWIG_2);
1072 if (SwigDerivedClassHasMethod("ellipArcProc", swigMethodTypes62))
1073 swigDelegate62 = new SwigDelegateOdGiGeometrySimplifier_62(SwigDirectorMethodellipArcProc__SWIG_4);
1074 if (SwigDerivedClassHasMethod("initTexture", swigMethodTypes63))
1075 swigDelegate63 = new SwigDelegateOdGiGeometrySimplifier_63(SwigDirectorMethodinitTexture);
1076 if (SwigDerivedClassHasMethod("uninitTexture", swigMethodTypes64))
1077 swigDelegate64 = new SwigDelegateOdGiGeometrySimplifier_64(SwigDirectorMethoduninitTexture);
1078 if (SwigDerivedClassHasMethod("generateShellFill", swigMethodTypes65))
1079 swigDelegate65 = new SwigDelegateOdGiGeometrySimplifier_65(SwigDirectorMethodgenerateShellFill__SWIG_0);
1080 if (SwigDerivedClassHasMethod("generateShellFill", swigMethodTypes66))
1081 swigDelegate66 = new SwigDelegateOdGiGeometrySimplifier_66(SwigDirectorMethodgenerateShellFill__SWIG_1);
1082 if (SwigDerivedClassHasMethod("generateShellFill", swigMethodTypes67))
1083 swigDelegate67 = new SwigDelegateOdGiGeometrySimplifier_67(SwigDirectorMethodgenerateShellFill__SWIG_2);
1084 GlobalsPINVOKE.OdGiGeometrySimplifier_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9, swigDelegate10, swigDelegate11, swigDelegate12, swigDelegate13, swigDelegate14, swigDelegate15, swigDelegate16, swigDelegate17, swigDelegate18, swigDelegate19, swigDelegate20, swigDelegate21, swigDelegate22, swigDelegate23, swigDelegate24, swigDelegate25, swigDelegate26, swigDelegate27, swigDelegate28, swigDelegate29, swigDelegate30, swigDelegate31, swigDelegate32, swigDelegate33, swigDelegate34, swigDelegate35, swigDelegate36, swigDelegate37, swigDelegate38, swigDelegate39, swigDelegate40, swigDelegate41, swigDelegate42, swigDelegate43, swigDelegate44, swigDelegate45, swigDelegate46, swigDelegate47, swigDelegate48, swigDelegate49, swigDelegate50, swigDelegate51, swigDelegate52, swigDelegate53, swigDelegate54, swigDelegate55, swigDelegate56, swigDelegate57, swigDelegate58, swigDelegate59, swigDelegate60, swigDelegate61, swigDelegate62, swigDelegate63, swigDelegate64, swigDelegate65, swigDelegate66, swigDelegate67);
1085 }
1086
1087 private bool SwigDerivedClassHasMethod(string methodName, global::System.Type[] methodTypes) {
1088 global::System.Reflection.MethodInfo methodInfo = this.GetType().GetMethod(methodName, global::System.Reflection.BindingFlags.Public | global::System.Reflection.BindingFlags.NonPublic | global::System.Reflection.BindingFlags.Instance, null, methodTypes, null);
1089 bool hasDerivedMethod = methodInfo.DeclaringType.IsSubclassOf(typeof(OdGiGeometrySimplifier));
1090 return hasDerivedMethod;
1091 }
1092
1093 private void SwigDirectorMethodplineProc__SWIG_0(IntPtr polyline, global::System.IntPtr pXfm, UInt32 /*SIMPLETYPE*/ fromIndex, UInt32 /*SIMPLETYPE*/ numSegs) {
1094 plineProc(
1095 (OdGiPolyline)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiPolyline),polyline,false) /*createInt 6_3*/ // csdirectorin for smart pointer
1096, (pXfm == global::System.IntPtr.Zero) ? null : new OdGeMatrix3d(pXfm, false), fromIndex /*SIMPLETYPE*/, numSegs /*SIMPLETYPE*/);
1097 }
1098
1099 private void SwigDirectorMethodplineProc__SWIG_1(IntPtr polyline, global::System.IntPtr pXfm, UInt32 /*SIMPLETYPE*/ fromIndex) {
1100 plineProc(
1101 (OdGiPolyline)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiPolyline),polyline,false) /*createInt 6_3*/ // csdirectorin for smart pointer
1102, (pXfm == global::System.IntPtr.Zero) ? null : new OdGeMatrix3d(pXfm, false), fromIndex /*SIMPLETYPE*/);
1103 }
1104
1105 private void SwigDirectorMethodplineProc__SWIG_2(IntPtr polyline, global::System.IntPtr pXfm) {
1106 plineProc(
1107 (OdGiPolyline)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiPolyline),polyline,false) /*createInt 6_3*/ // csdirectorin for smart pointer
1108, (pXfm == global::System.IntPtr.Zero) ? null : new OdGeMatrix3d(pXfm, false));
1109 }
1110
1111 private void SwigDirectorMethodplineProc__SWIG_3(IntPtr polyline) {
1112 plineProc(
1113 (OdGiPolyline)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiPolyline),polyline,false) /*createInt 6_3*/ // csdirectorin for smart pointer
1114);
1115 }
1116
1117 private void SwigDirectorMethodpolylineProc(IntPtr numPoints, global::System.IntPtr pNormal, global::System.IntPtr pExtrusion, IntPtr /*SIMPLETYPE*/ baseSubEntMarker) {
1118 polylineProc(Teigha.Core.Helpers.UnMarshalPoint3dArray(numPoints), (pNormal == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pNormal, false), (pExtrusion == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pExtrusion, false), baseSubEntMarker /*SIMPLETYPE*/);
1119 }
1120
1121 private void SwigDirectorMethodpolygonProc__SWIG_0(IntPtr numPoints, global::System.IntPtr pNormal, global::System.IntPtr pExtrusion) {
1122 polygonProc(Teigha.Core.Helpers.UnMarshalPoint3dArray(numPoints), (pNormal == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pNormal, false), (pExtrusion == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pExtrusion, false));
1123 }
1124
1125 private void SwigDirectorMethodpolygonProc__SWIG_1(IntPtr numPoints, global::System.IntPtr pNormal) {
1126 polygonProc(Teigha.Core.Helpers.UnMarshalPoint3dArray(numPoints), (pNormal == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pNormal, false));
1127 }
1128
1129 private void SwigDirectorMethodpolygonProc__SWIG_2(IntPtr numPoints) {
1130 polygonProc(Teigha.Core.Helpers.UnMarshalPoint3dArray(numPoints));
1131 }
1132
1133 private void SwigDirectorMethodxlineProc(global::System.IntPtr firstPoint, global::System.IntPtr secondPoint) {
1134 xlineProc(new OdGePoint3d(firstPoint, false), new OdGePoint3d(secondPoint, false));
1135 }
1136
1137 private void SwigDirectorMethodrayProc(global::System.IntPtr basePoint, global::System.IntPtr throughPoint) {
1138 rayProc(new OdGePoint3d(basePoint, false), new OdGePoint3d(throughPoint, false));
1139 }
1140
1141 private void SwigDirectorMethodmeshProc(IntPtr numRows) {
1142 meshProc(Teigha.Core.Helpers.UnMarshalMeshData(numRows));
1143 }
1144
1145 private void SwigDirectorMethodshellProc(IntPtr numVertices) {
1146 shellProc(Teigha.Core.Helpers.UnMarshalShellData(numVertices));
1147 }
1148
1149 private void SwigDirectorMethodcircleProc__SWIG_0(global::System.IntPtr center, double radius, global::System.IntPtr normal, global::System.IntPtr pExtrusion) {
1150 circleProc(new OdGePoint3d(center, false), radius, new OdGeVector3d(normal, false), (pExtrusion == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pExtrusion, false));
1151 }
1152
1153 private void SwigDirectorMethodcircleProc2__SWIG_0(global::System.IntPtr center, double radius, global::System.IntPtr normal, global::System.IntPtr startVector, global::System.IntPtr pExtrusion) {
1154 circleProc2(new OdGePoint3d(center, false), radius, new OdGeVector3d(normal, false), new OdGeVector3d(startVector, false), (pExtrusion == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pExtrusion, false));
1155 }
1156
1157 private void SwigDirectorMethodcircleProc2__SWIG_1(global::System.IntPtr center, double radius, global::System.IntPtr normal, global::System.IntPtr startVector) {
1158 circleProc2(new OdGePoint3d(center, false), radius, new OdGeVector3d(normal, false), new OdGeVector3d(startVector, false));
1159 }
1160
1161 private void SwigDirectorMethodcircleProc__SWIG_1(global::System.IntPtr firstPoint, global::System.IntPtr secondPoint, global::System.IntPtr thirdPoint, global::System.IntPtr pExtrusion) {
1162 circleProc(new OdGePoint3d(firstPoint, false), new OdGePoint3d(secondPoint, false), new OdGePoint3d(thirdPoint, false), (pExtrusion == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pExtrusion, false));
1163 }
1164
1165 private void SwigDirectorMethodcircularArcProc__SWIG_0(global::System.IntPtr center, double radius, global::System.IntPtr normal, global::System.IntPtr startVector, double sweepAngle, int arcType, global::System.IntPtr pExtrusion) {
1166 circularArcProc(new OdGePoint3d(center, false), radius, new OdGeVector3d(normal, false), new OdGeVector3d(startVector, false), sweepAngle, (OdGiArcType)arcType, (pExtrusion == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pExtrusion, false));
1167 }
1168
1169 private void SwigDirectorMethodcircularArcProc__SWIG_1(global::System.IntPtr firstPoint, global::System.IntPtr secondPoint, global::System.IntPtr thirdPoint, int arcType, global::System.IntPtr pExtrusion) {
1170 circularArcProc(new OdGePoint3d(firstPoint, false), new OdGePoint3d(secondPoint, false), new OdGePoint3d(thirdPoint, false), (OdGiArcType)arcType, (pExtrusion == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pExtrusion, false));
1171 }
1172
1173 private void SwigDirectorMethodellipArcProc__SWIG_0(global::System.IntPtr ellipArc, IntPtr endPointOverrides, int arcType, global::System.IntPtr pExtrusion) {
1174 ellipArcProc(new OdGeEllipArc3d(ellipArc, false), Teigha.Core.Helpers.UnMarshalPointPair(endPointOverrides), (OdGiArcType)arcType, (pExtrusion == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pExtrusion, false));
1175 }
1176
1177 private void SwigDirectorMethodellipArcProc__SWIG_1(global::System.IntPtr ellipArc, IntPtr endPointOverrides, int arcType) {
1178 ellipArcProc(new OdGeEllipArc3d(ellipArc, false), Teigha.Core.Helpers.UnMarshalPointPair(endPointOverrides), (OdGiArcType)arcType);
1179 }
1180
1181 private void SwigDirectorMethodellipArcProc__SWIG_2(global::System.IntPtr ellipArc, IntPtr endPointOverrides) {
1182 ellipArcProc(new OdGeEllipArc3d(ellipArc, false), Teigha.Core.Helpers.UnMarshalPointPair(endPointOverrides));
1183 }
1184
1185 private void SwigDirectorMethodellipArcProc__SWIG_3(global::System.IntPtr ellipArc) {
1186 ellipArcProc(new OdGeEllipArc3d(ellipArc, false));
1187 }
1188
1189 private void SwigDirectorMethodnurbsProc(global::System.IntPtr nurbsCurve) {
1190 nurbsProc(new OdGeNurbCurve3d(nurbsCurve, false));
1191 }
1192
1193 private void SwigDirectorMethodtextProc(global::System.IntPtr position, global::System.IntPtr u, global::System.IntPtr v, [MarshalAs(UnmanagedType.LPWStr)]string msg, bool raw, global::System.IntPtr pTextStyle, global::System.IntPtr pExtrusion) {
1194 textProc(new OdGePoint3d(position, false), new OdGeVector3d(u, false), new OdGeVector3d(v, false), msg, raw, (pTextStyle == global::System.IntPtr.Zero) ? null : new OdGiTextStyle(pTextStyle, false), (pExtrusion == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pExtrusion, false));
1195 }
1196
1197 private void SwigDirectorMethodtextProc2(global::System.IntPtr position, global::System.IntPtr u, global::System.IntPtr v, [MarshalAs(UnmanagedType.LPWStr)]string msg, bool raw, global::System.IntPtr pTextStyle, global::System.IntPtr pExtrusion, global::System.IntPtr extentsBox) {
1198 textProc2(new OdGePoint3d(position, false), new OdGeVector3d(u, false), new OdGeVector3d(v, false), msg, raw, (pTextStyle == global::System.IntPtr.Zero) ? null : new OdGiTextStyle(pTextStyle, false), (pExtrusion == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pExtrusion, false), (extentsBox == global::System.IntPtr.Zero) ? null : new OdGeExtents3d(extentsBox, false));
1199 }
1200
1201 private void SwigDirectorMethodshapeProc__SWIG_0(global::System.IntPtr position, global::System.IntPtr direction, global::System.IntPtr upVector, int shapeNumber, global::System.IntPtr pTextStyle, global::System.IntPtr pExtrusion) {
1202 shapeProc(new OdGePoint3d(position, false), new OdGeVector3d(direction, false), new OdGeVector3d(upVector, false), shapeNumber, (pTextStyle == global::System.IntPtr.Zero) ? null : new OdGiTextStyle(pTextStyle, false), (pExtrusion == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pExtrusion, false));
1203 }
1204
1205 private void SwigDirectorMethodshapeProc__SWIG_1(global::System.IntPtr position, global::System.IntPtr direction, global::System.IntPtr upVector, int shapeNumber, global::System.IntPtr pTextStyle) {
1206 shapeProc(new OdGePoint3d(position, false), new OdGeVector3d(direction, false), new OdGeVector3d(upVector, false), shapeNumber, (pTextStyle == global::System.IntPtr.Zero) ? null : new OdGiTextStyle(pTextStyle, false));
1207 }
1208
1209 private void SwigDirectorMethodrasterImageProc__SWIG_0(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pImage, IntPtr uvBoundary, bool transparency, double brightness, double contrast, double fade) {
1210 rasterImageProc(new OdGePoint3d(origin, false), new OdGeVector3d(u, false), new OdGeVector3d(v, false),
1211 (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),pImage,false) /*createInt 6_2*/ // csdirectorin for smart pointer
1212, Teigha.Core.Helpers.UnMarshalPoint2dArray(uvBoundary), transparency, brightness, contrast, fade);
1213 }
1214
1215 private void SwigDirectorMethodrasterImageProc__SWIG_1(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pImage, IntPtr uvBoundary, bool transparency, double brightness, double contrast) {
1216 rasterImageProc(new OdGePoint3d(origin, false), new OdGeVector3d(u, false), new OdGeVector3d(v, false),
1217 (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),pImage,false) /*createInt 6_2*/ // csdirectorin for smart pointer
1218, Teigha.Core.Helpers.UnMarshalPoint2dArray(uvBoundary), transparency, brightness, contrast);
1219 }
1220
1221 private void SwigDirectorMethodrasterImageProc__SWIG_2(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pImage, IntPtr uvBoundary, bool transparency, double brightness) {
1222 rasterImageProc(new OdGePoint3d(origin, false), new OdGeVector3d(u, false), new OdGeVector3d(v, false),
1223 (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),pImage,false) /*createInt 6_2*/ // csdirectorin for smart pointer
1224, Teigha.Core.Helpers.UnMarshalPoint2dArray(uvBoundary), transparency, brightness);
1225 }
1226
1227 private void SwigDirectorMethodrasterImageProc__SWIG_3(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pImage, IntPtr uvBoundary, bool transparency) {
1228 rasterImageProc(new OdGePoint3d(origin, false), new OdGeVector3d(u, false), new OdGeVector3d(v, false),
1229 (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),pImage,false) /*createInt 6_2*/ // csdirectorin for smart pointer
1230, Teigha.Core.Helpers.UnMarshalPoint2dArray(uvBoundary), transparency);
1231 }
1232
1233 private void SwigDirectorMethodrasterImageProc__SWIG_4(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pImage, IntPtr uvBoundary) {
1234 rasterImageProc(new OdGePoint3d(origin, false), new OdGeVector3d(u, false), new OdGeVector3d(v, false),
1235 (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),pImage,false) /*createInt 6_2*/ // csdirectorin for smart pointer
1236, Teigha.Core.Helpers.UnMarshalPoint2dArray(uvBoundary));
1237 }
1238
1239 private void SwigDirectorMethodmetafileProc__SWIG_0(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pMetafile, bool dcAligned, bool allowClipping) {
1240 metafileProc(new OdGePoint3d(origin, false), new OdGeVector3d(u, false), new OdGeVector3d(v, false),
1241 (OdGiMetafile)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiMetafile),pMetafile,false) /*createInt 6_2*/ // csdirectorin for smart pointer
1242, dcAligned, allowClipping);
1243 }
1244
1245 private void SwigDirectorMethodmetafileProc__SWIG_1(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pMetafile, bool dcAligned) {
1246 metafileProc(new OdGePoint3d(origin, false), new OdGeVector3d(u, false), new OdGeVector3d(v, false),
1247 (OdGiMetafile)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiMetafile),pMetafile,false) /*createInt 6_2*/ // csdirectorin for smart pointer
1248, dcAligned);
1249 }
1250
1251 private void SwigDirectorMethodmetafileProc__SWIG_2(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pMetafile) {
1252 metafileProc(new OdGePoint3d(origin, false), new OdGeVector3d(u, false), new OdGeVector3d(v, false),
1253 (OdGiMetafile)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiMetafile),pMetafile,false) /*createInt 6_2*/ // csdirectorin for smart pointer
1254);
1255 }
1256
1257 private void SwigDirectorMethodxlineProc2(global::System.IntPtr basePoint, global::System.IntPtr direction) {
1258 xlineProc2(new OdGePoint3d(basePoint, false), new OdGeVector3d(direction, false));
1259 }
1260
1261 private void SwigDirectorMethodrayProc2(global::System.IntPtr basePoint, global::System.IntPtr direction) {
1262 rayProc2(new OdGePoint3d(basePoint, false), new OdGeVector3d(direction, false));
1263 }
1264
1265 private void SwigDirectorMethodsetExtentsProc__SWIG_0(global::System.IntPtr arg0, bool arg1) {
1266 setExtentsProc((arg0 == global::System.IntPtr.Zero) ? null : new OdGePoint3d(arg0, false), arg1);
1267 }
1268
1269 private void SwigDirectorMethodsetExtentsProc__SWIG_1(global::System.IntPtr arg0) {
1270 setExtentsProc((arg0 == global::System.IntPtr.Zero) ? null : new OdGePoint3d(arg0, false));
1271 }
1272
1273 private int SwigDirectorMethodttfCharProcFlags() {
1274 return ttfCharProcFlags();
1275 }
1276
1277 private bool SwigDirectorMethodttfCharProc(char /*SIMPLETYPE*/ arg0, bool arg1, global::System.IntPtr arg2, global::System.IntPtr arg3) {
1278 return ttfCharProc(arg0 /*SIMPLETYPE*/, arg1, new OdGePoint3d(arg2, false), (arg3 == global::System.IntPtr.Zero) ? null : new OdGeBoundBlock3d(arg3, false));
1279 }
1280
1281 private void SwigDirectorMethodconveyorBoundaryInfoProc(global::System.IntPtr arg0, UInt32 arg1) {
1282 conveyorBoundaryInfoProc(new OdGeBoundBlock3d(arg0, false), out arg1);
1283 }
1284
1285 private void SwigDirectorMethodpolypointProc__SWIG_0(IntPtr numPoints, global::System.IntPtr pColors, global::System.IntPtr pTransparency, global::System.IntPtr pNormals, global::System.IntPtr pExtrusions, IntPtr /*SIMPLE_ARRAY*/ pSubEntMarkers, Int32 /*SIMPLETYPE*/ nPointSize) {
1286 polypointProc(Teigha.Core.Helpers.UnMarshalPoint3dArray(numPoints), (pColors == global::System.IntPtr.Zero) ? null : new OdCmEntityColor(pColors, false), (pTransparency == global::System.IntPtr.Zero) ? null : new OdCmTransparency(pTransparency, false), (pNormals == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pNormals, false), (pExtrusions == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pExtrusions, false), Teigha.Core.Helpers.UnMarshalIntPtrFixedArray(pSubEntMarkers), nPointSize /*SIMPLETYPE*/);
1287 }
1288
1289 private void SwigDirectorMethodpolypointProc__SWIG_1(IntPtr numPoints, global::System.IntPtr pColors, global::System.IntPtr pTransparency, global::System.IntPtr pNormals, global::System.IntPtr pExtrusions, IntPtr /*SIMPLE_ARRAY*/ pSubEntMarkers) {
1290 polypointProc(Teigha.Core.Helpers.UnMarshalPoint3dArray(numPoints), (pColors == global::System.IntPtr.Zero) ? null : new OdCmEntityColor(pColors, false), (pTransparency == global::System.IntPtr.Zero) ? null : new OdCmTransparency(pTransparency, false), (pNormals == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pNormals, false), (pExtrusions == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pExtrusions, false), Teigha.Core.Helpers.UnMarshalIntPtrFixedArray(pSubEntMarkers));
1291 }
1292
1293 private void SwigDirectorMethodpolypointProc__SWIG_2(IntPtr numPoints, global::System.IntPtr pColors, global::System.IntPtr pTransparency, global::System.IntPtr pNormals, global::System.IntPtr pExtrusions) {
1294 polypointProc(Teigha.Core.Helpers.UnMarshalPoint3dArray(numPoints), (pColors == global::System.IntPtr.Zero) ? null : new OdCmEntityColor(pColors, false), (pTransparency == global::System.IntPtr.Zero) ? null : new OdCmTransparency(pTransparency, false), (pNormals == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pNormals, false), (pExtrusions == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pExtrusions, false));
1295 }
1296
1297 private void SwigDirectorMethodpolypointProc__SWIG_3(IntPtr numPoints, global::System.IntPtr pColors, global::System.IntPtr pTransparency, global::System.IntPtr pNormals) {
1298 polypointProc(Teigha.Core.Helpers.UnMarshalPoint3dArray(numPoints), (pColors == global::System.IntPtr.Zero) ? null : new OdCmEntityColor(pColors, false), (pTransparency == global::System.IntPtr.Zero) ? null : new OdCmTransparency(pTransparency, false), (pNormals == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pNormals, false));
1299 }
1300
1301 private void SwigDirectorMethodpolypointProc__SWIG_4(IntPtr numPoints, global::System.IntPtr pColors, global::System.IntPtr pTransparency) {
1302 polypointProc(Teigha.Core.Helpers.UnMarshalPoint3dArray(numPoints), (pColors == global::System.IntPtr.Zero) ? null : new OdCmEntityColor(pColors, false), (pTransparency == global::System.IntPtr.Zero) ? null : new OdCmTransparency(pTransparency, false));
1303 }
1304
1305 private void SwigDirectorMethodpolypointProc__SWIG_5(IntPtr numPoints, global::System.IntPtr pColors) {
1306 polypointProc(Teigha.Core.Helpers.UnMarshalPoint3dArray(numPoints), (pColors == global::System.IntPtr.Zero) ? null : new OdCmEntityColor(pColors, false));
1307 }
1308
1309 private void SwigDirectorMethodrowOfDotsProc(Int32 /*SIMPLETYPE*/ numPoints, global::System.IntPtr startPoint, global::System.IntPtr dirToNextPoint) {
1310 rowOfDotsProc(numPoints /*SIMPLETYPE*/, new OdGePoint3d(startPoint, false), new OdGeVector3d(dirToNextPoint, false));
1311 }
1312
1313 private void SwigDirectorMethodpointCloudProc__SWIG_0(IntPtr pCloud, IntPtr pFilter) {
1315 (OdGiPointCloud)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiPointCloud),pCloud,false) /*createInt 6_3*/ // csdirectorin for smart pointer
1316,
1317 (OdGiPointCloudFilter)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiPointCloudFilter),pFilter,false) /*createInt 6_2*/ // csdirectorin for smart pointer
1318);
1319 }
1320
1321 private void SwigDirectorMethodpointCloudProc__SWIG_1(IntPtr pCloud) {
1323 (OdGiPointCloud)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiPointCloud),pCloud,false) /*createInt 6_3*/ // csdirectorin for smart pointer
1324);
1325 }
1326
1327 private void SwigDirectorMethodedgeProc__SWIG_0(global::System.IntPtr edges, global::System.IntPtr pXform) {
1328 edgeProc(new OdGiEdge2dArray(edges, false), (pXform == global::System.IntPtr.Zero) ? null : new OdGeMatrix3d(pXform, false));
1329 }
1330
1331 private void SwigDirectorMethodedgeProc__SWIG_1(global::System.IntPtr edges) {
1332 edgeProc(new OdGiEdge2dArray(edges, false));
1333 }
1334
1335 private bool SwigDirectorMethodplineArcSegmentsAsArcProc(UInt32 /*SIMPLETYPE*/ drawContextFlags) {
1336 return plineArcSegmentsAsArcProc(drawContextFlags /*SIMPLETYPE*/);
1337 }
1338
1339 private void SwigDirectorMethodpolylineOut__SWIG_0(IntPtr numPoints) {
1340 polylineOut(Teigha.Core.Helpers.UnMarshalPoint3dArray(numPoints));
1341 }
1342
1343 private void SwigDirectorMethodpolygonOut__SWIG_0(IntPtr numPoints, global::System.IntPtr pNormal) {
1344 polygonOut(Teigha.Core.Helpers.UnMarshalPoint3dArray(numPoints), (pNormal == global::System.IntPtr.Zero) ? null : new OdGeVector3d(pNormal, false));
1345 }
1346
1347 private void SwigDirectorMethodpolygonOut__SWIG_1(IntPtr numPoints) {
1348 polygonOut(Teigha.Core.Helpers.UnMarshalPoint3dArray(numPoints));
1349 }
1350
1351 private void SwigDirectorMethodgenerateMeshWires(IntPtr numRows) {
1352 generateMeshWires(Teigha.Core.Helpers.UnMarshalMeshData(numRows));
1353 }
1354
1355 private void SwigDirectorMethodgenerateMeshFaces(Int32 /*SIMPLETYPE*/ numRows, Int32 /*SIMPLETYPE*/ numColumns, global::System.IntPtr pFaceData) {
1356 generateMeshFaces(numRows /*SIMPLETYPE*/, numColumns /*SIMPLETYPE*/, (pFaceData == global::System.IntPtr.Zero) ? null : new OdGiFaceData(pFaceData, false));
1357 }
1358
1359 private void SwigDirectorMethodfilledShellProc__SWIG_0(global::System.IntPtr vertexList, IntPtr faceListSize, EdgeData /*SIMPLETYPE*/ pEdgeData, global::System.IntPtr pFaceData) {
1360 filledShellProc((vertexList == global::System.IntPtr.Zero) ? null : new OdGePoint3d(vertexList, false), Teigha.Core.Helpers.UnMarshalInt32FixedArray(faceListSize), pEdgeData /*SIMPLETYPE*/, (pFaceData == global::System.IntPtr.Zero) ? null : new OdGiFaceData(pFaceData, false));
1361 }
1362
1363 private void SwigDirectorMethodfilledShellProc__SWIG_1(global::System.IntPtr vertexList, IntPtr faceListSize, EdgeData /*SIMPLETYPE*/ pEdgeData) {
1364 filledShellProc((vertexList == global::System.IntPtr.Zero) ? null : new OdGePoint3d(vertexList, false), Teigha.Core.Helpers.UnMarshalInt32FixedArray(faceListSize), pEdgeData /*SIMPLETYPE*/);
1365 }
1366
1367 private void SwigDirectorMethodfilledShellProc__SWIG_2(global::System.IntPtr vertexList, IntPtr faceListSize) {
1368 filledShellProc((vertexList == global::System.IntPtr.Zero) ? null : new OdGePoint3d(vertexList, false), Teigha.Core.Helpers.UnMarshalInt32FixedArray(faceListSize));
1369 }
1370
1371 private bool SwigDirectorMethodellipArcProc__SWIG_4(global::System.IntPtr ellipArc, double width) {
1372 return ellipArcProc(new OdGeEllipArc3d(ellipArc, false), width);
1373 }
1374
1375 private void SwigDirectorMethodinitTexture(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pImage, bool transparency, double brightness, double contrast, double fade) {
1376 initTexture(new OdGePoint3d(origin, false), new OdGeVector3d(u, false), new OdGeVector3d(v, false),
1377 (OdGiRasterImage)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiRasterImage),pImage,false) /*createInt 6_2*/ // csdirectorin for smart pointer
1378, transparency, brightness, contrast, fade);
1379 }
1380
1381 private void SwigDirectorMethoduninitTexture() {
1382 uninitTexture();
1383 }
1384
1385 private bool SwigDirectorMethodgenerateShellFill__SWIG_0(IntPtr pHatch, double fillDensity, global::System.IntPtr pVertexList, IntPtr faceListSize, global::System.IntPtr pFaceData, IntPtr pMapper) {
1386bool ownFlpHatch = true;MemoryManager mManpHatch = MemoryManager.GetMemoryManager();MemoryTransaction mTranspHatch = mManpHatch.GetCurrentTransaction(); /* MemoryTransaction #20 */IntPtr ptrpHatch = pHatch;if (null != mTranspHatch){mTranspHatch.AddObject((OdGiHatchPattern)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiHatchPattern),ptrpHatch, true));ownFlpHatch = false;}
1387 return generateShellFill(
1388 (OdGiHatchPattern)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiHatchPattern),ptrpHatch,ownFlpHatch) /*createInt 5_2*/ /* csdirectorin for smart pointer */
1389 //(OdGiHatchPattern)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiHatchPattern),pHatch,true) /*createInt 5_2*/ /* csdirectorin for smart pointer */
1390, out fillDensity, (pVertexList == global::System.IntPtr.Zero) ? null : new OdGePoint3d(pVertexList, false), Teigha.Core.Helpers.UnMarshalInt32FixedArray(faceListSize), (pFaceData == global::System.IntPtr.Zero) ? null : new OdGiFaceData(pFaceData, false),
1391 (OdGiMapperItemEntry)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiMapperItemEntry),pMapper,false) /*createInt 6_1*/ // csdirectorin for smart pointer
1392);
1393 }
1394
1395 private bool SwigDirectorMethodgenerateShellFill__SWIG_1(IntPtr pHatch, double fillDensity, global::System.IntPtr pVertexList, IntPtr faceListSize, global::System.IntPtr pFaceData) {
1396bool ownFlpHatch = true;MemoryManager mManpHatch = MemoryManager.GetMemoryManager();MemoryTransaction mTranspHatch = mManpHatch.GetCurrentTransaction(); /* MemoryTransaction #20 */IntPtr ptrpHatch = pHatch;if (null != mTranspHatch){mTranspHatch.AddObject((OdGiHatchPattern)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiHatchPattern),ptrpHatch, true));ownFlpHatch = false;}
1397 return generateShellFill(
1398 (OdGiHatchPattern)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiHatchPattern),ptrpHatch,ownFlpHatch) /*createInt 5_2*/ /* csdirectorin for smart pointer */
1399 //(OdGiHatchPattern)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiHatchPattern),pHatch,true) /*createInt 5_2*/ /* csdirectorin for smart pointer */
1400, out fillDensity, (pVertexList == global::System.IntPtr.Zero) ? null : new OdGePoint3d(pVertexList, false), Teigha.Core.Helpers.UnMarshalInt32FixedArray(faceListSize), (pFaceData == global::System.IntPtr.Zero) ? null : new OdGiFaceData(pFaceData, false));
1401 }
1402
1403 private bool SwigDirectorMethodgenerateShellFill__SWIG_2(IntPtr pHatch, double fillDensity, global::System.IntPtr pVertexList, IntPtr faceListSize) {
1404bool ownFlpHatch = true;MemoryManager mManpHatch = MemoryManager.GetMemoryManager();MemoryTransaction mTranspHatch = mManpHatch.GetCurrentTransaction(); /* MemoryTransaction #20 */IntPtr ptrpHatch = pHatch;if (null != mTranspHatch){mTranspHatch.AddObject((OdGiHatchPattern)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiHatchPattern),ptrpHatch, true));ownFlpHatch = false;}
1405 return generateShellFill(
1406 (OdGiHatchPattern)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiHatchPattern),ptrpHatch,ownFlpHatch) /*createInt 5_2*/ /* csdirectorin for smart pointer */
1407 //(OdGiHatchPattern)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiHatchPattern),pHatch,true) /*createInt 5_2*/ /* csdirectorin for smart pointer */
1408, out fillDensity, (pVertexList == global::System.IntPtr.Zero) ? null : new OdGePoint3d(pVertexList, false), Teigha.Core.Helpers.UnMarshalInt32FixedArray(faceListSize));
1409 }
1410
1411 public delegate void SwigDelegateOdGiGeometrySimplifier_0(IntPtr polyline, global::System.IntPtr pXfm, UInt32 /*SIMPLETYPE*/ fromIndex, UInt32 /*SIMPLETYPE*/ numSegs);
1412 public delegate void SwigDelegateOdGiGeometrySimplifier_1(IntPtr polyline, global::System.IntPtr pXfm, UInt32 /*SIMPLETYPE*/ fromIndex);
1413 public delegate void SwigDelegateOdGiGeometrySimplifier_2(IntPtr polyline, global::System.IntPtr pXfm);
1414 public delegate void SwigDelegateOdGiGeometrySimplifier_3(IntPtr polyline);
1415 public delegate void SwigDelegateOdGiGeometrySimplifier_4(IntPtr numPoints, global::System.IntPtr pNormal, global::System.IntPtr pExtrusion, IntPtr /*SIMPLETYPE*/ baseSubEntMarker);
1416 public delegate void SwigDelegateOdGiGeometrySimplifier_5(IntPtr numPoints, global::System.IntPtr pNormal, global::System.IntPtr pExtrusion);
1417 public delegate void SwigDelegateOdGiGeometrySimplifier_6(IntPtr numPoints, global::System.IntPtr pNormal);
1418 public delegate void SwigDelegateOdGiGeometrySimplifier_7(IntPtr numPoints);
1419 public delegate void SwigDelegateOdGiGeometrySimplifier_8(global::System.IntPtr firstPoint, global::System.IntPtr secondPoint);
1420 public delegate void SwigDelegateOdGiGeometrySimplifier_9(global::System.IntPtr basePoint, global::System.IntPtr throughPoint);
1421 public delegate void SwigDelegateOdGiGeometrySimplifier_10(IntPtr numRows);
1422 public delegate void SwigDelegateOdGiGeometrySimplifier_11(IntPtr numVertices);
1423 public delegate void SwigDelegateOdGiGeometrySimplifier_12(global::System.IntPtr center, double radius, global::System.IntPtr normal, global::System.IntPtr pExtrusion);
1424 public delegate void SwigDelegateOdGiGeometrySimplifier_13(global::System.IntPtr center, double radius, global::System.IntPtr normal, global::System.IntPtr startVector, global::System.IntPtr pExtrusion);
1425 public delegate void SwigDelegateOdGiGeometrySimplifier_14(global::System.IntPtr center, double radius, global::System.IntPtr normal, global::System.IntPtr startVector);
1426 public delegate void SwigDelegateOdGiGeometrySimplifier_15(global::System.IntPtr firstPoint, global::System.IntPtr secondPoint, global::System.IntPtr thirdPoint, global::System.IntPtr pExtrusion);
1427 public delegate void SwigDelegateOdGiGeometrySimplifier_16(global::System.IntPtr center, double radius, global::System.IntPtr normal, global::System.IntPtr startVector, double sweepAngle, int arcType, global::System.IntPtr pExtrusion);
1428 public delegate void SwigDelegateOdGiGeometrySimplifier_17(global::System.IntPtr firstPoint, global::System.IntPtr secondPoint, global::System.IntPtr thirdPoint, int arcType, global::System.IntPtr pExtrusion);
1429 public delegate void SwigDelegateOdGiGeometrySimplifier_18(global::System.IntPtr ellipArc, IntPtr endPointOverrides, int arcType, global::System.IntPtr pExtrusion);
1430 public delegate void SwigDelegateOdGiGeometrySimplifier_19(global::System.IntPtr ellipArc, IntPtr endPointOverrides, int arcType);
1431 public delegate void SwigDelegateOdGiGeometrySimplifier_20(global::System.IntPtr ellipArc, IntPtr endPointOverrides);
1432 public delegate void SwigDelegateOdGiGeometrySimplifier_21(global::System.IntPtr ellipArc);
1433 public delegate void SwigDelegateOdGiGeometrySimplifier_22(global::System.IntPtr nurbsCurve);
1434 public delegate void SwigDelegateOdGiGeometrySimplifier_23(global::System.IntPtr position, global::System.IntPtr u, global::System.IntPtr v, [MarshalAs(UnmanagedType.LPWStr)]string msg, bool raw, global::System.IntPtr pTextStyle, global::System.IntPtr pExtrusion);
1435 public delegate void SwigDelegateOdGiGeometrySimplifier_24(global::System.IntPtr position, global::System.IntPtr u, global::System.IntPtr v, [MarshalAs(UnmanagedType.LPWStr)]string msg, bool raw, global::System.IntPtr pTextStyle, global::System.IntPtr pExtrusion, global::System.IntPtr extentsBox);
1436 public delegate void SwigDelegateOdGiGeometrySimplifier_25(global::System.IntPtr position, global::System.IntPtr direction, global::System.IntPtr upVector, int shapeNumber, global::System.IntPtr pTextStyle, global::System.IntPtr pExtrusion);
1437 public delegate void SwigDelegateOdGiGeometrySimplifier_26(global::System.IntPtr position, global::System.IntPtr direction, global::System.IntPtr upVector, int shapeNumber, global::System.IntPtr pTextStyle);
1438 public delegate void SwigDelegateOdGiGeometrySimplifier_27(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pImage, IntPtr uvBoundary, bool transparency, double brightness, double contrast, double fade);
1439 public delegate void SwigDelegateOdGiGeometrySimplifier_28(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pImage, IntPtr uvBoundary, bool transparency, double brightness, double contrast);
1440 public delegate void SwigDelegateOdGiGeometrySimplifier_29(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pImage, IntPtr uvBoundary, bool transparency, double brightness);
1441 public delegate void SwigDelegateOdGiGeometrySimplifier_30(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pImage, IntPtr uvBoundary, bool transparency);
1442 public delegate void SwigDelegateOdGiGeometrySimplifier_31(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pImage, IntPtr uvBoundary);
1443 public delegate void SwigDelegateOdGiGeometrySimplifier_32(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pMetafile, bool dcAligned, bool allowClipping);
1444 public delegate void SwigDelegateOdGiGeometrySimplifier_33(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pMetafile, bool dcAligned);
1445 public delegate void SwigDelegateOdGiGeometrySimplifier_34(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pMetafile);
1446 public delegate void SwigDelegateOdGiGeometrySimplifier_35(global::System.IntPtr basePoint, global::System.IntPtr direction);
1447 public delegate void SwigDelegateOdGiGeometrySimplifier_36(global::System.IntPtr basePoint, global::System.IntPtr direction);
1448 public delegate void SwigDelegateOdGiGeometrySimplifier_37(global::System.IntPtr arg0, bool arg1);
1449 public delegate void SwigDelegateOdGiGeometrySimplifier_38(global::System.IntPtr arg0);
1451 public delegate bool SwigDelegateOdGiGeometrySimplifier_40(char /*SIMPLETYPE*/ arg0, bool arg1, global::System.IntPtr arg2, global::System.IntPtr arg3);
1452 public delegate void SwigDelegateOdGiGeometrySimplifier_41(global::System.IntPtr arg0, UInt32 arg1);
1453 public delegate void SwigDelegateOdGiGeometrySimplifier_42(IntPtr numPoints, global::System.IntPtr pColors, global::System.IntPtr pTransparency, global::System.IntPtr pNormals, global::System.IntPtr pExtrusions, IntPtr /*SIMPLE_ARRAY*/ pSubEntMarkers, Int32 /*SIMPLETYPE*/ nPointSize);
1454 public delegate void SwigDelegateOdGiGeometrySimplifier_43(IntPtr numPoints, global::System.IntPtr pColors, global::System.IntPtr pTransparency, global::System.IntPtr pNormals, global::System.IntPtr pExtrusions, IntPtr /*SIMPLE_ARRAY*/ pSubEntMarkers);
1455 public delegate void SwigDelegateOdGiGeometrySimplifier_44(IntPtr numPoints, global::System.IntPtr pColors, global::System.IntPtr pTransparency, global::System.IntPtr pNormals, global::System.IntPtr pExtrusions);
1456 public delegate void SwigDelegateOdGiGeometrySimplifier_45(IntPtr numPoints, global::System.IntPtr pColors, global::System.IntPtr pTransparency, global::System.IntPtr pNormals);
1457 public delegate void SwigDelegateOdGiGeometrySimplifier_46(IntPtr numPoints, global::System.IntPtr pColors, global::System.IntPtr pTransparency);
1458 public delegate void SwigDelegateOdGiGeometrySimplifier_47(IntPtr numPoints, global::System.IntPtr pColors);
1459 public delegate void SwigDelegateOdGiGeometrySimplifier_48(Int32 /*SIMPLETYPE*/ numPoints, global::System.IntPtr startPoint, global::System.IntPtr dirToNextPoint);
1460 public delegate void SwigDelegateOdGiGeometrySimplifier_49(IntPtr pCloud, IntPtr pFilter);
1461 public delegate void SwigDelegateOdGiGeometrySimplifier_50(IntPtr pCloud);
1462 public delegate void SwigDelegateOdGiGeometrySimplifier_51(global::System.IntPtr edges, global::System.IntPtr pXform);
1463 public delegate void SwigDelegateOdGiGeometrySimplifier_52(global::System.IntPtr edges);
1464 public delegate bool SwigDelegateOdGiGeometrySimplifier_53(UInt32 /*SIMPLETYPE*/ drawContextFlags);
1465 public delegate void SwigDelegateOdGiGeometrySimplifier_54(IntPtr numPoints);
1466 public delegate void SwigDelegateOdGiGeometrySimplifier_55(IntPtr numPoints, global::System.IntPtr pNormal);
1467 public delegate void SwigDelegateOdGiGeometrySimplifier_56(IntPtr numPoints);
1468 public delegate void SwigDelegateOdGiGeometrySimplifier_57(IntPtr numRows);
1469 public delegate void SwigDelegateOdGiGeometrySimplifier_58(Int32 /*SIMPLETYPE*/ numRows, Int32 /*SIMPLETYPE*/ numColumns, global::System.IntPtr pFaceData);
1470 public delegate void SwigDelegateOdGiGeometrySimplifier_59(global::System.IntPtr vertexList, IntPtr faceListSize, EdgeData /*SIMPLETYPE*/ pEdgeData, global::System.IntPtr pFaceData);
1471 public delegate void SwigDelegateOdGiGeometrySimplifier_60(global::System.IntPtr vertexList, IntPtr faceListSize, EdgeData /*SIMPLETYPE*/ pEdgeData);
1472 public delegate void SwigDelegateOdGiGeometrySimplifier_61(global::System.IntPtr vertexList, IntPtr faceListSize);
1473 public delegate bool SwigDelegateOdGiGeometrySimplifier_62(global::System.IntPtr ellipArc, double width);
1474 public delegate void SwigDelegateOdGiGeometrySimplifier_63(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pImage, bool transparency, double brightness, double contrast, double fade);
1476 public delegate bool SwigDelegateOdGiGeometrySimplifier_65(IntPtr pHatch, double fillDensity, global::System.IntPtr pVertexList, IntPtr faceListSize, global::System.IntPtr pFaceData, IntPtr pMapper);
1477 public delegate bool SwigDelegateOdGiGeometrySimplifier_66(IntPtr pHatch, double fillDensity, global::System.IntPtr pVertexList, IntPtr faceListSize, global::System.IntPtr pFaceData);
1478 public delegate bool SwigDelegateOdGiGeometrySimplifier_67(IntPtr pHatch, double fillDensity, global::System.IntPtr pVertexList, IntPtr faceListSize);
1479
1480 private SwigDelegateOdGiGeometrySimplifier_0 swigDelegate0;
1481 private SwigDelegateOdGiGeometrySimplifier_1 swigDelegate1;
1482 private SwigDelegateOdGiGeometrySimplifier_2 swigDelegate2;
1483 private SwigDelegateOdGiGeometrySimplifier_3 swigDelegate3;
1484 private SwigDelegateOdGiGeometrySimplifier_4 swigDelegate4;
1485 private SwigDelegateOdGiGeometrySimplifier_5 swigDelegate5;
1486 private SwigDelegateOdGiGeometrySimplifier_6 swigDelegate6;
1487 private SwigDelegateOdGiGeometrySimplifier_7 swigDelegate7;
1488 private SwigDelegateOdGiGeometrySimplifier_8 swigDelegate8;
1489 private SwigDelegateOdGiGeometrySimplifier_9 swigDelegate9;
1490 private SwigDelegateOdGiGeometrySimplifier_10 swigDelegate10;
1491 private SwigDelegateOdGiGeometrySimplifier_11 swigDelegate11;
1492 private SwigDelegateOdGiGeometrySimplifier_12 swigDelegate12;
1493 private SwigDelegateOdGiGeometrySimplifier_13 swigDelegate13;
1494 private SwigDelegateOdGiGeometrySimplifier_14 swigDelegate14;
1495 private SwigDelegateOdGiGeometrySimplifier_15 swigDelegate15;
1496 private SwigDelegateOdGiGeometrySimplifier_16 swigDelegate16;
1497 private SwigDelegateOdGiGeometrySimplifier_17 swigDelegate17;
1498 private SwigDelegateOdGiGeometrySimplifier_18 swigDelegate18;
1499 private SwigDelegateOdGiGeometrySimplifier_19 swigDelegate19;
1500 private SwigDelegateOdGiGeometrySimplifier_20 swigDelegate20;
1501 private SwigDelegateOdGiGeometrySimplifier_21 swigDelegate21;
1502 private SwigDelegateOdGiGeometrySimplifier_22 swigDelegate22;
1503 private SwigDelegateOdGiGeometrySimplifier_23 swigDelegate23;
1504 private SwigDelegateOdGiGeometrySimplifier_24 swigDelegate24;
1505 private SwigDelegateOdGiGeometrySimplifier_25 swigDelegate25;
1506 private SwigDelegateOdGiGeometrySimplifier_26 swigDelegate26;
1507 private SwigDelegateOdGiGeometrySimplifier_27 swigDelegate27;
1508 private SwigDelegateOdGiGeometrySimplifier_28 swigDelegate28;
1509 private SwigDelegateOdGiGeometrySimplifier_29 swigDelegate29;
1510 private SwigDelegateOdGiGeometrySimplifier_30 swigDelegate30;
1511 private SwigDelegateOdGiGeometrySimplifier_31 swigDelegate31;
1512 private SwigDelegateOdGiGeometrySimplifier_32 swigDelegate32;
1513 private SwigDelegateOdGiGeometrySimplifier_33 swigDelegate33;
1514 private SwigDelegateOdGiGeometrySimplifier_34 swigDelegate34;
1515 private SwigDelegateOdGiGeometrySimplifier_35 swigDelegate35;
1516 private SwigDelegateOdGiGeometrySimplifier_36 swigDelegate36;
1517 private SwigDelegateOdGiGeometrySimplifier_37 swigDelegate37;
1518 private SwigDelegateOdGiGeometrySimplifier_38 swigDelegate38;
1519 private SwigDelegateOdGiGeometrySimplifier_39 swigDelegate39;
1520 private SwigDelegateOdGiGeometrySimplifier_40 swigDelegate40;
1521 private SwigDelegateOdGiGeometrySimplifier_41 swigDelegate41;
1522 private SwigDelegateOdGiGeometrySimplifier_42 swigDelegate42;
1523 private SwigDelegateOdGiGeometrySimplifier_43 swigDelegate43;
1524 private SwigDelegateOdGiGeometrySimplifier_44 swigDelegate44;
1525 private SwigDelegateOdGiGeometrySimplifier_45 swigDelegate45;
1526 private SwigDelegateOdGiGeometrySimplifier_46 swigDelegate46;
1527 private SwigDelegateOdGiGeometrySimplifier_47 swigDelegate47;
1528 private SwigDelegateOdGiGeometrySimplifier_48 swigDelegate48;
1529 private SwigDelegateOdGiGeometrySimplifier_49 swigDelegate49;
1530 private SwigDelegateOdGiGeometrySimplifier_50 swigDelegate50;
1531 private SwigDelegateOdGiGeometrySimplifier_51 swigDelegate51;
1532 private SwigDelegateOdGiGeometrySimplifier_52 swigDelegate52;
1533 private SwigDelegateOdGiGeometrySimplifier_53 swigDelegate53;
1534 private SwigDelegateOdGiGeometrySimplifier_54 swigDelegate54;
1535 private SwigDelegateOdGiGeometrySimplifier_55 swigDelegate55;
1536 private SwigDelegateOdGiGeometrySimplifier_56 swigDelegate56;
1537 private SwigDelegateOdGiGeometrySimplifier_57 swigDelegate57;
1538 private SwigDelegateOdGiGeometrySimplifier_58 swigDelegate58;
1539 private SwigDelegateOdGiGeometrySimplifier_59 swigDelegate59;
1540 private SwigDelegateOdGiGeometrySimplifier_60 swigDelegate60;
1541 private SwigDelegateOdGiGeometrySimplifier_61 swigDelegate61;
1542 private SwigDelegateOdGiGeometrySimplifier_62 swigDelegate62;
1543 private SwigDelegateOdGiGeometrySimplifier_63 swigDelegate63;
1544 private SwigDelegateOdGiGeometrySimplifier_64 swigDelegate64;
1545 private SwigDelegateOdGiGeometrySimplifier_65 swigDelegate65;
1546 private SwigDelegateOdGiGeometrySimplifier_66 swigDelegate66;
1547 private SwigDelegateOdGiGeometrySimplifier_67 swigDelegate67;
1548
1549 private static global::System.Type[] swigMethodTypes0 = new global::System.Type[] { typeof(OdGiPolyline), typeof(OdGeMatrix3d), typeof(UInt32), typeof(UInt32) };
1550 private static global::System.Type[] swigMethodTypes1 = new global::System.Type[] { typeof(OdGiPolyline), typeof(OdGeMatrix3d), typeof(UInt32) };
1551 private static global::System.Type[] swigMethodTypes2 = new global::System.Type[] { typeof(OdGiPolyline), typeof(OdGeMatrix3d) };
1552 private static global::System.Type[] swigMethodTypes3 = new global::System.Type[] { typeof(OdGiPolyline) };
1553 private static global::System.Type[] swigMethodTypes4 = new global::System.Type[] { typeof(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(IntPtr) };
1554 private static global::System.Type[] swigMethodTypes5 = new global::System.Type[] { typeof(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/), typeof(OdGeVector3d), typeof(OdGeVector3d) };
1555 private static global::System.Type[] swigMethodTypes6 = new global::System.Type[] { typeof(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/), typeof(OdGeVector3d) };
1556 private static global::System.Type[] swigMethodTypes7 = new global::System.Type[] { typeof(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/) };
1557 private static global::System.Type[] swigMethodTypes8 = new global::System.Type[] { typeof(OdGePoint3d), typeof(OdGePoint3d) };
1558 private static global::System.Type[] swigMethodTypes9 = new global::System.Type[] { typeof(OdGePoint3d), typeof(OdGePoint3d) };
1559 private static global::System.Type[] swigMethodTypes10 = new global::System.Type[] { typeof(MeshData) };
1560 private static global::System.Type[] swigMethodTypes11 = new global::System.Type[] { typeof(ShellData) };
1561 private static global::System.Type[] swigMethodTypes12 = new global::System.Type[] { typeof(OdGePoint3d), typeof(double), typeof(OdGeVector3d), typeof(OdGeVector3d) };
1562 private static global::System.Type[] swigMethodTypes13 = new global::System.Type[] { typeof(OdGePoint3d), typeof(double), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(OdGeVector3d) };
1563 private static global::System.Type[] swigMethodTypes14 = new global::System.Type[] { typeof(OdGePoint3d), typeof(double), typeof(OdGeVector3d), typeof(OdGeVector3d) };
1564 private static global::System.Type[] swigMethodTypes15 = new global::System.Type[] { typeof(OdGePoint3d), typeof(OdGePoint3d), typeof(OdGePoint3d), typeof(OdGeVector3d) };
1565 private static global::System.Type[] swigMethodTypes16 = new global::System.Type[] { typeof(OdGePoint3d), typeof(double), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(double), typeof(OdGiArcType), typeof(OdGeVector3d) };
1566 private static global::System.Type[] swigMethodTypes17 = new global::System.Type[] { typeof(OdGePoint3d), typeof(OdGePoint3d), typeof(OdGePoint3d), typeof(OdGiArcType), typeof(OdGeVector3d) };
1567 private static global::System.Type[] swigMethodTypes18 = new global::System.Type[] { typeof(OdGeEllipArc3d), typeof(OdGePoint3d[] /*ENDPOINTS3D_OVERRIDES*/), typeof(OdGiArcType), typeof(OdGeVector3d) };
1568 private static global::System.Type[] swigMethodTypes19 = new global::System.Type[] { typeof(OdGeEllipArc3d), typeof(OdGePoint3d[] /*ENDPOINTS3D_OVERRIDES*/), typeof(OdGiArcType) };
1569 private static global::System.Type[] swigMethodTypes20 = new global::System.Type[] { typeof(OdGeEllipArc3d), typeof(OdGePoint3d[] /*ENDPOINTS3D_OVERRIDES*/) };
1570 private static global::System.Type[] swigMethodTypes21 = new global::System.Type[] { typeof(OdGeEllipArc3d) };
1571 private static global::System.Type[] swigMethodTypes22 = new global::System.Type[] { typeof(OdGeNurbCurve3d) };
1572 private static global::System.Type[] swigMethodTypes23 = new global::System.Type[] { typeof(OdGePoint3d), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(string), typeof(bool), typeof(OdGiTextStyle), typeof(OdGeVector3d) };
1573 private static global::System.Type[] swigMethodTypes24 = new global::System.Type[] { typeof(OdGePoint3d), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(string), typeof(bool), typeof(OdGiTextStyle), typeof(OdGeVector3d), typeof(OdGeExtents3d) };
1574 private static global::System.Type[] swigMethodTypes25 = new global::System.Type[] { typeof(OdGePoint3d), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(int), typeof(OdGiTextStyle), typeof(OdGeVector3d) };
1575 private static global::System.Type[] swigMethodTypes26 = new global::System.Type[] { typeof(OdGePoint3d), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(int), typeof(OdGiTextStyle) };
1576 private static global::System.Type[] swigMethodTypes27 = new global::System.Type[] { typeof(OdGePoint3d), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(OdGiRasterImage), typeof(OdGePoint2d[] /*POINTARRAY2D_TYPEMAP_REV*/), typeof(bool), typeof(double), typeof(double), typeof(double) };
1577 private static global::System.Type[] swigMethodTypes28 = new global::System.Type[] { typeof(OdGePoint3d), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(OdGiRasterImage), typeof(OdGePoint2d[] /*POINTARRAY2D_TYPEMAP_REV*/), typeof(bool), typeof(double), typeof(double) };
1578 private static global::System.Type[] swigMethodTypes29 = new global::System.Type[] { typeof(OdGePoint3d), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(OdGiRasterImage), typeof(OdGePoint2d[] /*POINTARRAY2D_TYPEMAP_REV*/), typeof(bool), typeof(double) };
1579 private static global::System.Type[] swigMethodTypes30 = new global::System.Type[] { typeof(OdGePoint3d), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(OdGiRasterImage), typeof(OdGePoint2d[] /*POINTARRAY2D_TYPEMAP_REV*/), typeof(bool) };
1580 private static global::System.Type[] swigMethodTypes31 = new global::System.Type[] { typeof(OdGePoint3d), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(OdGiRasterImage), typeof(OdGePoint2d[] /*POINTARRAY2D_TYPEMAP_REV*/) };
1581 private static global::System.Type[] swigMethodTypes32 = new global::System.Type[] { typeof(OdGePoint3d), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(OdGiMetafile), typeof(bool), typeof(bool) };
1582 private static global::System.Type[] swigMethodTypes33 = new global::System.Type[] { typeof(OdGePoint3d), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(OdGiMetafile), typeof(bool) };
1583 private static global::System.Type[] swigMethodTypes34 = new global::System.Type[] { typeof(OdGePoint3d), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(OdGiMetafile) };
1584 private static global::System.Type[] swigMethodTypes35 = new global::System.Type[] { typeof(OdGePoint3d), typeof(OdGeVector3d) };
1585 private static global::System.Type[] swigMethodTypes36 = new global::System.Type[] { typeof(OdGePoint3d), typeof(OdGeVector3d) };
1586 private static global::System.Type[] swigMethodTypes37 = new global::System.Type[] { typeof(OdGePoint3d), typeof(bool) };
1587 private static global::System.Type[] swigMethodTypes38 = new global::System.Type[] { typeof(OdGePoint3d) };
1588 private static global::System.Type[] swigMethodTypes39 = new global::System.Type[] { };
1589 private static global::System.Type[] swigMethodTypes40 = new global::System.Type[] { typeof(char), typeof(bool), typeof(OdGePoint3d), typeof(OdGeBoundBlock3d) };
1590 private static global::System.Type[] swigMethodTypes41 = new global::System.Type[] { typeof(OdGeBoundBlock3d), typeof(UInt32).MakeByRefType() };
1591 private static global::System.Type[] swigMethodTypes42 = new global::System.Type[] { typeof(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/), typeof(OdCmEntityColor), typeof(OdCmTransparency), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(IntPtr[] /*SIMPLE_ARRAY*/), typeof(Int32) };
1592 private static global::System.Type[] swigMethodTypes43 = new global::System.Type[] { typeof(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/), typeof(OdCmEntityColor), typeof(OdCmTransparency), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(IntPtr[] /*SIMPLE_ARRAY*/) };
1593 private static global::System.Type[] swigMethodTypes44 = new global::System.Type[] { typeof(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/), typeof(OdCmEntityColor), typeof(OdCmTransparency), typeof(OdGeVector3d), typeof(OdGeVector3d) };
1594 private static global::System.Type[] swigMethodTypes45 = new global::System.Type[] { typeof(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/), typeof(OdCmEntityColor), typeof(OdCmTransparency), typeof(OdGeVector3d) };
1595 private static global::System.Type[] swigMethodTypes46 = new global::System.Type[] { typeof(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/), typeof(OdCmEntityColor), typeof(OdCmTransparency) };
1596 private static global::System.Type[] swigMethodTypes47 = new global::System.Type[] { typeof(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/), typeof(OdCmEntityColor) };
1597 private static global::System.Type[] swigMethodTypes48 = new global::System.Type[] { typeof(Int32), typeof(OdGePoint3d), typeof(OdGeVector3d) };
1598 private static global::System.Type[] swigMethodTypes49 = new global::System.Type[] { typeof(OdGiPointCloud), typeof(OdGiPointCloudFilter) };
1599 private static global::System.Type[] swigMethodTypes50 = new global::System.Type[] { typeof(OdGiPointCloud) };
1600 private static global::System.Type[] swigMethodTypes51 = new global::System.Type[] { typeof(OdGiEdge2dArray), typeof(OdGeMatrix3d) };
1601 private static global::System.Type[] swigMethodTypes52 = new global::System.Type[] { typeof(OdGiEdge2dArray) };
1602 private static global::System.Type[] swigMethodTypes53 = new global::System.Type[] { typeof(UInt32) };
1603 private static global::System.Type[] swigMethodTypes54 = new global::System.Type[] { typeof(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/) };
1604 private static global::System.Type[] swigMethodTypes55 = new global::System.Type[] { typeof(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/), typeof(OdGeVector3d) };
1605 private static global::System.Type[] swigMethodTypes56 = new global::System.Type[] { typeof(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/) };
1606 private static global::System.Type[] swigMethodTypes57 = new global::System.Type[] { typeof(MeshData) };
1607 private static global::System.Type[] swigMethodTypes58 = new global::System.Type[] { typeof(Int32), typeof(Int32), typeof(OdGiFaceData) };
1608 private static global::System.Type[] swigMethodTypes59 = new global::System.Type[] { typeof(OdGePoint3d), typeof(Int32[] /*SIMPLEFIXED_ARRAY_REV*/), typeof(EdgeData), typeof(OdGiFaceData) };
1609 private static global::System.Type[] swigMethodTypes60 = new global::System.Type[] { typeof(OdGePoint3d), typeof(Int32[] /*SIMPLEFIXED_ARRAY_REV*/), typeof(EdgeData) };
1610 private static global::System.Type[] swigMethodTypes61 = new global::System.Type[] { typeof(OdGePoint3d), typeof(Int32[] /*SIMPLEFIXED_ARRAY_REV*/) };
1611 private static global::System.Type[] swigMethodTypes62 = new global::System.Type[] { typeof(OdGeEllipArc3d), typeof(double) };
1612 private static global::System.Type[] swigMethodTypes63 = new global::System.Type[] { typeof(OdGePoint3d), typeof(OdGeVector3d), typeof(OdGeVector3d), typeof(OdGiRasterImage), typeof(bool), typeof(double), typeof(double), typeof(double) };
1613 private static global::System.Type[] swigMethodTypes64 = new global::System.Type[] { };
1614 private static global::System.Type[] swigMethodTypes65 = new global::System.Type[] { typeof(OdGiHatchPattern), typeof(double).MakeByRefType(), typeof(OdGePoint3d), typeof(Int32[] /*SIMPLEFIXED_ARRAY_REV*/), typeof(OdGiFaceData), typeof(OdGiMapperItemEntry) };
1615 private static global::System.Type[] swigMethodTypes66 = new global::System.Type[] { typeof(OdGiHatchPattern), typeof(double).MakeByRefType(), typeof(OdGePoint3d), typeof(Int32[] /*SIMPLEFIXED_ARRAY_REV*/), typeof(OdGiFaceData) };
1616 private static global::System.Type[] swigMethodTypes67 = new global::System.Type[] { typeof(OdGiHatchPattern), typeof(double).MakeByRefType(), typeof(OdGePoint3d), typeof(Int32[] /*SIMPLEFIXED_ARRAY_REV*/) };
1617}
1618
1619}
static global::System.Exception Retrieve()
static void OdGiGeometrySimplifier_polypointProc__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, IntPtr jarg8, Int32 jarg9)
static void OdGiGeometrySimplifier_rayProc2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiGeometrySimplifier_circleProc2__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGiGeometrySimplifier_circleProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGiGeometrySimplifier_circularArcProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, double jarg6, int jarg7, global::System.Runtime.InteropServices.HandleRef jarg8)
static void OdGiGeometrySimplifier_ellipArcProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, int jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGiGeometrySimplifier_rowOfDotsProcSwigExplicitOdGiGeometrySimplifier(global::System.Runtime.InteropServices.HandleRef jarg1, Int32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGiGeometrySimplifier_generateShellWires__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, EdgeData jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGiGeometrySimplifier_rowOfDotsProc(global::System.Runtime.InteropServices.HandleRef jarg1, Int32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGiGeometrySimplifier_polypointProc__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGiGeometrySimplifier_shapeProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static void OdGiGeometrySimplifier_polypointProc2__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8)
static void OdGiGeometrySimplifier_plineProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, UInt32 jarg4)
static void OdGiGeometrySimplifier_xlineProc2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiGeometrySimplifier_generateShellFacets__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGiGeometrySimplifier_circularArcProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static global::System.IntPtr OdGiGeometrySimplifier_vertexData(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiGeometrySimplifier_polylineOut__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGiGeometrySimplifier_shellFaceOut(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGiGeometrySimplifier_generateShellFacets__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, Int32 jarg5)
static void OdGiGeometrySimplifier_conveyorBoundaryInfoProc(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out UInt32 jarg3)
static void OdGiGeometrySimplifier_pointCloudProc__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdGiGeometrySimplifier_rasterImageProc__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5, IntPtr jarg6, bool jarg8, double jarg9)
static bool OdGiGeometrySimplifier_generateShellFill__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, out double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, IntPtr jarg5, global::System.Runtime.InteropServices.HandleRef jarg7, HandleRef jarg8)
static void OdGiGeometrySimplifier_polyPolygonProc2__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, UInt32 jarg3, ref UInt32 jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, ref UInt32 jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, ref UInt32 jarg9, global::System.Runtime.InteropServices.HandleRef jarg10, global::System.Runtime.InteropServices.HandleRef jarg11)
static void OdGiGeometrySimplifier_plineProc__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, UInt32 jarg4)
static void OdGiGeometrySimplifier_polypointProc__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static void OdGiGeometrySimplifier_polypointProc2__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static void OdGiGeometrySimplifier_circleProc__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGiGeometrySimplifier_polyPolygonProc2__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, UInt32 jarg3, ref UInt32 jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, ref UInt32 jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8)
static void OdGiGeometrySimplifier_director_connect(global::System.Runtime.InteropServices.HandleRef jarg1, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_0 delegate0, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_1 delegate1, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_2 delegate2, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_3 delegate3, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_4 delegate4, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_5 delegate5, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_6 delegate6, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_7 delegate7, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_8 delegate8, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_9 delegate9, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_10 delegate10, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_11 delegate11, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_12 delegate12, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_13 delegate13, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_14 delegate14, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_15 delegate15, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_16 delegate16, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_17 delegate17, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_18 delegate18, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_19 delegate19, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_20 delegate20, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_21 delegate21, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_22 delegate22, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_23 delegate23, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_24 delegate24, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_25 delegate25, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_26 delegate26, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_27 delegate27, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_28 delegate28, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_29 delegate29, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_30 delegate30, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_31 delegate31, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_32 delegate32, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_33 delegate33, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_34 delegate34, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_35 delegate35, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_36 delegate36, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_37 delegate37, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_38 delegate38, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_39 delegate39, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_40 delegate40, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_41 delegate41, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_42 delegate42, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_43 delegate43, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_44 delegate44, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_45 delegate45, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_46 delegate46, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_47 delegate47, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_48 delegate48, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_49 delegate49, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_50 delegate50, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_51 delegate51, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_52 delegate52, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_53 delegate53, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_54 delegate54, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_55 delegate55, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_56 delegate56, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_57 delegate57, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_58 delegate58, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_59 delegate59, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_60 delegate60, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_61 delegate61, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_62 delegate62, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_63 delegate63, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_64 delegate64, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_65 delegate65, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_66 delegate66, OdGiGeometrySimplifier.SwigDelegateOdGiGeometrySimplifier_67 delegate67)
static void OdGiGeometrySimplifier_shapeProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static void OdGiGeometrySimplifier_ellipArcProc__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiGeometrySimplifier_circleProc__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGiGeometrySimplifier_polypointProc__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGiGeometrySimplifier_generateShellFacets__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGiGeometrySimplifier_polygonProc__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGiGeometrySimplifier_rowOfDotsProc2(global::System.Runtime.InteropServices.HandleRef jarg1, Int32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGiGeometrySimplifier_setVertexData__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGiGeometrySimplifier_generateShellFaces__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGiGeometrySimplifier_ttfPolyDrawProc__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg4, IntPtr jarg6)
static void OdGiGeometrySimplifier_polypointProc__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static void OdGiGeometrySimplifier_ellipArcProc__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, int jarg4)
static void OdGiGeometrySimplifier_polygonOut__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr OdGiGeometrySimplifier_drawContext__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiGeometrySimplifier_generateShellWires__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static bool OdGiGeometrySimplifier_plineArcSegmentsAsArcProc(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static void OdGiGeometrySimplifier_polygonOut__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGiGeometrySimplifier_plineProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, UInt32 jarg4, UInt32 jarg5)
static int OdGiGeometrySimplifier_ttfCharProcFlagsSwigExplicitOdGiGeometrySimplifier(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiGeometrySimplifier_polypointProcSwigExplicitOdGiGeometrySimplifier__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGiGeometrySimplifier_filledShellProcSwigExplicitOdGiGeometrySimplifier__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3)
static void OdGiGeometrySimplifier_ellipArcProcSwigExplicitOdGiGeometrySimplifier__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGiGeometrySimplifier_ttfCharProcSwigExplicitOdGiGeometrySimplifier(global::System.Runtime.InteropServices.HandleRef jarg1, char jarg2, bool jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGiGeometrySimplifier_pointCloudProc2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, HandleRef jarg4)
static void OdGiGeometrySimplifier_rasterImageProcSwigExplicitOdGiGeometrySimplifier__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5, IntPtr jarg6, bool jarg8, double jarg9)
static void OdGiGeometrySimplifier_metafileProc__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5)
static void OdGiGeometrySimplifier_rasterImageProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5, IntPtr jarg6, bool jarg8, double jarg9, double jarg10, double jarg11)
static void OdGiGeometrySimplifier_rasterImageProc__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5, IntPtr jarg6, bool jarg8, double jarg9, double jarg10)
static void OdGiGeometrySimplifier_filledShellProc__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3)
static void OdGiGeometrySimplifier_generateMeshWiresSwigExplicitOdGiGeometrySimplifier(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static int OdGiGeometrySimplifier_polylineOutEdgeVisibility(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiGeometrySimplifier_plineProc__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, UInt32 jarg4, UInt32 jarg5)
static void OdGiGeometrySimplifier_textProc2SwigExplicitOdGiGeometrySimplifier(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, [MarshalAs(UnmanagedType.LPWStr)]string jarg5, bool jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, global::System.Runtime.InteropServices.HandleRef jarg9, global::System.Runtime.InteropServices.HandleRef jarg10)
static void OdGiGeometrySimplifier_setDeviation__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiGeometrySimplifier_filledShellProc__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, EdgeData jarg5)
static void OdGiGeometrySimplifier_rasterImageProc__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5, IntPtr jarg6)
static void OdGiGeometrySimplifier_polypointProcSwigExplicitOdGiGeometrySimplifier__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static void OdGiGeometrySimplifier_pointCloudProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static void OdGiGeometrySimplifier_xlineProcSwigExplicitOdGiGeometrySimplifier(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiGeometrySimplifier_rayProc2SwigExplicitOdGiGeometrySimplifier(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGiGeometrySimplifier_OdGiConveyorGeometry_GetInterfaceCPtr(global::System.IntPtr jarg1)
static void OdGiGeometrySimplifier_meshProc(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGiGeometrySimplifier_plineProc__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static void OdGiGeometrySimplifier_setExtentsProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGiGeometrySimplifier_generateShellFillSwigExplicitOdGiGeometrySimplifier__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, out double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, IntPtr jarg5, global::System.Runtime.InteropServices.HandleRef jarg7, HandleRef jarg8)
static void OdGiGeometrySimplifier_ellipArcProc__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, int jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGiGeometrySimplifier_rasterImageProc__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5, IntPtr jarg6, bool jarg8)
static void OdGiGeometrySimplifier_shellProcSwigExplicitOdGiGeometrySimplifier(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGiGeometrySimplifier_circleProc2SwigExplicitOdGiGeometrySimplifier__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static bool OdGiGeometrySimplifier_ttfCharProc(global::System.Runtime.InteropServices.HandleRef jarg1, char jarg2, bool jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGiGeometrySimplifier_facetOut(global::System.Runtime.InteropServices.HandleRef jarg1, Int32 jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGiGeometrySimplifier_circularArcProc__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static void OdGiGeometrySimplifier_polygonProcSwigExplicitOdGiGeometrySimplifier__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGiGeometrySimplifier_polypointProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, IntPtr jarg8, Int32 jarg9)
static void OdGiGeometrySimplifier_edgeProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiGeometrySimplifier_filledShellProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, EdgeData jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static void OdGiGeometrySimplifier_polypointProc2__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, IntPtr jarg9, Int32 jarg10)
static void OdGiGeometrySimplifier_xlineProc(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiGeometrySimplifier_plineProc__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void delete_OdGiGeometrySimplifier(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiGeometrySimplifier_polypointProc2__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGiGeometrySimplifier_setExtentsProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static void OdGiGeometrySimplifier_rayProc(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiGeometrySimplifier_polyPolygonProc2__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, UInt32 jarg3, ref UInt32 jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, ref UInt32 jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static void OdGiGeometrySimplifier_pointCloudProc__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static void OdGiGeometrySimplifier_shapeProc__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static void OdGiGeometrySimplifier_setVertexData__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGiGeometrySimplifier_generateShellWires__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, EdgeData jarg4)
static void OdGiGeometrySimplifier_generateMeshFacesSwigExplicitOdGiGeometrySimplifier(global::System.Runtime.InteropServices.HandleRef jarg1, Int32 jarg2, Int32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGiGeometrySimplifier_generateShellFaces__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, EdgeData jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static IntPtr OdGiGeometrySimplifier_vertexDataList(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiGeometrySimplifier_rasterImageProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5, IntPtr jarg6, bool jarg8, double jarg9, double jarg10)
static void OdGiGeometrySimplifier_shapeProc__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static void OdGiGeometrySimplifier_rasterImageProc__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5, IntPtr jarg6, bool jarg8, double jarg9, double jarg10, double jarg11)
static void OdGiGeometrySimplifier_edgeProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiGeometrySimplifier_textProc2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, [MarshalAs(UnmanagedType.LPWStr)]string jarg5, bool jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, global::System.Runtime.InteropServices.HandleRef jarg9, global::System.Runtime.InteropServices.HandleRef jarg10)
static void OdGiGeometrySimplifier_convertMeshToShell(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGiGeometrySimplifier_nurbsProc(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGiGeometrySimplifier_generateShellFillSwigExplicitOdGiGeometrySimplifier__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, out double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, IntPtr jarg5, global::System.Runtime.InteropServices.HandleRef jarg7)
static void OdGiGeometrySimplifier_filledShellProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, EdgeData jarg5)
static void OdGiGeometrySimplifier_ellipArcProcSwigExplicitOdGiGeometrySimplifier__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3)
static void OdGiGeometrySimplifier_initTextureSwigExplicitOdGiGeometrySimplifier(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5, bool jarg6, double jarg7, double jarg8, double jarg9)
static bool OdGiGeometrySimplifier_plineArcSegmentsAsArcProcSwigExplicitOdGiGeometrySimplifier(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static void OdGiGeometrySimplifier_pointCloudProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdGiGeometrySimplifier_subdivideShellByVertexLimit(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, UInt32 jarg9)
static void OdGiGeometrySimplifier_polypointProc2__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, IntPtr jarg9)
static IntPtr OdGiGeometrySimplifier_baseSubEntMarker(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiGeometrySimplifier_circleProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGiGeometrySimplifier_metafileProc__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5, bool jarg6)
static int OdGiGeometrySimplifier_ttfCharProcFlags(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiGeometrySimplifier_ellipArcProc__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3)
static void OdGiGeometrySimplifier_setExtentsProc__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiGeometrySimplifier_polygonOutSwigExplicitOdGiGeometrySimplifier__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGiGeometrySimplifier_edgeProc__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGiGeometrySimplifier_generateShellFill__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, out double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, IntPtr jarg5)
static void OdGiGeometrySimplifier_polylineProc__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, Int32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, Int32 jarg6)
static void OdGiGeometrySimplifier_nurbsProcSwigExplicitOdGiGeometrySimplifier(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiGeometrySimplifier_circularArcProc__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, double jarg6, int jarg7, global::System.Runtime.InteropServices.HandleRef jarg8)
static void OdGiGeometrySimplifier_meshFaceOut(global::System.Runtime.InteropServices.HandleRef jarg1, Int32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiGeometrySimplifier_rasterImageProcSwigExplicitOdGiGeometrySimplifier__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5, IntPtr jarg6, bool jarg8)
static void OdGiGeometrySimplifier_polygonProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGiGeometrySimplifier_polylineProc(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, IntPtr jarg6)
static int OdGiGeometrySimplifier_renderMode(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiGeometrySimplifier_uninitTexture(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiGeometrySimplifier_polylineProcSwigExplicitOdGiGeometrySimplifier(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, IntPtr jarg6)
static void OdGiGeometrySimplifier_polygonProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGiGeometrySimplifier_xlineProc2SwigExplicitOdGiGeometrySimplifier(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiGeometrySimplifier_filledShellProc__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, EdgeData jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static void OdGiGeometrySimplifier_polyPolygonProc2__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, UInt32 jarg3, ref UInt32 jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, ref UInt32 jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, ref UInt32 jarg9)
static void OdGiGeometrySimplifier_plineProcSwigExplicitOdGiGeometrySimplifier__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiGeometrySimplifier_metafileProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5, bool jarg6)
static void OdGiGeometrySimplifier_ttfPolyDrawProc__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, IntPtr jarg4, IntPtr jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static void OdGiGeometrySimplifier_edgeProc__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiGeometrySimplifier_polylineOut__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, Int32 jarg2, IntPtr jarg3)
static void OdGiGeometrySimplifier_initTexture(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5, bool jarg6, double jarg7, double jarg8, double jarg9)
static void OdGiGeometrySimplifier_polygonProc__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGiGeometrySimplifier_conveyorBoundaryInfoProcSwigExplicitOdGiGeometrySimplifier(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out UInt32 jarg3)
static bool OdGiGeometrySimplifier_generateShellFill__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, out double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, IntPtr jarg5, global::System.Runtime.InteropServices.HandleRef jarg7)
static void OdGiGeometrySimplifier_polypointProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, IntPtr jarg8)
static bool OdGiGeometrySimplifier_ellipArcProc__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3)
static void OdGiGeometrySimplifier_polylineOutSwigExplicitOdGiGeometrySimplifier__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static bool OdGiGeometrySimplifier_generateShellFillSwigExplicitOdGiGeometrySimplifier__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, out double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, IntPtr jarg5)
static void OdGiGeometrySimplifier_polygonOutSwigExplicitOdGiGeometrySimplifier__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGiGeometrySimplifier_shellProc(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGiGeometrySimplifier_metafileProcSwigExplicitOdGiGeometrySimplifier__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5)
static void OdGiGeometrySimplifier_generateShellFaces__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, EdgeData jarg4)
static void OdGiGeometrySimplifier_rayProcSwigExplicitOdGiGeometrySimplifier(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiGeometrySimplifier_circleProc2SwigExplicitOdGiGeometrySimplifier__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGiGeometrySimplifier_setExtentsProc__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static void OdGiGeometrySimplifier_setDeviation__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiGeometrySimplifier_polypointProcSwigExplicitOdGiGeometrySimplifier__SWIG_5(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGiGeometrySimplifier_setDrawContext(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static Int32 OdGiGeometrySimplifier_vertexDataCount(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiGeometrySimplifier_plineProcSwigExplicitOdGiGeometrySimplifier__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static void OdGiGeometrySimplifier_ellipArcProcSwigExplicitOdGiGeometrySimplifier__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, int jarg4)
static void OdGiGeometrySimplifier_textProcSwigExplicitOdGiGeometrySimplifier(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, [MarshalAs(UnmanagedType.LPWStr)]string jarg5, bool jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, global::System.Runtime.InteropServices.HandleRef jarg9)
static void OdGiGeometrySimplifier_rasterImageProcSwigExplicitOdGiGeometrySimplifier__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5, IntPtr jarg6)
static void OdGiGeometrySimplifier_polypointProc2__SWIG_6(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3)
static void OdGiGeometrySimplifier_uninitTextureSwigExplicitOdGiGeometrySimplifier(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiGeometrySimplifier_polypointProc__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, IntPtr jarg8)
static void OdGiGeometrySimplifier_textProc(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, [MarshalAs(UnmanagedType.LPWStr)]string jarg5, bool jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, global::System.Runtime.InteropServices.HandleRef jarg9)
static void OdGiGeometrySimplifier_generateMeshWires(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGiGeometrySimplifier_circleProc2__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static void OdGiGeometrySimplifier_polypointProcSwigExplicitOdGiGeometrySimplifier__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static void OdGiGeometrySimplifier_polygonProc__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGiGeometrySimplifier_polyPolygonProc2__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, UInt32 jarg3, ref UInt32 jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, ref UInt32 jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, global::System.Runtime.InteropServices.HandleRef jarg8, ref UInt32 jarg9, global::System.Runtime.InteropServices.HandleRef jarg10)
static bool OdGiGeometrySimplifier_ellipArcProcSwigExplicitOdGiGeometrySimplifier__SWIG_4(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3)
static void OdGiGeometrySimplifier_triangleOut(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiGeometrySimplifier_metafileProcSwigExplicitOdGiGeometrySimplifier__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5, bool jarg6, bool jarg7)
static void OdGiGeometrySimplifier_polypointProc2__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static void OdGiGeometrySimplifier_generateMeshFaces(global::System.Runtime.InteropServices.HandleRef jarg1, Int32 jarg2, Int32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGiGeometrySimplifier_metafileProc__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5, bool jarg6, bool jarg7)
static void OdGiGeometrySimplifier_meshProcSwigExplicitOdGiGeometrySimplifier(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static HandleRef getCPtr(OdCmEntityColor obj)
static HandleRef getCPtr(OdCmTransparency obj)
static HandleRef getCPtr(OdGeBoundBlock3d obj)
static HandleRef getCPtr(OdGeDoubleArray obj)
static HandleRef getCPtr(OdGeEllipArc3d obj)
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGeNurbCurve3d obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector3d obj)
static HandleRef getCPtr(OdGiEdge2dArray obj)
static HandleRef getCPtr(OdGiFaceData obj)
virtual void meshFaceOut(Int32 faceList, OdGeVector3d pNormal)
void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions, IntPtr[] pSubEntMarkers)
virtual void rasterImageProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] uvBoundary)
virtual void generateMeshFaces(Int32 numRows, Int32 numColumns, OdGiFaceData pFaceData)
virtual void edgeProc(OdGiEdge2dArray edges)
delegate void SwigDelegateOdGiGeometrySimplifier_19(global::System.IntPtr ellipArc, IntPtr endPointOverrides, int arcType)
delegate void SwigDelegateOdGiGeometrySimplifier_51(global::System.IntPtr edges, global::System.IntPtr pXform)
virtual void generateShellWires(Int32[] faceListSize, EdgeData pEdgeData)
virtual void rayProc2(OdGePoint3d basePoint, OdGeVector3d direction)
virtual void rayProc(OdGePoint3d basePoint, OdGePoint3d throughPoint)
virtual void polypointProc(OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency)
delegate void SwigDelegateOdGiGeometrySimplifier_12(global::System.IntPtr center, double radius, global::System.IntPtr normal, global::System.IntPtr pExtrusion)
virtual void ttfPolyDrawProc(OdGePoint3d[] numVertices, Int32[] faceListSize, byte[] pBezierTypes, OdGiFaceData pFaceData)
virtual void filledShellProc(OdGePoint3d vertexList, Int32[] faceListSize, EdgeData pEdgeData)
virtual void rasterImageProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] uvBoundary, bool transparency, double brightness, double contrast, double fade)
delegate void SwigDelegateOdGiGeometrySimplifier_11(IntPtr numVertices)
delegate void SwigDelegateOdGiGeometrySimplifier_8(global::System.IntPtr firstPoint, global::System.IntPtr secondPoint)
static HandleRef getCPtr(OdGiGeometrySimplifier obj)
void polyPolygonProc2(OdGiConveyorContext pContext, UInt32 numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints, OdCmEntityColor pOutlineColors, ref UInt32 pOutlinePsLinetypes)
virtual void initTexture(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, bool transparency, double brightness, double contrast, double fade)
delegate void SwigDelegateOdGiGeometrySimplifier_33(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pMetafile, bool dcAligned)
virtual void metafileProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiMetafile pMetafile, bool dcAligned)
virtual void generateShellFaces(Int32[] faceListSize)
delegate void SwigDelegateOdGiGeometrySimplifier_59(global::System.IntPtr vertexList, IntPtr faceListSize, EdgeData pEdgeData, global::System.IntPtr pFaceData)
void pointCloudProc2(OdGiConveyorContext pContext, OdGiPointCloud pCloud, OdGiPointCloudFilter pFilter)
delegate void SwigDelegateOdGiGeometrySimplifier_54(IntPtr numPoints)
virtual void shapeProc(OdGePoint3d position, OdGeVector3d direction, OdGeVector3d upVector, int shapeNumber, OdGiTextStyle pTextStyle)
virtual void shellFaceOut(Int32[] faceListSize, OdGeVector3d pNormal)
virtual void polygonProc(OdGePoint3d[] numPoints, OdGeVector3d pNormal, OdGeVector3d pExtrusion)
virtual void polylineProc(OdGePoint3d[] numPoints, OdGeVector3d pNormal, OdGeVector3d pExtrusion, IntPtr baseSubEntMarker)
delegate void SwigDelegateOdGiGeometrySimplifier_49(IntPtr pCloud, IntPtr pFilter)
virtual void meshProc(MeshData numRows)
void subdivideShellByVertexLimit(ShellData numVertices, UInt32 nLimit)
virtual void generateShellFaces(Int32[] faceListSize, EdgeData pEdgeData, OdGiFaceData pFaceData)
virtual void polylineProc(Int32 arg0, OdGePoint3d arg1, OdGeVector3d arg2, OdGeVector3d arg3, Int32 arg4)
delegate void SwigDelegateOdGiGeometrySimplifier_1(IntPtr polyline, global::System.IntPtr pXfm, UInt32 fromIndex)
virtual void rasterImageProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] uvBoundary, bool transparency)
delegate bool SwigDelegateOdGiGeometrySimplifier_66(IntPtr pHatch, double fillDensity, global::System.IntPtr pVertexList, IntPtr faceListSize, global::System.IntPtr pFaceData)
virtual void rowOfDotsProc(Int32 numPoints, OdGePoint3d startPoint, OdGeVector3d dirToNextPoint)
virtual void polygonProc(OdGePoint3d[] numPoints, OdGeVector3d pNormal)
virtual void polylineOut(Int32 numPoints, Int32[] vertexIndexList)
delegate void SwigDelegateOdGiGeometrySimplifier_37(global::System.IntPtr arg0, bool arg1)
delegate void SwigDelegateOdGiGeometrySimplifier_32(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pMetafile, bool dcAligned, bool allowClipping)
void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] numPoints)
delegate bool SwigDelegateOdGiGeometrySimplifier_67(IntPtr pHatch, double fillDensity, global::System.IntPtr pVertexList, IntPtr faceListSize)
virtual void xlineProc2(OdGePoint3d basePoint, OdGeVector3d direction)
delegate bool SwigDelegateOdGiGeometrySimplifier_62(global::System.IntPtr ellipArc, double width)
virtual void conveyorBoundaryInfoProc(OdGeBoundBlock3d arg0, out UInt32 arg1)
virtual bool generateShellFill(OdGiHatchPattern pHatch, out double fillDensity, OdGePoint3d pVertexList, Int32[] faceListSize, OdGiFaceData pFaceData)
virtual void ellipArcProc(OdGeEllipArc3d ellipArc)
delegate void SwigDelegateOdGiGeometrySimplifier_25(global::System.IntPtr position, global::System.IntPtr direction, global::System.IntPtr upVector, int shapeNumber, global::System.IntPtr pTextStyle, global::System.IntPtr pExtrusion)
void setDeviation(OdGeDoubleArray deviations)
void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency)
virtual void circleProc2(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector)
virtual void vb_polylineOut(int numPoints, int[] vertexIndexList)
virtual void circleProc(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint, OdGeVector3d pExtrusion)
virtual void polygonProc(OdGePoint3d[] numPoints)
delegate void SwigDelegateOdGiGeometrySimplifier_48(Int32 numPoints, global::System.IntPtr startPoint, global::System.IntPtr dirToNextPoint)
virtual void ttfPolyDrawProc(OdGePoint3d[] numVertices, Int32[] faceListSize, byte[] pBezierTypes)
virtual void filledShellProc(OdGePoint3d vertexList, Int32[] faceListSize)
delegate void SwigDelegateOdGiGeometrySimplifier_26(global::System.IntPtr position, global::System.IntPtr direction, global::System.IntPtr upVector, int shapeNumber, global::System.IntPtr pTextStyle)
virtual void xlineProc(OdGePoint3d firstPoint, OdGePoint3d secondPoint)
void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions)
delegate void SwigDelegateOdGiGeometrySimplifier_6(IntPtr numPoints, global::System.IntPtr pNormal)
virtual bool plineArcSegmentsAsArcProc(UInt32 drawContextFlags)
delegate void SwigDelegateOdGiGeometrySimplifier_56(IntPtr numPoints)
virtual void polypointProc(OdGePoint3d[] numPoints, OdCmEntityColor pColors)
virtual void plineProc(OdGiPolyline polyline, OdGeMatrix3d pXfm)
virtual void metafileProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiMetafile pMetafile)
void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals)
void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] numPoints, OdCmEntityColor pColors)
delegate void SwigDelegateOdGiGeometrySimplifier_3(IntPtr polyline)
virtual void textProc2(OdGePoint3d position, OdGeVector3d u, OdGeVector3d v, string msg, bool raw, OdGiTextStyle pTextStyle, OdGeVector3d pExtrusion, OdGeExtents3d extentsBox)
delegate void SwigDelegateOdGiGeometrySimplifier_41(global::System.IntPtr arg0, UInt32 arg1)
virtual void Dispose(bool disposing)
delegate void SwigDelegateOdGiGeometrySimplifier_22(global::System.IntPtr nurbsCurve)
delegate void SwigDelegateOdGiGeometrySimplifier_44(IntPtr numPoints, global::System.IntPtr pColors, global::System.IntPtr pTransparency, global::System.IntPtr pNormals, global::System.IntPtr pExtrusions)
delegate void SwigDelegateOdGiGeometrySimplifier_4(IntPtr numPoints, global::System.IntPtr pNormal, global::System.IntPtr pExtrusion, IntPtr baseSubEntMarker)
delegate void SwigDelegateOdGiGeometrySimplifier_27(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pImage, IntPtr uvBoundary, bool transparency, double brightness, double contrast, double fade)
virtual void polypointProc(OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions, IntPtr[] pSubEntMarkers, Int32 nPointSize)
delegate void SwigDelegateOdGiGeometrySimplifier_5(IntPtr numPoints, global::System.IntPtr pNormal, global::System.IntPtr pExtrusion)
delegate void SwigDelegateOdGiGeometrySimplifier_64()
delegate void SwigDelegateOdGiGeometrySimplifier_50(IntPtr pCloud)
delegate void SwigDelegateOdGiGeometrySimplifier_55(IntPtr numPoints, global::System.IntPtr pNormal)
delegate bool SwigDelegateOdGiGeometrySimplifier_65(IntPtr pHatch, double fillDensity, global::System.IntPtr pVertexList, IntPtr faceListSize, global::System.IntPtr pFaceData, IntPtr pMapper)
delegate void SwigDelegateOdGiGeometrySimplifier_61(global::System.IntPtr vertexList, IntPtr faceListSize)
virtual void metafileProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiMetafile pMetafile, bool dcAligned, bool allowClipping)
delegate void SwigDelegateOdGiGeometrySimplifier_52(global::System.IntPtr edges)
void setDeviation(OdGiDeviation pDeviation)
void polyPolygonProc2(OdGiConveyorContext pContext, UInt32 numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints, OdCmEntityColor pOutlineColors, ref UInt32 pOutlinePsLinetypes, OdCmEntityColor pFillColors, OdCmTransparency pFillTransparencies)
virtual bool ttfCharProc(char arg0, bool arg1, OdGePoint3d arg2, OdGeBoundBlock3d arg3)
virtual void pointCloudProc(OdGiPointCloud pCloud, OdGiPointCloudFilter pFilter)
virtual void shellProc(ShellData numVertices)
delegate void SwigDelegateOdGiGeometrySimplifier_13(global::System.IntPtr center, double radius, global::System.IntPtr normal, global::System.IntPtr startVector, global::System.IntPtr pExtrusion)
void setDrawContext(OdGiConveyorContext pDrawCtx)
void polyPolygonProc2(OdGiConveyorContext pContext, UInt32 numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints, OdCmEntityColor pOutlineColors)
delegate void SwigDelegateOdGiGeometrySimplifier_23(global::System.IntPtr position, global::System.IntPtr u, global::System.IntPtr v, [MarshalAs(UnmanagedType.LPWStr)]string msg, bool raw, global::System.IntPtr pTextStyle, global::System.IntPtr pExtrusion)
virtual void setExtentsProc(OdGePoint3d arg0, bool arg1)
Teigha.Core.OdGiVertexData vb_vertexData()
virtual void edgeProc(OdGiEdge2dArray edges, OdGeMatrix3d pXform)
virtual void filledShellProc(OdGePoint3d vertexList, Int32[] faceListSize, EdgeData pEdgeData, OdGiFaceData pFaceData)
delegate void SwigDelegateOdGiGeometrySimplifier_63(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pImage, bool transparency, double brightness, double contrast, double fade)
void polyPolygonProc2(OdGiConveyorContext pContext, UInt32 numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints)
void setVertexData(OdGePoint3d[] numVertices)
delegate void SwigDelegateOdGiGeometrySimplifier_2(IntPtr polyline, global::System.IntPtr pXfm)
virtual void circleProc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d pExtrusion)
delegate void SwigDelegateOdGiGeometrySimplifier_47(IntPtr numPoints, global::System.IntPtr pColors)
delegate void SwigDelegateOdGiGeometrySimplifier_17(global::System.IntPtr firstPoint, global::System.IntPtr secondPoint, global::System.IntPtr thirdPoint, int arcType, global::System.IntPtr pExtrusion)
virtual void rasterImageProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] uvBoundary, bool transparency, double brightness)
virtual void generateMeshWires(MeshData numRows)
delegate void SwigDelegateOdGiGeometrySimplifier_58(Int32 numRows, Int32 numColumns, global::System.IntPtr pFaceData)
virtual void polygonOut(OdGePoint3d[] numPoints, OdGeVector3d pNormal)
delegate void SwigDelegateOdGiGeometrySimplifier_0(IntPtr polyline, global::System.IntPtr pXfm, UInt32 fromIndex, UInt32 numSegs)
virtual void plineProc(OdGiPolyline polyline)
delegate void SwigDelegateOdGiGeometrySimplifier_20(global::System.IntPtr ellipArc, IntPtr endPointOverrides)
Teigha.Core.OdGsView.RenderMode vb_renderMode()
virtual bool generateShellFill(OdGiHatchPattern pHatch, out double fillDensity, OdGePoint3d pVertexList, Int32[] faceListSize, OdGiFaceData pFaceData, OdGiMapperItemEntry pMapper)
virtual void nurbsProc(OdGeNurbCurve3d nurbsCurve)
virtual void rasterImageProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] uvBoundary, bool transparency, double brightness, double contrast)
virtual void generateShellFaces(Int32[] faceListSize, EdgeData pEdgeData)
OdGiGeometrySimplifier(IntPtr cPtr, bool cMemoryOwn)
virtual void circularArcProc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector, double sweepAngle, OdGiArcType arcType, OdGeVector3d pExtrusion)
delegate void SwigDelegateOdGiGeometrySimplifier_14(global::System.IntPtr center, double radius, global::System.IntPtr normal, global::System.IntPtr startVector)
delegate void SwigDelegateOdGiGeometrySimplifier_57(IntPtr numRows)
virtual void circularArcProc(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint, OdGiArcType arcType, OdGeVector3d pExtrusion)
delegate void SwigDelegateOdGiGeometrySimplifier_35(global::System.IntPtr basePoint, global::System.IntPtr direction)
delegate void SwigDelegateOdGiGeometrySimplifier_38(global::System.IntPtr arg0)
virtual void generateShellWires(Int32[] faceListSize, EdgeData pEdgeData, OdGiFaceData pFaceData)
delegate void SwigDelegateOdGiGeometrySimplifier_29(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pImage, IntPtr uvBoundary, bool transparency, double brightness)
delegate void SwigDelegateOdGiGeometrySimplifier_16(global::System.IntPtr center, double radius, global::System.IntPtr normal, global::System.IntPtr startVector, double sweepAngle, int arcType, global::System.IntPtr pExtrusion)
delegate void SwigDelegateOdGiGeometrySimplifier_43(IntPtr numPoints, global::System.IntPtr pColors, global::System.IntPtr pTransparency, global::System.IntPtr pNormals, global::System.IntPtr pExtrusions, IntPtr pSubEntMarkers)
delegate void SwigDelegateOdGiGeometrySimplifier_18(global::System.IntPtr ellipArc, IntPtr endPointOverrides, int arcType, global::System.IntPtr pExtrusion)
delegate void SwigDelegateOdGiGeometrySimplifier_24(global::System.IntPtr position, global::System.IntPtr u, global::System.IntPtr v, [MarshalAs(UnmanagedType.LPWStr)]string msg, bool raw, global::System.IntPtr pTextStyle, global::System.IntPtr pExtrusion, global::System.IntPtr extentsBox)
virtual void polylineOut(OdGePoint3d[] numPoints)
virtual bool ellipArcProc(OdGeEllipArc3d ellipArc, double width)
delegate void SwigDelegateOdGiGeometrySimplifier_21(global::System.IntPtr ellipArc)
delegate void SwigDelegateOdGiGeometrySimplifier_15(global::System.IntPtr firstPoint, global::System.IntPtr secondPoint, global::System.IntPtr thirdPoint, global::System.IntPtr pExtrusion)
virtual void textProc(OdGePoint3d position, OdGeVector3d u, OdGeVector3d v, string msg, bool raw, OdGiTextStyle pTextStyle, OdGeVector3d pExtrusion)
delegate void SwigDelegateOdGiGeometrySimplifier_28(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pImage, IntPtr uvBoundary, bool transparency, double brightness, double contrast)
delegate void SwigDelegateOdGiGeometrySimplifier_45(IntPtr numPoints, global::System.IntPtr pColors, global::System.IntPtr pTransparency, global::System.IntPtr pNormals)
void setVertexData(OdGePoint3d[] numVertices, OdGiVertexData pVertexData)
virtual bool generateShellFill(OdGiHatchPattern pHatch, out double fillDensity, OdGePoint3d pVertexList, Int32[] faceListSize)
virtual void generateShellFacets(Int32[] faceListSize, OdGiFaceData pFaceData)
virtual void generateShellFacets(Int32[] faceListSize)
delegate void SwigDelegateOdGiGeometrySimplifier_7(IntPtr numPoints)
delegate void SwigDelegateOdGiGeometrySimplifier_42(IntPtr numPoints, global::System.IntPtr pColors, global::System.IntPtr pTransparency, global::System.IntPtr pNormals, global::System.IntPtr pExtrusions, IntPtr pSubEntMarkers, Int32 nPointSize)
void polyPolygonProc2(OdGiConveyorContext pContext, UInt32 numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints, OdCmEntityColor pOutlineColors, ref UInt32 pOutlinePsLinetypes, OdCmEntityColor pFillColors)
virtual void plineProc(OdGiPolyline polyline, OdGeMatrix3d pXfm, UInt32 fromIndex, UInt32 numSegs)
virtual void ellipArcProc(OdGeEllipArc3d ellipArc, OdGePoint3d[] endPointOverrides)
delegate void SwigDelegateOdGiGeometrySimplifier_34(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pMetafile)
virtual void setExtentsProc(OdGePoint3d arg0)
virtual void ellipArcProc(OdGeEllipArc3d ellipArc, OdGePoint3d[] endPointOverrides, OdGiArcType arcType)
virtual void triangleOut(Int32[] vertices, OdGeVector3d pNormal)
void rowOfDotsProc2(Int32 numPoints, OdGePoint3d startPoint, OdGeVector3d dirToNextPoint)
delegate void SwigDelegateOdGiGeometrySimplifier_10(IntPtr numRows)
delegate void SwigDelegateOdGiGeometrySimplifier_31(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pImage, IntPtr uvBoundary)
delegate void SwigDelegateOdGiGeometrySimplifier_9(global::System.IntPtr basePoint, global::System.IntPtr throughPoint)
delegate void SwigDelegateOdGiGeometrySimplifier_46(IntPtr numPoints, global::System.IntPtr pColors, global::System.IntPtr pTransparency)
delegate void SwigDelegateOdGiGeometrySimplifier_60(global::System.IntPtr vertexList, IntPtr faceListSize, EdgeData pEdgeData)
delegate void SwigDelegateOdGiGeometrySimplifier_30(global::System.IntPtr origin, global::System.IntPtr u, global::System.IntPtr v, IntPtr pImage, IntPtr uvBoundary, bool transparency)
virtual void polypointProc(OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions, IntPtr[] pSubEntMarkers)
delegate bool SwigDelegateOdGiGeometrySimplifier_53(UInt32 drawContextFlags)
delegate int SwigDelegateOdGiGeometrySimplifier_39()
delegate bool SwigDelegateOdGiGeometrySimplifier_40(char arg0, bool arg1, global::System.IntPtr arg2, global::System.IntPtr arg3)
virtual void ellipArcProc(OdGeEllipArc3d ellipArc, OdGePoint3d[] endPointOverrides, OdGiArcType arcType, OdGeVector3d pExtrusion)
virtual void generateShellWires(Int32[] faceListSize)
virtual void circleProc2(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector, OdGeVector3d pExtrusion)
virtual void polypointProc(OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals)
virtual void generateShellFacets(Int32[] faceListSize, OdGiFaceData pFaceData, Int32 maxFacetSize)
delegate void SwigDelegateOdGiGeometrySimplifier_36(global::System.IntPtr basePoint, global::System.IntPtr direction)
virtual void polypointProc(OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions)
virtual void pointCloudProc(OdGiPointCloud pCloud)
virtual void vb_polylineOut(Teigha.Core.OdGePoint3d[] numPoints)
virtual void plineProc(OdGiPolyline polyline, OdGeMatrix3d pXfm, UInt32 fromIndex)
virtual void facetOut(Int32 faceList, Int32[] edgeIndices, OdGeVector3d pNormal)
virtual void shapeProc(OdGePoint3d position, OdGeVector3d direction, OdGeVector3d upVector, int shapeNumber, OdGiTextStyle pTextStyle, OdGeVector3d pExtrusion)
virtual void polygonOut(OdGePoint3d[] numPoints)
void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions, IntPtr[] pSubEntMarkers, Int32 nPointSize)
static HandleRef getCPtr(OdGiHatchPattern obj)
static HandleRef getCPtr(OdGiMapperItemEntry obj)
static HandleRef getCPtr(OdGiMetafile obj)
static HandleRef getCPtr(OdGiPointCloudFilter obj)
static HandleRef getCPtr(OdGiPointCloud obj)
static HandleRef getCPtr(OdGiPolyline obj)
static HandleRef getCPtr(OdGiRasterImage obj)
static HandleRef getCPtr(OdGiTextStyle obj)
static HandleRef getCPtr(OdGiVertexData obj)
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()