Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdGiBaseVectorizerImpl.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
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 public OdGiBaseVectorizerImpl(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.OdGiBaseVectorizerImpl_SWIGUpcast(cPtr), cMemoryOwn) {
22 swigCPtr = new HandleRef(this, cPtr);
23 }
24
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 public static HandleRef getCPtr(OdGiBaseVectorizerImpl obj) {
27 return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
28 }
29
31 Dispose(false);
32 }
33
34 public void Dispose() {
35 Dispose(true);
36 global::System.GC.SuppressFinalize(this);
37 }
38
39 protected virtual void Dispose(bool disposing) {
40 lock(this) {
41 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
42 if (swigCMemOwn) {
43 swigCMemOwn = false;
45 }
46 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
47 }
48 }
49 }
50
51 public virtual void setUp(OdGsViewImpl view) {
54 }
55
56 public OdGsViewImpl view() {
57 OdGsViewImpl ret = (OdGsViewImpl)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsViewImpl),GlobalsPINVOKE.OdGiBaseVectorizerImpl_view(swigCPtr),false); /*createInt 3_1*/
58
60 return ret;
61}
62
63 public UInt32 awareFlags() {
64// test csout
65 /*SIMPLETYPE*/
68 return ret;
69 }
70
71 public void resetAwareFlags() {
74 }
75
79 return ret;
80 }
81
85 return ret;
86 }
87
88 public void clearLinetypeCache() {
91 }
92
93 public void setLinetypesEnabled(bool bEnable) {
96 }
97
98 public bool isLinetypesEnabled() {
101 return ret;
102 }
103
104 public void setSkipViewSectioning(bool bEnable) {
107 }
108
112 return ret;
113 }
114
115 public void setModelSection(OdGiDrawable pSection, bool bUseSectionGeometryMap) {
116 GlobalsPINVOKE.OdGiBaseVectorizerImpl_setModelSection(swigCPtr, OdGiDrawable.getCPtr(pSection), bUseSectionGeometryMap);
118 }
119
121 OdGiDrawable ret = (OdGiDrawable)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiDrawable),GlobalsPINVOKE.OdGiBaseVectorizerImpl_liveSection(swigCPtr),false); /*createInt 3_2*/
122
124 return ret;
125}
126
130 return ret;
131 }
132
136 return ret;
137 }
138
142 return ret;
143 }
144
145 public int lineweightToPixels(LineWeight lineweight) {
146 int ret = GlobalsPINVOKE.OdGiBaseVectorizerImpl_lineweightToPixels__SWIG_0(swigCPtr, (int)lineweight);
148 return ret;
149 }
150
151 public double lineweightToPixels(double lineweight) {
152 double ret = GlobalsPINVOKE.OdGiBaseVectorizerImpl_lineweightToPixels__SWIG_1(swigCPtr, lineweight);
154 return ret;
155 }
156
157 public bool hasLineweightOverride() {
160 return ret;
161 }
162
163 public bool hasLinestyleOverride() {
166 return ret;
167 }
168
172 return ret;
173 }
174
176 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGiBaseVectorizerImpl_currentLineweightOverride(swigCPtr);
177 OdGiLineweightOverride ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdGiLineweightOverride(cPtr, false);
179 return ret;
180 }
181
182 public UInt32 paletteColor(UInt16 /*SIMPLETYPE*/ colorIndex) {
183// test csout
184 /*SIMPLETYPE*/
185 UInt32 ret = GlobalsPINVOKE.OdGiBaseVectorizerImpl_paletteColor__SWIG_0(swigCPtr, colorIndex /*SIMPLETYPE*/);
187 return ret;
188 }
189
190 public UInt32 paletteColor(Int16 /*SIMPLETYPE*/ colorIndex) {
191// test csout
192 /*SIMPLETYPE*/
193 UInt32 ret = GlobalsPINVOKE.OdGiBaseVectorizerImpl_paletteColor__SWIG_1(swigCPtr, colorIndex /*SIMPLETYPE*/);
195 return ret;
196 }
197
198 public UInt32[] /*array applied*/ getPalette(Int32 /*SIMPLETYPE*/ pNumColors) {
199 IntPtr ret_ptr = GlobalsPINVOKE.OdGiBaseVectorizerImpl_getPalette__SWIG_0(swigCPtr, pNumColors /*SIMPLETYPE*/);
201 if (ret_ptr == IntPtr.Zero)
202 return null;
203 int arrayLength = 257;
204 Int32[] ret_tmp_result = new Int32[arrayLength];
205 Marshal.Copy(ret_ptr, ret_tmp_result, 0, arrayLength);
206
207 UInt32[] result = Array.ConvertAll<Int32,UInt32>(ret_tmp_result, new Converter<Int32, UInt32>((in_value) => { return (UInt32)in_value; }));
208 return result;
209}
210
211 public UInt32[] /*array applied*/ getPalette() {
214 if (ret_ptr == IntPtr.Zero)
215 return null;
216 int arrayLength = 257;
217 Int32[] ret_tmp_result = new Int32[arrayLength];
218 Marshal.Copy(ret_ptr, ret_tmp_result, 0, arrayLength);
219
220 UInt32[] result = Array.ConvertAll<Int32,UInt32>(ret_tmp_result, new Converter<Int32, UInt32>((in_value) => { return (UInt32)in_value; }));
221 return result;
222}
223
224 public bool hasPaletteOverride() {
227 return ret;
228 }
229
233 return ret;
234 }
235
239 return ret;
240 }
241
245 return ret;
246 }
247
251 return ret;
252 }
253
257 return ret;
258 }
259
263 return ret;
264 }
265
266 public virtual bool isPerspective() {
269 return ret;
270 }
271
272 public virtual bool doPerspective(OdGePoint3d point) {
275 return ret;
276 }
277
278 public virtual bool doInversePerspective(OdGePoint3d point) {
281 return ret;
282 }
283
284 public virtual void getNumPixelsInUnitSquare(OdGePoint3d point, OdGePoint2d pixelDensity, bool includePerspective) {
287 }
288
289 public virtual void getNumPixelsInUnitSquare(OdGePoint3d point, OdGePoint2d pixelDensity) {
292 }
293
297 return ret;
298 }
299
300 public virtual OdGePoint3d getCameraTarget() {
303 return ret;
304 }
305
309 return ret;
310 }
311
312 public virtual OdGeVector3d viewDir() {
315 return ret;
316 }
317
318 public virtual UInt32 viewportId() {
319// test csout
320 /*SIMPLETYPE*/
323 return ret;
324 }
325
326 public virtual Int16 acadWindowId() {
327// test csout
328 /*SIMPLETYPE*/
331 return ret;
332 }
333
334 public virtual void getViewportDcCorners(OdGePoint2d lowerLeft, OdGePoint2d upperRight) {
337 }
338
339 public virtual bool getFrontAndBackClipValues(out bool clipFront, out bool clipBack, out double front, out double back) {
340 bool ret = GlobalsPINVOKE.OdGiBaseVectorizerImpl_getFrontAndBackClipValues(swigCPtr, out clipFront, out clipBack, out front, out back);
342 return ret;
343 }
344
345 public virtual double linetypeScaleMultiplier() {
348 return ret;
349 }
350
351 public virtual double linetypeGenerationCriteria() {
354 return ret;
355 }
356
357 public virtual bool layerVisible(OdDbStub layerId) {
360 return ret;
361 }
362
364 OdGiContextualColors ret = (OdGiContextualColors)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiContextualColors),GlobalsPINVOKE.OdGiBaseVectorizerImpl_contextualColors(swigCPtr),false); /*createInt 3_2*/
365
367 return ret;
368}
369
370 public virtual OdDbStub annotationScaleId() {
371 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGiBaseVectorizerImpl_annotationScaleId(swigCPtr);
372 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
374 return ret;
375 }
376
377 public virtual void pushModelTransform(OdGeVector3d normal) {
380 }
381
382 public virtual void pushModelTransform(OdGeMatrix3d xfm) {
385 }
386
387 public virtual void popModelTransform() {
390 }
391
392 public virtual void xline(OdGePoint3d firstPoint, OdGePoint3d secondPoint) {
395 }
396
397 public virtual void ray(OdGePoint3d basePoint, OdGePoint3d throughPoint) {
400 }
401
402 public virtual void shell(ShellData numVertices) {
403IntPtr p_numVertices=Teigha.Core.Helpers.MarshalShellData(numVertices);
404 try {
405 GlobalsPINVOKE.OdGiBaseVectorizerImpl_shell(swigCPtr, p_numVertices);
407 } finally {
408Marshal.FreeCoTaskMem(p_numVertices);
409 }
410 }
411
412 public virtual void mesh(MeshData numRows) {
413IntPtr p_numRows=Teigha.Core.Helpers.MarshalMeshData(numRows);
414 try {
415 GlobalsPINVOKE.OdGiBaseVectorizerImpl_mesh(swigCPtr, p_numRows);
417 } finally {
418Marshal.FreeCoTaskMem(p_numRows);
419 }
420 }
421
422 public virtual void setExtents(OdGePoint3d newExtents) {
425 }
426
427 public virtual double deviation(OdGiDeviationType deviationType, OdGePoint3d pointOnCurve) {
428 double ret = GlobalsPINVOKE.OdGiBaseVectorizerImpl_deviation(swigCPtr, (int)deviationType, OdGePoint3d.getCPtr(pointOnCurve));
430 return ret;
431 }
432
433 public override OdGiRegenType regenType() {
436 return ret;
437 }
438
439 public virtual UInt32 sequenceNumber() {
440// test csout
441 /*SIMPLETYPE*/
444 return ret;
445 }
446
447 public virtual bool isValidId(UInt32 /*SIMPLETYPE*/ viewportId) {
448 bool ret = GlobalsPINVOKE.OdGiBaseVectorizerImpl_isValidId(swigCPtr, viewportId /*SIMPLETYPE*/);
450 return ret;
451 }
452
453 public virtual OdDbStub viewportObjectId() {
454 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGiBaseVectorizerImpl_viewportObjectId(swigCPtr);
455 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
457 return ret;
458 }
459
460 public virtual OdGiViewport viewport() {
461 OdGiViewport ret = (OdGiViewport)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiViewport),GlobalsPINVOKE.OdGiBaseVectorizerImpl_viewport(swigCPtr),false); /*createInt 3_1*/
462
464 return ret;
465}
466
467 public virtual void setFillPlane(OdGeVector3d pNormal) {
470 }
471
472 public virtual void setFillPlane() {
475 }
476
477 public virtual void setFillType(OdGiFillType fillType) {
480 }
481
482 public virtual OdDbStub visualStyle() {
483 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGiBaseVectorizerImpl_visualStyle(swigCPtr);
484 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdDbStub(cPtr, false);
486 return ret;
487 }
488
489 public virtual UInt32 setupForEntity() {
490// test csout
491 /*SIMPLETYPE*/
494 return ret;
495 }
496
497 public virtual bool pushLineweightOverride(OdGiLineweightOverride pOverride) {
500 return ret;
501 }
502
503 public virtual void popLineweightOverride() {
506 }
507
508 public virtual bool pushPaletteOverride(OdGiPalette pOverride) {
511 return ret;
512 }
513
514 public virtual void popPaletteOverride() {
517 }
518
519 public virtual bool hasPaletteOverrides() {
522 return ret;
523 }
524
525 public virtual OdGiViewport giViewport() {
526 OdGiViewport ret = (OdGiViewport)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiViewport),GlobalsPINVOKE.OdGiBaseVectorizerImpl_giViewport(swigCPtr),false); /*createInt 3_2*/
527
529 return ret;
530}
531
532 public virtual OdGsView gsView() {
533 OdGsView ret = (OdGsView)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGsView),GlobalsPINVOKE.OdGiBaseVectorizerImpl_gsView(swigCPtr),false); /*createInt 3_2*/
534
536 return ret;
537}
538
539 public override double annotationScale() {
542 return ret;
543 }
544
545 public override void beginViewVectorization() {
548 }
549
550 public override void endViewVectorization() {
553 }
554
555 public virtual void onTraitsModified() {
558 }
559
563 return ret;
564 }
565
566 public int vectorizingFlags() {
569 return ret;
570 }
571
572 public void setVectorizingFlags(int flags) {
575 }
576
581 public virtual void vb_edge(Teigha.Core.OdGiEdge2dArray edges) { this.edge(edges); }
582
587 public virtual Teigha.Core.OdGiWorldGeometry vb_geometry() { return this.geometry(); }
588
593 public virtual double vb_deviation(Teigha.Core.OdGiDeviationType deviationType, Teigha.Core.OdGePoint3d pointOnCurve) { return this.deviation(deviationType, pointOnCurve); }
594
599 public virtual void vb_mesh(Teigha.Core.MeshData numRows) { this.mesh(numRows); }
600
605 public void vb_shape(Teigha.Core.OdGePoint3d position, Teigha.Core.OdGeVector3d normal, Teigha.Core.OdGeVector3d direction, int shapeNumber, Teigha.Core.OdGiTextStyle pTextStyle) { this.shape(position, normal, direction, shapeNumber, pTextStyle); }
606
611 public virtual Teigha.Core.OdDbStub vb_lineType() { return this.lineType(); }
612
617 public virtual Teigha.Core.LineWeight vb_lineWeight() { return this.lineWeight(); }
618
623 public virtual Teigha.Core.OdDbStub vb_material() { return this.material(); }
624
629 public Teigha.Core.OdGiContext vb_context() { return this.context(); }
630
636
641 public virtual uint vb_drawFlags() { return this.drawFlags(); }
642
647 public virtual uint vb_lockFlags() { return this.lockFlags(); }
648
654
660
665 public int vb_vectorizingFlags() { return this.vectorizingFlags(); }
666
667 public enum VectorizingFlags {
668 kNotVectorizing = 0,
669 kVectorizing = 1 << 0,
670 kDisplaying = 1 << 1,
671 kSelecting = 1 << 2,
672 kExtentsComp = 1 << 3
673 }
674
675}
676
677}
static global::System.Exception Retrieve()
static bool OdGiBaseVectorizerImpl_hasLineweightOverride(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGiBaseVectorizerImpl_pushPaletteOverride(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static Int16 OdGiBaseVectorizerImpl_acadWindowId(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGiBaseVectorizerImpl_getEyeToWorldTransform(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdGiBaseVectorizerImpl_contextualColors(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiBaseVectorizerImpl_setVectorizingFlags(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static bool OdGiBaseVectorizerImpl_doInversePerspective(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt32 OdGiBaseVectorizerImpl_paletteColor__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, UInt16 jarg2)
static int OdGiBaseVectorizerImpl_regenType(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiBaseVectorizerImpl_setUp(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static bool OdGiBaseVectorizerImpl_hasPaletteOverride(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 OdGiBaseVectorizerImpl_sequenceNumber(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdGiBaseVectorizerImpl_getPalette__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGiBaseVectorizerImpl_viewportObjectId(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiBaseVectorizerImpl_ray(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiBaseVectorizerImpl_setFillPlane__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdGiBaseVectorizerImpl_getPalette__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, Int32 jarg2)
static void OdGiBaseVectorizerImpl_setModelSection(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, bool jarg3)
static global::System.IntPtr OdGiBaseVectorizerImpl_effectivePlotStyle(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGiBaseVectorizerImpl_worldToModelTransform(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGiBaseVectorizerImpl_getFrontAndBackClipValues(global::System.Runtime.InteropServices.HandleRef jarg1, out bool jarg2, out bool jarg3, out double jarg4, out double jarg5)
static void OdGiBaseVectorizerImpl_setLinetypesEnabled(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdGiBaseVectorizerImpl_shell(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGiBaseVectorizerImpl_setFillType(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static double OdGiBaseVectorizerImpl_deviation(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGiBaseVectorizerImpl_viewport(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGiBaseVectorizerImpl_doPerspective(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdGiBaseVectorizerImpl_linetypeGenerationCriteria(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGiBaseVectorizerImpl_layerVisible(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizerImpl_mesh(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static global::System.IntPtr OdGiBaseVectorizerImpl_visualStyle(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGiBaseVectorizerImpl_isValidId(global::System.Runtime.InteropServices.HandleRef jarg1, UInt32 jarg2)
static bool OdGiBaseVectorizerImpl_isLinetypesEnabled(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdGiBaseVectorizerImpl_lineweightToPixels__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static bool OdGiBaseVectorizerImpl_isViewSectioningSkipped(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 OdGiBaseVectorizerImpl_viewportId(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGiBaseVectorizerImpl_hasLinestyleOverride(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiBaseVectorizerImpl_popModelTransform(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGiBaseVectorizerImpl_getEyeToModelTransform(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGiBaseVectorizerImpl_getCameraUpVector(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiBaseVectorizerImpl_getViewportDcCorners(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static bool OdGiBaseVectorizerImpl_hasPaletteOverrides(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGiBaseVectorizerImpl_viewDir(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGiBaseVectorizerImpl_getModelToWorldTransform(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdGiBaseVectorizerImpl_vectorizingFlags(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdGiBaseVectorizerImpl_giViewport(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiBaseVectorizerImpl_setSkipViewSectioning(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdGiBaseVectorizerImpl_effectiveTraits(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiBaseVectorizerImpl_popLineweightOverride(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 OdGiBaseVectorizerImpl_paletteColor__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, Int16 jarg2)
static void OdGiBaseVectorizerImpl_getNumPixelsInUnitSquare__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4)
static global::System.IntPtr OdGiBaseVectorizerImpl_getModelToEyeTransform(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGiBaseVectorizerImpl_getWorldToEyeTransform(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGiBaseVectorizerImpl_modelToWorldTransform(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiBaseVectorizerImpl_clearLinetypeCache(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiBaseVectorizerImpl_setFillPlane__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizerImpl_setExtents(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizerImpl_resetAwareFlags(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGiBaseVectorizerImpl_getCameraTarget(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGiBaseVectorizerImpl_getWorldToModelTransform(global::System.Runtime.InteropServices.HandleRef jarg1)
static double OdGiBaseVectorizerImpl_annotationScale(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdGiBaseVectorizerImpl_gsView(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiBaseVectorizerImpl_onTraitsModified(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiBaseVectorizerImpl_xline(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGiBaseVectorizerImpl_currentLineweightOverride(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiBaseVectorizerImpl_endViewVectorization(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 OdGiBaseVectorizerImpl_setupForEntity(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGiBaseVectorizerImpl_pushLineweightOverride(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizerImpl_beginViewVectorization(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 OdGiBaseVectorizerImpl_awareFlags__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdGiBaseVectorizerImpl(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiBaseVectorizerImpl_pushModelTransform__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static double OdGiBaseVectorizerImpl_linetypeScaleMultiplier(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGiBaseVectorizerImpl_annotationScaleId(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGiBaseVectorizerImpl_isPerspective(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdGiBaseVectorizerImpl_getRenderMode(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdGiBaseVectorizerImpl_isMultiplyLineStyleScale(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiBaseVectorizerImpl_getNumPixelsInUnitSquare__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static double OdGiBaseVectorizerImpl_lineweightToPixels__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static IntPtr OdGiBaseVectorizerImpl_view(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiBaseVectorizerImpl_popPaletteOverride(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGiBaseVectorizerImpl_getCameraLocation(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGiBaseVectorizerImpl_objectToDeviceMatrix(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGiBaseVectorizerImpl_pushModelTransform__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGiBaseVectorizerImpl_liveSection(global::System.Runtime.InteropServices.HandleRef jarg1)
static HandleRef getCPtr(OdDbStub obj)
Definition: OdDbStub.cs:26
static HandleRef getCPtr(OdGeMatrix3d obj)
Definition: OdGeMatrix3d.cs:26
static HandleRef getCPtr(OdGePoint2d obj)
Definition: OdGePoint2d.cs:26
static HandleRef getCPtr(OdGePoint3d obj)
Definition: OdGePoint3d.cs:26
static HandleRef getCPtr(OdGeVector3d obj)
Definition: OdGeVector3d.cs:26
void shape(OdGePoint3d position, OdGeVector3d normal, OdGeVector3d direction, int shapeNumber, OdGiTextStyle pTextStyle)
virtual void edge(OdGiEdge2dArray edges)
virtual void xline(OdGePoint3d firstPoint, OdGePoint3d secondPoint)
virtual Teigha.Core.OdGiSubEntityTraits.ShadowFlags vb_shadowFlags()
void setModelSection(OdGiDrawable pSection, bool bUseSectionGeometryMap)
virtual void setUp(OdGsViewImpl view)
virtual void getViewportDcCorners(OdGePoint2d lowerLeft, OdGePoint2d upperRight)
virtual bool isValidId(UInt32 viewportId)
virtual bool layerVisible(OdDbStub layerId)
virtual void ray(OdGePoint3d basePoint, OdGePoint3d throughPoint)
virtual void setExtents(OdGePoint3d newExtents)
virtual void getNumPixelsInUnitSquare(OdGePoint3d point, OdGePoint2d pixelDensity, bool includePerspective)
int lineweightToPixels(LineWeight lineweight)
virtual Teigha.Core.PlotStyleNameType vb_plotStyleNameType()
virtual OdGeMatrix3d getModelToWorldTransform()
virtual OdGiContextualColors contextualColors()
virtual bool pushLineweightOverride(OdGiLineweightOverride pOverride)
OdGiBaseVectorizerImpl(IntPtr cPtr, bool cMemoryOwn)
virtual Teigha.Core.LineWeight vb_lineWeight()
virtual bool pushPaletteOverride(OdGiPalette pOverride)
virtual void getNumPixelsInUnitSquare(OdGePoint3d point, OdGePoint2d pixelDensity)
virtual void vb_mesh(Teigha.Core.MeshData numRows)
virtual bool doInversePerspective(OdGePoint3d point)
virtual double vb_deviation(Teigha.Core.OdGiDeviationType deviationType, Teigha.Core.OdGePoint3d pointOnCurve)
static HandleRef getCPtr(OdGiBaseVectorizerImpl obj)
virtual void vb_edge(Teigha.Core.OdGiEdge2dArray edges)
virtual Teigha.Core.OdDbStub vb_lineType()
virtual bool getFrontAndBackClipValues(out bool clipFront, out bool clipBack, out double front, out double back)
virtual Teigha.Core.OdGiSubEntityTraits.SelectionFlags vb_selectionFlags()
virtual bool doPerspective(OdGePoint3d point)
virtual double deviation(OdGiDeviationType deviationType, OdGePoint3d pointOnCurve)
virtual OdGeMatrix3d getWorldToModelTransform()
virtual void setFillPlane(OdGeVector3d pNormal)
double lineweightToPixels(double lineweight)
virtual void setFillType(OdGiFillType fillType)
virtual Teigha.Core.OdGiWorldGeometry vb_geometry()
virtual void pushModelTransform(OdGeMatrix3d xfm)
virtual void pushModelTransform(OdGeVector3d normal)
override OdGiLineweightOverride currentLineweightOverride()
virtual void mesh(MeshData numRows)
virtual OdGiSubEntityTraitsData effectiveTraits()
virtual void Dispose(bool disposing)
virtual void shell(ShellData numVertices)
void vb_shape(Teigha.Core.OdGePoint3d position, Teigha.Core.OdGeVector3d normal, Teigha.Core.OdGeVector3d direction, int shapeNumber, Teigha.Core.OdGiTextStyle pTextStyle)
virtual Teigha.Core.OdDbStub vb_material()
static HandleRef getCPtr(OdGiDrawable obj)
Definition: OdGiDrawable.cs:25
static HandleRef getCPtr(OdGiLineweightOverride obj)
static HandleRef getCPtr(OdGiPalette obj)
Definition: OdGiPalette.cs:26
virtual OdGiWorldGeometry geometry()
virtual OdGiSubEntityTraits.ShadowFlags shadowFlags()
virtual PlotStyleNameType plotStyleNameType()
virtual OdGiSubEntityTraits.SelectionFlags selectionFlags()
virtual LineWeight lineWeight()
virtual OdGiFillType fillType()
static HandleRef getCPtr(OdGsViewImpl obj)
Definition: OdGsViewImpl.cs:26