Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdGsExtAccum.cs
Go to the documentation of this file.
1//------------------------------------------------------------------------------
2// <auto-generated />
3//
4// This file was automatically generated by SWIG (http://www.swig.org).
5// Version 4.0.2
6//
7// Do not make changes to this file unless you know what you are doing--modify
8// the SWIG interface file instead.
9//------------------------------------------------------------------------------
10
11namespace Teigha.Core {
12
13using System;
14using System.Runtime.InteropServices;
15
17 private Object locker = new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
20 public OdGsExtAccum(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.OdGsExtAccum_SWIGUpcast(cPtr), cMemoryOwn) {
21 swigCPtr = new HandleRef(this, cPtr);
22 }
23
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 public static HandleRef getCPtr(OdGsExtAccum obj) {
26 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
27 }
28
29 protected override void Dispose(bool disposing) {
30 lock(this) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
32 if (swigCMemOwn) {
33 swigCMemOwn = false;
35 }
36 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
37 }
38 base.Dispose(disposing);
39 }
40 }
41
42 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
43 global::System.Runtime.InteropServices.HandleRef OdGiConveyorInput.GetInterfaceCPtr() {
44 return new global::System.Runtime.InteropServices.HandleRef(this, GlobalsPINVOKE.OdGsExtAccum_OdGiConveyorInput_GetInterfaceCPtr(swigCPtr.Handle));
45 }
46
47 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
48 global::System.Runtime.InteropServices.HandleRef OdGsConveyorNodeBase.GetInterfaceCPtr() {
49 return new global::System.Runtime.InteropServices.HandleRef(this, GlobalsPINVOKE.OdGsExtAccum_OdGsConveyorNodeBase_GetInterfaceCPtr(swigCPtr.Handle));
50 }
51
52 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
53 global::System.Runtime.InteropServices.HandleRef OdGiConveyorOutput.GetInterfaceCPtr() {
54 return new global::System.Runtime.InteropServices.HandleRef(this, GlobalsPINVOKE.OdGsExtAccum_OdGiConveyorOutput_GetInterfaceCPtr(swigCPtr.Handle));
55 }
56
57 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
58 global::System.Runtime.InteropServices.HandleRef OdGiConveyorGeometry.GetInterfaceCPtr() {
59 return new global::System.Runtime.InteropServices.HandleRef(this, GlobalsPINVOKE.OdGsExtAccum_OdGiConveyorGeometry_GetInterfaceCPtr(swigCPtr.Handle));
60 }
61
62 public static OdGsExtAccum cast(OdRxObject pObj) {// OdSmartPtr<OdGsExtAccum>
63 MemoryManager mMan = MemoryManager.GetMemoryManager();
64 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
66
67 OdGsExtAccum ret = null;
68 if (null != mTrans)
69 {
70 mTrans.AddObject((OdGsExtAccum)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsExtAccum),ptr, true));
71 ret = (OdGsExtAccum)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsExtAccum),ptr, false);
72 }
73 else
74 {
75 ret = (OdGsExtAccum)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsExtAccum),ptr, true);
76 }
77
79 return ret;
80}
81
82 public new static OdRxClass desc() {
83 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsExtAccum_desc(),false); /*createInt 3_2*/
84
86 return ret;
87}
88
89 public override OdRxClass isA() {
90 OdRxClass ret = (OdRxClass)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxClass),GlobalsPINVOKE.OdGsExtAccum_isA(swigCPtr),false); /*createInt 3_2*/
91
93 return ret;
94}
95
96 public override OdRxObject queryX(OdRxClass protocolClass) {
97 OdRxObject ret = (OdRxObject)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdRxObject),GlobalsPINVOKE.OdGsExtAccum_queryX(swigCPtr, OdRxClass.getCPtr(protocolClass)),false); /*createInt 3_2*/
98
100 return ret;
101}
102
103 public new static OdGsExtAccum createObject() {// OdSmartPtr<OdGsExtAccum>
104 MemoryManager mMan = MemoryManager.GetMemoryManager();
105 MemoryTransaction mTrans = mMan.GetCurrentTransaction(); // MemoryTransaction #17
107
108 OdGsExtAccum ret = null;
109 if (null != mTrans)
110 {
111 mTrans.AddObject((OdGsExtAccum)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsExtAccum),ptr, true));
112 ret = (OdGsExtAccum)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsExtAccum),ptr, false);
113 }
114 else
115 {
116 ret = (OdGsExtAccum)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsExtAccum),ptr, true);
117 }
118
120 return ret;
121}
122
125
127 return (OdGiConveyorGeometry)ret;
128}
129
131 OdGiExtAccum ret = (OdGiExtAccum)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiExtAccum),GlobalsPINVOKE.OdGsExtAccum_giExtAccum__SWIG_0(swigCPtr),false); /*createInt 3_2*/
132
134 return ret;
135}
136
137 public virtual void setBaseView(OdGsViewImpl pBaseVV) {
140 }
141
143 OdGsViewImpl ret = (OdGsViewImpl)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsViewImpl),GlobalsPINVOKE.OdGsExtAccum_baseView(swigCPtr),false); /*createInt 3_2*/
144
146 return ret;
147}
148
149 public override void setDrawContext(OdGiConveyorContext pDrawContext) {
152 }
153
154 public override OdGiConveyorGeometry geometry() {
156
158 return (OdGiConveyorGeometry)ret;
159}
160
161 public override bool getExtents(OdGeExtents3d extents) {
162 bool ret = GlobalsPINVOKE.OdGsExtAccum_getExtents(swigCPtr, OdGeExtents3d.getCPtr(extents));
164 return ret;
165 }
166
167 public override void resetExtents(OdGeExtents3d newExtents) {
170 }
171
172 public override void resetExtents() {
175 }
176
177 public override void addExtents(OdGeExtents3d extents) {
180 }
181
182 public override bool plineContainBulges() {
185 return ret;
186 }
187
188 public override void setDeviation(OdGeDoubleArray deviations) {
191 }
192
193 public override void setDeviation(OdGiDeviation pDeviation) {
196 }
197
201 return ret;
202 }
203
204 public void addLineweight(LineWeight lwd) {
205 GlobalsPINVOKE.OdGsExtAccum_addLineweight(swigCPtr, (int)lwd);
207 }
208
209 public override OdGiConveyorInput input() {
211
213 return (OdGiConveyorInput)ret;
214}
215
216 public override OdGiConveyorOutput output() {
218
220 return (OdGiConveyorOutput)ret;
221}
222
223 public void plineProc(OdGiPolyline polyline, OdGeMatrix3d pXfm, UInt32 /*SIMPLETYPE*/ fromIndex, UInt32 /*SIMPLETYPE*/ numSegs) {
224 GlobalsPINVOKE.OdGsExtAccum_plineProc__SWIG_0(swigCPtr, OdGiPolyline.getCPtr(polyline), OdGeMatrix3d.getCPtr(pXfm), fromIndex /*SIMPLETYPE*/, numSegs /*SIMPLETYPE*/);
226 }
227
228 public void plineProc(OdGiPolyline polyline, OdGeMatrix3d pXfm, UInt32 /*SIMPLETYPE*/ fromIndex) {
229 GlobalsPINVOKE.OdGsExtAccum_plineProc__SWIG_1(swigCPtr, OdGiPolyline.getCPtr(polyline), OdGeMatrix3d.getCPtr(pXfm), fromIndex /*SIMPLETYPE*/);
231 }
232
233 public void plineProc(OdGiPolyline polyline, OdGeMatrix3d pXfm) {
236 }
237
238 public void plineProc(OdGiPolyline polyline) {
241 }
242
243 public void polylineProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdGeVector3d pNormal, OdGeVector3d pExtrusion, IntPtr /*SIMPLETYPE*/ baseSubEntMarker) {
244IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
245 try {
246 GlobalsPINVOKE.OdGsExtAccum_polylineProc(swigCPtr, p_numPoints, OdGeVector3d.getCPtr(pNormal), OdGeVector3d.getCPtr(pExtrusion), baseSubEntMarker /*SIMPLETYPE*/);
248 } finally {
249Marshal.FreeCoTaskMem(p_numPoints);
250 }
251 }
252
253 public void polygonProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdGeVector3d pNormal, OdGeVector3d pExtrusion) {
254IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
255 try {
256 GlobalsPINVOKE.OdGsExtAccum_polygonProc__SWIG_0(swigCPtr, p_numPoints, OdGeVector3d.getCPtr(pNormal), OdGeVector3d.getCPtr(pExtrusion));
258 } finally {
259Marshal.FreeCoTaskMem(p_numPoints);
260 }
261 }
262
263 public void polygonProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdGeVector3d pNormal) {
264IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
265 try {
268 } finally {
269Marshal.FreeCoTaskMem(p_numPoints);
270 }
271 }
272
273 public void polygonProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints) {
274IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
275 try {
278 } finally {
279Marshal.FreeCoTaskMem(p_numPoints);
280 }
281 }
282
283 public void xlineProc(OdGePoint3d firstPoint, OdGePoint3d secondPoint) {
284 GlobalsPINVOKE.OdGsExtAccum_xlineProc(swigCPtr, OdGePoint3d.getCPtr(firstPoint), OdGePoint3d.getCPtr(secondPoint));
286 }
287
288 public void rayProc(OdGePoint3d basePoint, OdGePoint3d throughPoint) {
289 GlobalsPINVOKE.OdGsExtAccum_rayProc(swigCPtr, OdGePoint3d.getCPtr(basePoint), OdGePoint3d.getCPtr(throughPoint));
291 }
292
293 public void meshProc(MeshData numRows) {
294IntPtr p_numRows=Teigha.Core.Helpers.MarshalMeshData(numRows);
295 try {
296 GlobalsPINVOKE.OdGsExtAccum_meshProc(swigCPtr, p_numRows);
298 } finally {
299Marshal.FreeCoTaskMem(p_numRows);
300 }
301 }
302
303 public void shellProc(ShellData numVertices) {
304IntPtr p_numVertices=Teigha.Core.Helpers.MarshalShellData(numVertices);
305 try {
306 GlobalsPINVOKE.OdGsExtAccum_shellProc(swigCPtr, p_numVertices);
308 } finally {
309Marshal.FreeCoTaskMem(p_numVertices);
310 }
311 }
312
313 public void circleProc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d pExtrusion) {
316 }
317
318 public void circleProc(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint, OdGeVector3d pExtrusion) {
321 }
322
323 public void circularArcProc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector, double sweepAngle, OdGiArcType arcType, OdGeVector3d pExtrusion) {
324 GlobalsPINVOKE.OdGsExtAccum_circularArcProc__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(center), radius, OdGeVector3d.getCPtr(normal), OdGeVector3d.getCPtr(startVector), sweepAngle, (int)arcType, OdGeVector3d.getCPtr(pExtrusion));
326 }
327
328 public void circularArcProc(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint, OdGiArcType arcType, OdGeVector3d pExtrusion) {
329 GlobalsPINVOKE.OdGsExtAccum_circularArcProc__SWIG_1(swigCPtr, OdGePoint3d.getCPtr(firstPoint), OdGePoint3d.getCPtr(secondPoint), OdGePoint3d.getCPtr(thirdPoint), (int)arcType, OdGeVector3d.getCPtr(pExtrusion));
331 }
332
333 public void ellipArcProc(OdGeEllipArc3d ellipArc, OdGePoint3d[] /*ENDPOINTS3D_OVERRIDES*/ endPointOverrides, OdGiArcType arcType, OdGeVector3d pExtrusion) {
334IntPtr p_endPointOverrides=Teigha.Core.Helpers.MarshalPointPair(endPointOverrides);
335 try {
336 GlobalsPINVOKE.OdGsExtAccum_ellipArcProc__SWIG_0(swigCPtr, OdGeEllipArc3d.getCPtr(ellipArc), p_endPointOverrides, (int)arcType, OdGeVector3d.getCPtr(pExtrusion));
338 } finally {
339if (p_endPointOverrides != IntPtr.Zero) Marshal.FreeCoTaskMem(p_endPointOverrides);
340 }
341 }
342
343 public void ellipArcProc(OdGeEllipArc3d ellipArc, OdGePoint3d[] /*ENDPOINTS3D_OVERRIDES*/ endPointOverrides, OdGiArcType arcType) {
344IntPtr p_endPointOverrides=Teigha.Core.Helpers.MarshalPointPair(endPointOverrides);
345 try {
346 GlobalsPINVOKE.OdGsExtAccum_ellipArcProc__SWIG_1(swigCPtr, OdGeEllipArc3d.getCPtr(ellipArc), p_endPointOverrides, (int)arcType);
348 } finally {
349if (p_endPointOverrides != IntPtr.Zero) Marshal.FreeCoTaskMem(p_endPointOverrides);
350 }
351 }
352
353 public void ellipArcProc(OdGeEllipArc3d ellipArc, OdGePoint3d[] /*ENDPOINTS3D_OVERRIDES*/ endPointOverrides) {
354IntPtr p_endPointOverrides=Teigha.Core.Helpers.MarshalPointPair(endPointOverrides);
355 try {
356 GlobalsPINVOKE.OdGsExtAccum_ellipArcProc__SWIG_2(swigCPtr, OdGeEllipArc3d.getCPtr(ellipArc), p_endPointOverrides);
358 } finally {
359if (p_endPointOverrides != IntPtr.Zero) Marshal.FreeCoTaskMem(p_endPointOverrides);
360 }
361 }
362
363 public void ellipArcProc(OdGeEllipArc3d ellipArc) {
366 }
367
368 public void nurbsProc(OdGeNurbCurve3d nurbsCurve) {
371 }
372
373 public void textProc(OdGePoint3d position, OdGeVector3d direction, OdGeVector3d upVector, string msg, bool raw, OdGiTextStyle pTextStyle, OdGeVector3d pExtrusion) {
374 GlobalsPINVOKE.OdGsExtAccum_textProc(swigCPtr, OdGePoint3d.getCPtr(position), OdGeVector3d.getCPtr(direction), OdGeVector3d.getCPtr(upVector), msg, raw, OdGiTextStyle.getCPtr(pTextStyle), OdGeVector3d.getCPtr(pExtrusion));
376 }
377
378 public void textProc2(OdGePoint3d position, OdGeVector3d direction, OdGeVector3d upVector, string msg, bool raw, OdGiTextStyle pTextStyle, OdGeVector3d pExtrusion, OdGeExtents3d extentsBox) {
379 GlobalsPINVOKE.OdGsExtAccum_textProc2(swigCPtr, OdGePoint3d.getCPtr(position), OdGeVector3d.getCPtr(direction), OdGeVector3d.getCPtr(upVector), msg, raw, OdGiTextStyle.getCPtr(pTextStyle), OdGeVector3d.getCPtr(pExtrusion), OdGeExtents3d.getCPtr(extentsBox));
381 }
382
383 public void shapeProc(OdGePoint3d position, OdGeVector3d direction, OdGeVector3d upVector, int shapeNumber, OdGiTextStyle pTextStyle, OdGeVector3d pExtrusion) {
384 GlobalsPINVOKE.OdGsExtAccum_shapeProc__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(position), OdGeVector3d.getCPtr(direction), OdGeVector3d.getCPtr(upVector), shapeNumber, OdGiTextStyle.getCPtr(pTextStyle), OdGeVector3d.getCPtr(pExtrusion));
386 }
387
388 public void shapeProc(OdGePoint3d position, OdGeVector3d direction, OdGeVector3d upVector, int shapeNumber, OdGiTextStyle pTextStyle) {
389 GlobalsPINVOKE.OdGsExtAccum_shapeProc__SWIG_1(swigCPtr, OdGePoint3d.getCPtr(position), OdGeVector3d.getCPtr(direction), OdGeVector3d.getCPtr(upVector), shapeNumber, OdGiTextStyle.getCPtr(pTextStyle));
391 }
392
393 public void rasterImageProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] /*POINTARRAY2D_TYPEMAP_REV*/ uvBoundary, bool transparency, double brightness, double contrast, double fade) {
394IntPtr p_uvBoundary=Teigha.Core.Helpers.MarshalPoint2dArray(uvBoundary);
395 try {
396 GlobalsPINVOKE.OdGsExtAccum_rasterImageProc__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(origin), OdGeVector3d.getCPtr(u), OdGeVector3d.getCPtr(v), OdGiRasterImage.getCPtr(pImage), p_uvBoundary, transparency, brightness, contrast, fade);
398 } finally {
399Marshal.FreeCoTaskMem(p_uvBoundary);
400 }
401 }
402
403 public void rasterImageProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] /*POINTARRAY2D_TYPEMAP_REV*/ uvBoundary, bool transparency, double brightness, double contrast) {
404IntPtr p_uvBoundary=Teigha.Core.Helpers.MarshalPoint2dArray(uvBoundary);
405 try {
406 GlobalsPINVOKE.OdGsExtAccum_rasterImageProc__SWIG_1(swigCPtr, OdGePoint3d.getCPtr(origin), OdGeVector3d.getCPtr(u), OdGeVector3d.getCPtr(v), OdGiRasterImage.getCPtr(pImage), p_uvBoundary, transparency, brightness, contrast);
408 } finally {
409Marshal.FreeCoTaskMem(p_uvBoundary);
410 }
411 }
412
413 public void rasterImageProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] /*POINTARRAY2D_TYPEMAP_REV*/ uvBoundary, bool transparency, double brightness) {
414IntPtr p_uvBoundary=Teigha.Core.Helpers.MarshalPoint2dArray(uvBoundary);
415 try {
416 GlobalsPINVOKE.OdGsExtAccum_rasterImageProc__SWIG_2(swigCPtr, OdGePoint3d.getCPtr(origin), OdGeVector3d.getCPtr(u), OdGeVector3d.getCPtr(v), OdGiRasterImage.getCPtr(pImage), p_uvBoundary, transparency, brightness);
418 } finally {
419Marshal.FreeCoTaskMem(p_uvBoundary);
420 }
421 }
422
423 public void rasterImageProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] /*POINTARRAY2D_TYPEMAP_REV*/ uvBoundary, bool transparency) {
424IntPtr p_uvBoundary=Teigha.Core.Helpers.MarshalPoint2dArray(uvBoundary);
425 try {
428 } finally {
429Marshal.FreeCoTaskMem(p_uvBoundary);
430 }
431 }
432
433 public void rasterImageProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] /*POINTARRAY2D_TYPEMAP_REV*/ uvBoundary) {
434IntPtr p_uvBoundary=Teigha.Core.Helpers.MarshalPoint2dArray(uvBoundary);
435 try {
438 } finally {
439Marshal.FreeCoTaskMem(p_uvBoundary);
440 }
441 }
442
443 public void metafileProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiMetafile pMetafile, bool dcAligned, bool allowClipping) {
446 }
447
448 public void metafileProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiMetafile pMetafile, bool dcAligned) {
451 }
452
453 public void metafileProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiMetafile pMetafile) {
456 }
457
458 public void setExtentsProc(OdGePoint3d pPoints, bool bTransform) {
461 }
462
463 public void setExtentsProc(OdGePoint3d pPoints) {
466 }
467
468 public virtual void polypointProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions, IntPtr[] /*SIMPLE_ARRAY*/ pSubEntMarkers, Int32 /*SIMPLETYPE*/ nPointSize) {
469IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
470 try {
471 GlobalsPINVOKE.OdGsExtAccum_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*/);
473 } finally {
474Marshal.FreeCoTaskMem(p_numPoints);
475 }
476 }
477
478 public virtual void polypointProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions, IntPtr[] /*SIMPLE_ARRAY*/ pSubEntMarkers) {
479IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
480 try {
481 GlobalsPINVOKE.OdGsExtAccum_polypointProc__SWIG_1(swigCPtr, p_numPoints, OdCmEntityColor.getCPtr(pColors), OdCmTransparency.getCPtr(pTransparency), OdGeVector3d.getCPtr(pNormals), OdGeVector3d.getCPtr(pExtrusions), Teigha.Core.Helpers.MarshalIntPtrFixedArray(pSubEntMarkers));
483 } finally {
484Marshal.FreeCoTaskMem(p_numPoints);
485 }
486 }
487
488 public virtual void polypointProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions) {
489IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
490 try {
491 GlobalsPINVOKE.OdGsExtAccum_polypointProc__SWIG_2(swigCPtr, p_numPoints, OdCmEntityColor.getCPtr(pColors), OdCmTransparency.getCPtr(pTransparency), OdGeVector3d.getCPtr(pNormals), OdGeVector3d.getCPtr(pExtrusions));
493 } finally {
494Marshal.FreeCoTaskMem(p_numPoints);
495 }
496 }
497
498 public virtual void polypointProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals) {
499IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
500 try {
503 } finally {
504Marshal.FreeCoTaskMem(p_numPoints);
505 }
506 }
507
508 public virtual void polypointProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency) {
509IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
510 try {
513 } finally {
514Marshal.FreeCoTaskMem(p_numPoints);
515 }
516 }
517
518 public virtual void polypointProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors) {
519IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
520 try {
523 } finally {
524Marshal.FreeCoTaskMem(p_numPoints);
525 }
526 }
527
528 public virtual void rowOfDotsProc(Int32 /*SIMPLETYPE*/ numPoints, OdGePoint3d startPoint, OdGeVector3d dirToNextPoint) {
529 GlobalsPINVOKE.OdGsExtAccum_rowOfDotsProc(swigCPtr, numPoints /*SIMPLETYPE*/, OdGePoint3d.getCPtr(startPoint), OdGeVector3d.getCPtr(dirToNextPoint));
531 }
532
533 public virtual void pointCloudProc(OdGiPointCloud pCloud, OdGiPointCloudFilter pFilter) {
536 }
537
538 public virtual void pointCloudProc(OdGiPointCloud pCloud) {
541 }
542
543 public virtual void edgeProc(OdGiEdge2dArray edges, OdGeMatrix3d pXform) {
546 }
547
548 public virtual void edgeProc(OdGiEdge2dArray edges) {
551 }
552
553 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
554 string ret = GlobalsPINVOKE.OdGsExtAccum_getRealClassName(ptr /*SIMPLETYPE*/);
556 return ret;
557 }
558
563 public override Teigha.Core.OdGiConveyorGeometry vb_geometry() { return this.geometry(); }
564
565 public virtual void addSourceNode(OdGiConveyorOutput sourceNode) {
568 }
569
570 public virtual void removeSourceNode(OdGiConveyorOutput sourceNode) {
573 }
574
578 }
579
582
584 return (OdGiConveyorGeometry)ret;
585}
586
587 public void updateLink() {
590 }
591
592 public void updateLink(OdGiConveyorGeometry pGeometry) {
595 }
596
597 public virtual void polylineProc(Int32 /*SIMPLETYPE*/ arg0, OdGePoint3d arg1, OdGeVector3d arg2, OdGeVector3d arg3, Int32 /*SIMPLETYPE*/ arg4) {
598 GlobalsPINVOKE.OdGsExtAccum_polylineProc__SWIG_1(swigCPtr, arg0 /*SIMPLETYPE*/, OdGePoint3d.getCPtr(arg1), OdGeVector3d.getCPtr(arg2), OdGeVector3d.getCPtr(arg3), arg4 /*SIMPLETYPE*/);
600 }
601
602 public virtual void circleProc2(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d arg3, OdGeVector3d pExtrusion) {
605 }
606
607 public virtual void circleProc2(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d arg3) {
610 }
611
612 public virtual void xlineProc2(OdGePoint3d basePoint, OdGeVector3d direction) {
615 }
616
617 public virtual void rayProc2(OdGePoint3d basePoint, OdGeVector3d direction) {
620 }
621
622 public virtual int ttfCharProcFlags() {
625 return ret;
626 }
627
628 public virtual bool ttfCharProc(char /*SIMPLETYPE*/ arg0, bool arg1, OdGePoint3d arg2, OdGeBoundBlock3d arg3) {
629 bool ret = GlobalsPINVOKE.OdGsExtAccum_ttfCharProc(swigCPtr, arg0 /*SIMPLETYPE*/, arg1, OdGePoint3d.getCPtr(arg2), OdGeBoundBlock3d.getCPtr(arg3));
631 return ret;
632 }
633
634 public virtual void ttfPolyDrawProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numVertices, Int32[] /*SIMPLEFIXED_ARRAY_REV*/ faceListSize, byte[] /*SIMPLE_ARRAY*/ arg2, OdGiFaceData pFaceData) {
635IntPtr p_numVertices=Teigha.Core.Helpers.MarshalPoint3dArray(numVertices);
636IntPtr p_faceListSize=Teigha.Core.Helpers.MarshalInt32FixedArray(faceListSize);
637 try {
638 GlobalsPINVOKE.OdGsExtAccum_ttfPolyDrawProc__SWIG_0(swigCPtr, p_numVertices, p_faceListSize, Teigha.Core.Helpers.MarshalbyteFixedArray(arg2), OdGiFaceData.getCPtr(pFaceData));
640 } finally {
641Marshal.FreeCoTaskMem(p_numVertices);
642Marshal.FreeCoTaskMem(p_faceListSize);
643 }
644 }
645
646 public virtual void ttfPolyDrawProc(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numVertices, Int32[] /*SIMPLEFIXED_ARRAY_REV*/ faceListSize, byte[] /*SIMPLE_ARRAY*/ arg2) {
647IntPtr p_numVertices=Teigha.Core.Helpers.MarshalPoint3dArray(numVertices);
648IntPtr p_faceListSize=Teigha.Core.Helpers.MarshalInt32FixedArray(faceListSize);
649 try {
650 GlobalsPINVOKE.OdGsExtAccum_ttfPolyDrawProc__SWIG_1(swigCPtr, p_numVertices, p_faceListSize, Teigha.Core.Helpers.MarshalbyteFixedArray(arg2));
652 } finally {
653Marshal.FreeCoTaskMem(p_numVertices);
654Marshal.FreeCoTaskMem(p_faceListSize);
655 }
656 }
657
658 public virtual void conveyorBoundaryInfoProc(OdGeBoundBlock3d arg0, out UInt32 /*SIMPLETYPE*/ arg1) {
661 }
662
663 public void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions, IntPtr[] /*SIMPLE_ARRAY*/ pSubEntMarkers, Int32 /*SIMPLETYPE*/ nPointSize) {
664IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
665 try {
666 GlobalsPINVOKE.OdGsExtAccum_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*/);
668 } finally {
669Marshal.FreeCoTaskMem(p_numPoints);
670 }
671 }
672
673 public void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions, IntPtr[] /*SIMPLE_ARRAY*/ pSubEntMarkers) {
674IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
675 try {
676 GlobalsPINVOKE.OdGsExtAccum_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));
678 } finally {
679Marshal.FreeCoTaskMem(p_numPoints);
680 }
681 }
682
683 public void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions) {
684IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
685 try {
686 GlobalsPINVOKE.OdGsExtAccum_polypointProc2__SWIG_2(swigCPtr, pContext.GetInterfaceCPtr(), p_numPoints, OdCmEntityColor.getCPtr(pColors), OdCmTransparency.getCPtr(pTransparency), OdGeVector3d.getCPtr(pNormals), OdGeVector3d.getCPtr(pExtrusions));
688 } finally {
689Marshal.FreeCoTaskMem(p_numPoints);
690 }
691 }
692
693 public void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals) {
694IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
695 try {
696 GlobalsPINVOKE.OdGsExtAccum_polypointProc2__SWIG_3(swigCPtr, pContext.GetInterfaceCPtr(), p_numPoints, OdCmEntityColor.getCPtr(pColors), OdCmTransparency.getCPtr(pTransparency), OdGeVector3d.getCPtr(pNormals));
698 } finally {
699Marshal.FreeCoTaskMem(p_numPoints);
700 }
701 }
702
703 public void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency) {
704IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
705 try {
708 } finally {
709Marshal.FreeCoTaskMem(p_numPoints);
710 }
711 }
712
713 public void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints, OdCmEntityColor pColors) {
714IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
715 try {
718 } finally {
719Marshal.FreeCoTaskMem(p_numPoints);
720 }
721 }
722
723 public void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numPoints) {
724IntPtr p_numPoints=Teigha.Core.Helpers.MarshalPoint3dArray(numPoints);
725 try {
728 } finally {
729Marshal.FreeCoTaskMem(p_numPoints);
730 }
731 }
732
733 public void rowOfDotsProc2(Int32 /*SIMPLETYPE*/ numPoints, OdGePoint3d startPoint, OdGeVector3d dirToNextPoint) {
734 GlobalsPINVOKE.OdGsExtAccum_rowOfDotsProc2(swigCPtr, numPoints /*SIMPLETYPE*/, OdGePoint3d.getCPtr(startPoint), OdGeVector3d.getCPtr(dirToNextPoint));
736 }
737
738 public void polyPolygonProc2(OdGiConveyorContext pContext, UInt32 /*SIMPLETYPE*/ numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints, OdCmEntityColor pOutlineColors, ref UInt32 pOutlinePsLinetypes, OdCmEntityColor pFillColors, OdCmTransparency pFillTransparencies) {
739 GlobalsPINVOKE.OdGsExtAccum_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));
741 }
742
743 public void polyPolygonProc2(OdGiConveyorContext pContext, UInt32 /*SIMPLETYPE*/ numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints, OdCmEntityColor pOutlineColors, ref UInt32 pOutlinePsLinetypes, OdCmEntityColor pFillColors) {
744 GlobalsPINVOKE.OdGsExtAccum_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));
746 }
747
748 public void polyPolygonProc2(OdGiConveyorContext pContext, UInt32 /*SIMPLETYPE*/ numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints, OdCmEntityColor pOutlineColors, ref UInt32 pOutlinePsLinetypes) {
749 GlobalsPINVOKE.OdGsExtAccum_polyPolygonProc2__SWIG_2(swigCPtr, pContext.GetInterfaceCPtr(), numIndices /*SIMPLETYPE*/, ref pNumPositions, OdGePoint3d.getCPtr(pPositions), ref pNumPoints, OdGePoint3d.getCPtr(pPoints), OdCmEntityColor.getCPtr(pOutlineColors), ref pOutlinePsLinetypes);
751 }
752
753 public void polyPolygonProc2(OdGiConveyorContext pContext, UInt32 /*SIMPLETYPE*/ numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints, OdCmEntityColor pOutlineColors) {
754 GlobalsPINVOKE.OdGsExtAccum_polyPolygonProc2__SWIG_3(swigCPtr, pContext.GetInterfaceCPtr(), numIndices /*SIMPLETYPE*/, ref pNumPositions, OdGePoint3d.getCPtr(pPositions), ref pNumPoints, OdGePoint3d.getCPtr(pPoints), OdCmEntityColor.getCPtr(pOutlineColors));
756 }
757
758 public void polyPolygonProc2(OdGiConveyorContext pContext, UInt32 /*SIMPLETYPE*/ numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints) {
759 GlobalsPINVOKE.OdGsExtAccum_polyPolygonProc2__SWIG_4(swigCPtr, pContext.GetInterfaceCPtr(), numIndices /*SIMPLETYPE*/, ref pNumPositions, OdGePoint3d.getCPtr(pPositions), ref pNumPoints, OdGePoint3d.getCPtr(pPoints));
761 }
762
766 }
767
768}
769
770}
static global::System.Exception Retrieve()
static void OdGsExtAccum_addExtents(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGsExtAccum_input(HandleRef jarg1)
static void OdGsExtAccum_polyPolygonProc2__SWIG_1(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 void delete_OdGsExtAccum(HandleRef jarg1)
static void OdGsExtAccum_metafileProc__SWIG_0(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 OdGsExtAccum_rasterImageProc__SWIG_4(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 OdGsExtAccum_polyPolygonProc2__SWIG_2(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 OdGsExtAccum_polypointProc__SWIG_5(HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4)
static IntPtr OdGsExtAccum_cast(HandleRef jarg1)
static string OdGsExtAccum_getRealClassName(IntPtr jarg1)
static void OdGsExtAccum_shellProc(HandleRef jarg1, IntPtr jarg2)
static void OdGsExtAccum_polygonProc__SWIG_0(HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGsExtAccum_ellipArcProc__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3)
static IntPtr OdGsExtAccum_desc()
static bool OdGsExtAccum_ttfCharProc(HandleRef jarg1, char jarg2, bool jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGsExtAccum_setDeviation__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdGsExtAccum_ttfCharProcFlags(HandleRef jarg1)
static IntPtr OdGsExtAccum_queryX(HandleRef jarg1, HandleRef jarg2)
static bool OdGsExtAccum_plineContainBulges(HandleRef jarg1)
static void OdGsExtAccum_pointCloudProc2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, HandleRef jarg3, HandleRef jarg4)
static void OdGsExtAccum_circleProc__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static IntPtr OdGsExtAccum_createObject()
static void OdGsExtAccum_setDestGeometry(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsExtAccum_rayProc2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsExtAccum_polypointProc__SWIG_1(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 OdGsExtAccum_rasterImageProc__SWIG_3(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 OdGsExtAccum_pointCloudProc__SWIG_0(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3)
static void OdGsExtAccum_polypointProc__SWIG_4(HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static global::System.IntPtr OdGsExtAccum_destGeometry(HandleRef jarg1)
static void OdGsExtAccum_polypointProc__SWIG_0(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 IntPtr OdGsExtAccum_isA(HandleRef jarg1)
static void OdGsExtAccum_rowOfDotsProc(HandleRef jarg1, Int32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGsExtAccum_circleProc2__SWIG_0(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 OdGsExtAccum_plineProc__SWIG_1(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, UInt32 jarg4)
static void OdGsExtAccum_plineProc__SWIG_0(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, UInt32 jarg4, UInt32 jarg5)
static void OdGsExtAccum_resetExtents__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGsExtAccum_OdGiConveyorInput_GetInterfaceCPtr(global::System.IntPtr jarg1)
static void OdGsExtAccum_polypointProc2__SWIG_3(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 OdGsExtAccum_ttfPolyDrawProc__SWIG_0(HandleRef jarg1, IntPtr jarg2, IntPtr jarg4, IntPtr jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static void OdGsExtAccum_circleProc2__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGsExtAccum_setExtentsProc__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsExtAccum_polylineProc(HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, IntPtr jarg6)
static void OdGsExtAccum_polypointProc2__SWIG_0(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 OdGsExtAccum_conveyorBoundaryInfoProc(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out UInt32 jarg3)
static void OdGsExtAccum_updateLink__SWIG_0(HandleRef jarg1)
static void OdGsExtAccum_circularArcProc__SWIG_0(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 OdGsExtAccum_metafileProc__SWIG_1(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 OdGsExtAccum_rasterImageProc__SWIG_0(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 OdGsExtAccum_nurbsProc(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsExtAccum_polypointProc__SWIG_3(HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static void OdGsExtAccum_polypointProc2__SWIG_1(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 void OdGsExtAccum_addLineweight(HandleRef jarg1, int jarg2)
static void OdGsExtAccum_xlineProc2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsExtAccum_ttfPolyDrawProc__SWIG_1(HandleRef jarg1, IntPtr jarg2, IntPtr jarg4, IntPtr jarg6)
static void OdGsExtAccum_ellipArcProc__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, int jarg4, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGsExtAccum_polypointProc2__SWIG_6(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3)
static void OdGsExtAccum_setExtentsProc__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, bool jarg3)
static int OdGsExtAccum_getLineweight(HandleRef jarg1)
static void OdGsExtAccum_polyPolygonProc2__SWIG_0(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 OdGsExtAccum_updateLink__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGsExtAccum_optionalGeometry(HandleRef jarg1)
static void OdGsExtAccum_setDeviation__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsExtAccum_circularArcProc__SWIG_1(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 OdGsExtAccum_polyPolygonProc2__SWIG_3(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 OdGsExtAccum_polypointProc2__SWIG_5(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg5)
static void OdGsExtAccum_textProc2(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 OdGsExtAccum_removeSourceNode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsExtAccum_setBaseView(HandleRef jarg1, HandleRef jarg2)
static void OdGsExtAccum_rayProc(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsExtAccum_meshProc(HandleRef jarg1, IntPtr jarg2)
static void OdGsExtAccum_circleProc__SWIG_1(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 OdGsExtAccum_polygonProc__SWIG_2(HandleRef jarg1, IntPtr jarg2)
static void OdGsExtAccum_shapeProc__SWIG_0(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 OdGsExtAccum_textProc(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 OdGsExtAccum_pointCloudProc__SWIG_1(HandleRef jarg1, HandleRef jarg2)
static void OdGsExtAccum_polylineProc__SWIG_1(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 OdGsExtAccum_shapeProc__SWIG_1(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 OdGsExtAccum_output(HandleRef jarg1)
static void OdGsExtAccum_metafileProc__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, HandleRef jarg5)
static void OdGsExtAccum_ellipArcProc__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, int jarg4)
static IntPtr OdGsExtAccum_baseView(HandleRef jarg1)
static void OdGsExtAccum_polypointProc__SWIG_2(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 IntPtr OdGsExtAccum_giExtAccum__SWIG_0(HandleRef jarg1)
static void OdGsExtAccum_polypointProc2__SWIG_4(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static void OdGsExtAccum_plineProc__SWIG_3(HandleRef jarg1, HandleRef jarg2)
static void OdGsExtAccum_polypointProc2__SWIG_2(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 OdGsExtAccum_addSourceNode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsExtAccum_polyPolygonProc2__SWIG_4(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 OdGsExtAccum_polygonProc__SWIG_1(HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGsExtAccum_rasterImageProc__SWIG_1(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 bool OdGsExtAccum_getExtents(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsExtAccum_resetExtents__SWIG_1(HandleRef jarg1)
static void OdGsExtAccum_rowOfDotsProc2(HandleRef jarg1, Int32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGsExtAccum_ellipArcProc__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsExtAccum_setDrawContext(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsExtAccum_plineProc__SWIG_2(HandleRef jarg1, HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsExtAccum_xlineProc(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsExtAccum_edgeProc__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGsExtAccum_edgeProc__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGsExtAccum_rasterImageProc__SWIG_2(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 global::System.IntPtr OdGsExtAccum_geometry(HandleRef jarg1)
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)
Definition: OdGeMatrix3d.cs:26
static HandleRef getCPtr(OdGeNurbCurve3d obj)
static HandleRef getCPtr(OdGePoint3d obj)
Definition: OdGePoint3d.cs:26
static HandleRef getCPtr(OdGeVector3d obj)
Definition: OdGeVector3d.cs:26
static HandleRef getCPtr(OdGiEdge2dArray obj)
static HandleRef getCPtr(OdGiFaceData obj)
Definition: OdGiFaceData.cs:26
static HandleRef getCPtr(OdGiMetafile obj)
Definition: OdGiMetafile.cs:25
static HandleRef getCPtr(OdGiPointCloudFilter obj)
static HandleRef getCPtr(OdGiPointCloud obj)
static HandleRef getCPtr(OdGiPolyline obj)
Definition: OdGiPolyline.cs:25
static HandleRef getCPtr(OdGiRasterImage obj)
static HandleRef getCPtr(OdGiTextStyle obj)
void pointCloudProc2(OdGiConveyorContext pContext, OdGiPointCloud pCloud, OdGiPointCloudFilter pFilter)
virtual void ttfPolyDrawProc(OdGePoint3d[] numVertices, Int32[] faceListSize, byte[] arg2, OdGiFaceData pFaceData)
void rayProc(OdGePoint3d basePoint, OdGePoint3d throughPoint)
virtual void addSourceNode(OdGiConveyorOutput sourceNode)
virtual void circleProc2(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d arg3)
virtual int ttfCharProcFlags()
virtual void pointCloudProc(OdGiPointCloud pCloud, OdGiPointCloudFilter pFilter)
void textProc(OdGePoint3d position, OdGeVector3d direction, OdGeVector3d upVector, string msg, bool raw, OdGiTextStyle pTextStyle, OdGeVector3d pExtrusion)
override void addExtents(OdGeExtents3d extents)
void polygonProc(OdGePoint3d[] numPoints)
void circularArcProc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector, double sweepAngle, OdGiArcType arcType, OdGeVector3d pExtrusion)
void polygonProc(OdGePoint3d[] numPoints, OdGeVector3d pNormal, OdGeVector3d pExtrusion)
override void resetExtents(OdGeExtents3d newExtents)
void rowOfDotsProc2(Int32 numPoints, OdGePoint3d startPoint, OdGeVector3d dirToNextPoint)
void polygonProc(OdGePoint3d[] numPoints, OdGeVector3d pNormal)
virtual void polypointProc(OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions, IntPtr[] pSubEntMarkers, Int32 nPointSize)
void ellipArcProc(OdGeEllipArc3d ellipArc, OdGePoint3d[] endPointOverrides, OdGiArcType arcType, OdGeVector3d pExtrusion)
override void setDrawContext(OdGiConveyorContext pDrawContext)
void xlineProc(OdGePoint3d firstPoint, OdGePoint3d secondPoint)
void textProc2(OdGePoint3d position, OdGeVector3d direction, OdGeVector3d upVector, string msg, bool raw, OdGiTextStyle pTextStyle, OdGeVector3d pExtrusion, OdGeExtents3d extentsBox)
void rasterImageProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] uvBoundary, bool transparency)
override Teigha.Core.OdGiConveyorGeometry vb_geometry()
override OdRxObject queryX(OdRxClass protocolClass)
Definition: OdGsExtAccum.cs:96
void ellipArcProc(OdGeEllipArc3d ellipArc, OdGePoint3d[] endPointOverrides, OdGiArcType arcType)
override void setDeviation(OdGeDoubleArray deviations)
void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions)
virtual void rowOfDotsProc(Int32 numPoints, OdGePoint3d startPoint, OdGeVector3d dirToNextPoint)
void rasterImageProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] uvBoundary, bool transparency, double brightness, double contrast)
override void resetExtents()
void shellProc(ShellData numVertices)
virtual void polypointProc(OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions)
void rasterImageProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] uvBoundary, bool transparency, double brightness)
virtual bool ttfCharProc(char arg0, bool arg1, OdGePoint3d arg2, OdGeBoundBlock3d arg3)
void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] numPoints)
void plineProc(OdGiPolyline polyline, OdGeMatrix3d pXfm, UInt32 fromIndex)
override OdGiConveyorGeometry geometry()
LineWeight getLineweight()
virtual void polypointProc(OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals)
void polyPolygonProc2(OdGiConveyorContext pContext, UInt32 numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints)
void shapeProc(OdGePoint3d position, OdGeVector3d direction, OdGeVector3d upVector, int shapeNumber, OdGiTextStyle pTextStyle)
static HandleRef getCPtr(OdGsExtAccum obj)
Definition: OdGsExtAccum.cs:25
void metafileProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiMetafile pMetafile, bool dcAligned, bool allowClipping)
OdGsViewImpl baseView()
virtual void polypointProc(OdGePoint3d[] numPoints, OdCmEntityColor pColors)
virtual void removeSourceNode(OdGiConveyorOutput sourceNode)
void nurbsProc(OdGeNurbCurve3d nurbsCurve)
OdGiConveyorGeometry destGeometry()
OdGiExtAccum giExtAccum()
override void setDeviation(OdGiDeviation pDeviation)
virtual void rayProc2(OdGePoint3d basePoint, OdGeVector3d direction)
override bool getExtents(OdGeExtents3d extents)
void metafileProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiMetafile pMetafile, bool dcAligned)
override OdGiConveyorOutput output()
void meshProc(MeshData numRows)
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)
void plineProc(OdGiPolyline polyline, OdGeMatrix3d pXfm)
void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions, IntPtr[] pSubEntMarkers)
virtual void ttfPolyDrawProc(OdGePoint3d[] numVertices, Int32[] faceListSize, byte[] arg2)
override OdGiConveyorInput input()
void circleProc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d pExtrusion)
void setExtentsProc(OdGePoint3d pPoints)
override OdRxClass isA()
Definition: OdGsExtAccum.cs:89
void circularArcProc(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint, OdGiArcType arcType, OdGeVector3d pExtrusion)
virtual void xlineProc2(OdGePoint3d basePoint, OdGeVector3d direction)
void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] numPoints, OdCmEntityColor pColors)
void polyPolygonProc2(OdGiConveyorContext pContext, UInt32 numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints, OdCmEntityColor pOutlineColors, ref UInt32 pOutlinePsLinetypes)
static new OdGsExtAccum createObject()
void metafileProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiMetafile pMetafile)
virtual void circleProc2(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d arg3, OdGeVector3d pExtrusion)
void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions, IntPtr[] pSubEntMarkers, Int32 nPointSize)
void ellipArcProc(OdGeEllipArc3d ellipArc, OdGePoint3d[] endPointOverrides)
override void Dispose(bool disposing)
Definition: OdGsExtAccum.cs:29
virtual void polypointProc(OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, OdGeVector3d pExtrusions, IntPtr[] pSubEntMarkers)
virtual void edgeProc(OdGiEdge2dArray edges, OdGeMatrix3d pXform)
void shapeProc(OdGePoint3d position, OdGeVector3d direction, OdGeVector3d upVector, int shapeNumber, OdGiTextStyle pTextStyle, OdGeVector3d pExtrusion)
void setExtentsProc(OdGePoint3d pPoints, bool bTransform)
static OdGsExtAccum cast(OdRxObject pObj)
Definition: OdGsExtAccum.cs:62
OdGiConveyorGeometry optionalGeometry()
void polylineProc(OdGePoint3d[] numPoints, OdGeVector3d pNormal, OdGeVector3d pExtrusion, IntPtr baseSubEntMarker)
virtual void pointCloudProc(OdGiPointCloud pCloud)
void circleProc(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint, OdGeVector3d pExtrusion)
void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency)
static new OdRxClass desc()
Definition: OdGsExtAccum.cs:82
void rasterImageProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] uvBoundary, bool transparency, double brightness, double contrast, double fade)
virtual void polypointProc(OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency)
void polypointProc2(OdGiConveyorContext pContext, OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals)
void updateLink(OdGiConveyorGeometry pGeometry)
void polyPolygonProc2(OdGiConveyorContext pContext, UInt32 numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints, OdCmEntityColor pOutlineColors)
void plineProc(OdGiPolyline polyline, OdGeMatrix3d pXfm, UInt32 fromIndex, UInt32 numSegs)
virtual void polylineProc(Int32 arg0, OdGePoint3d arg1, OdGeVector3d arg2, OdGeVector3d arg3, Int32 arg4)
void polyPolygonProc2(OdGiConveyorContext pContext, UInt32 numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints, OdCmEntityColor pOutlineColors, ref UInt32 pOutlinePsLinetypes, OdCmEntityColor pFillColors)
void ellipArcProc(OdGeEllipArc3d ellipArc)
void setDestGeometry(OdGiConveyorGeometry destGeometry)
static string getRealClassName(IntPtr ptr)
void addLineweight(LineWeight lwd)
void rasterImageProc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] uvBoundary)
OdGsExtAccum(IntPtr cPtr, bool cMemoryOwn)
Definition: OdGsExtAccum.cs:20
virtual void conveyorBoundaryInfoProc(OdGeBoundBlock3d arg0, out UInt32 arg1)
virtual void edgeProc(OdGiEdge2dArray edges)
virtual void setBaseView(OdGsViewImpl pBaseVV)
override bool plineContainBulges()
void plineProc(OdGiPolyline polyline)
static HandleRef getCPtr(OdGsViewImpl obj)
Definition: OdGsViewImpl.cs:26
static HandleRef getCPtr(OdRxClass obj)
Definition: OdRxClass.cs:25
static HandleRef getCPtr(OdRxObject obj)
Definition: OdRxObject.cs:26
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()