14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
36 global::System.GC.SuppressFinalize(
this);
39 protected virtual void Dispose(
bool disposing) {
41 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
46 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
51 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
56 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
57 global::System.Runtime.InteropServices.HandleRef OdGiDeviation.GetInterfaceCPtr() {
58 return new global::System.Runtime.InteropServices.HandleRef(
this, GlobalsPINVOKE.OdGiBaseVectorizer_OdGiDeviation_GetInterfaceCPtr(swigCPtr.Handle));
449 OdDbStub ret = (cPtr == global::System.IntPtr.Zero) ?
null :
new OdDbStub(cPtr,
false);
492IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalPoint3dArray(numVertices);
497Marshal.FreeCoTaskMem(p_numVertices);
502IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalPoint3dArray(numVertices);
507Marshal.FreeCoTaskMem(p_numVertices);
512IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalPoint3dArray(numVertices);
517Marshal.FreeCoTaskMem(p_numVertices);
522IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalPoint3dArray(numVertices);
527Marshal.FreeCoTaskMem(p_numVertices);
532IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalPoint3dArray(numVertices);
537Marshal.FreeCoTaskMem(p_numVertices);
587IntPtr p_endPointsOverrides=
Teigha.
Core.Helpers.MarshalPointPair(endPointsOverrides);
592if (p_endPointsOverrides != IntPtr.Zero) Marshal.FreeCoTaskMem(p_endPointsOverrides);
597IntPtr p_endPointsOverrides=
Teigha.
Core.Helpers.MarshalPointPair(endPointsOverrides);
602if (p_endPointsOverrides != IntPtr.Zero) Marshal.FreeCoTaskMem(p_endPointsOverrides);
611 public virtual void mesh(MeshData numRows) {
612IntPtr p_numRows=
Teigha.
Core.Helpers.MarshalMeshData(numRows);
617Marshal.FreeCoTaskMem(p_numRows);
621 public virtual void shell(ShellData numVertices) {
622IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalShellData(numVertices);
627Marshal.FreeCoTaskMem(p_numVertices);
647IntPtr p_numPoints=
Teigha.
Core.Helpers.MarshalPoint3dArray(numPoints);
652Marshal.FreeCoTaskMem(p_numPoints);
812IntPtr p_uvBoundary=
Teigha.
Core.Helpers.MarshalPoint2dArray(uvBoundary);
817Marshal.FreeCoTaskMem(p_uvBoundary);
822IntPtr p_uvBoundary=
Teigha.
Core.Helpers.MarshalPoint2dArray(uvBoundary);
827Marshal.FreeCoTaskMem(p_uvBoundary);
832IntPtr p_uvBoundary=
Teigha.
Core.Helpers.MarshalPoint2dArray(uvBoundary);
837Marshal.FreeCoTaskMem(p_uvBoundary);
842IntPtr p_uvBoundary=
Teigha.
Core.Helpers.MarshalPoint2dArray(uvBoundary);
847Marshal.FreeCoTaskMem(p_uvBoundary);
852IntPtr p_uvBoundary=
Teigha.
Core.Helpers.MarshalPoint2dArray(uvBoundary);
857Marshal.FreeCoTaskMem(p_uvBoundary);
877IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalPoint3dArray(numVertices);
882Marshal.FreeCoTaskMem(p_numVertices);
887IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalPoint3dArray(numVertices);
892Marshal.FreeCoTaskMem(p_numVertices);
897IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalPoint3dArray(numVertices);
902Marshal.FreeCoTaskMem(p_numVertices);
907IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalPoint3dArray(numVertices);
912Marshal.FreeCoTaskMem(p_numVertices);
917IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalPoint3dArray(numVertices);
922Marshal.FreeCoTaskMem(p_numVertices);
927IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalPoint3dArray(numVertices);
932Marshal.FreeCoTaskMem(p_numVertices);
1004 MemoryManager mMan = MemoryManager.GetMemoryManager();
1005 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
static global::System.Exception Retrieve()
static global::System.IntPtr OdGiBaseVectorizer_worldDeviation(HandleRef jarg1)
static bool OdGiBaseVectorizer_doDraw(HandleRef jarg1, UInt32 jarg2, HandleRef jarg3)
static void delete_OdGiBaseVectorizer(HandleRef jarg1)
static void OdGiBaseVectorizer_metafileDc__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 IntPtr OdGiBaseVectorizer_rawGeometry(HandleRef jarg1)
static void OdGiBaseVectorizer_beginViewVectorization(HandleRef jarg1)
static void OdGiBaseVectorizer_setXrefOverride(HandleRef jarg1, bool jarg2)
static void OdGiBaseVectorizer_rasterImageDc__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 void OdGiBaseVectorizer_pline__SWIG_1(HandleRef jarg1, HandleRef jarg2, UInt32 jarg3)
static void OdGiBaseVectorizer_m_pDrawableDesc_set(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt32 OdGiBaseVectorizer_numberOfIsolines(HandleRef jarg1)
static bool OdGiBaseVectorizer_isDragging(HandleRef jarg1)
static void OdGiBaseVectorizer_polyPolygon__SWIG_2(HandleRef jarg1, UInt32 jarg2, ref UInt32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, ref UInt32 jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, ref UInt32 jarg8)
static void OdGiBaseVectorizer_ellipticArc__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3)
static void OdGiBaseVectorizer_pushModelTransform__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizer_polyPolygon__SWIG_3(HandleRef jarg1, UInt32 jarg2, ref UInt32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, ref UInt32 jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static global::System.IntPtr OdGiBaseVectorizer_currentGiPath(HandleRef jarg1)
static void OdGiBaseVectorizer_circularArc__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5)
static void OdGiBaseVectorizer_setVisualStyle(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizer_setTrueColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizer_pushClipBoundary__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdGiBaseVectorizer_byBlockTraits(HandleRef jarg1)
static global::System.IntPtr OdGiBaseVectorizer_viewportObjectId(HandleRef jarg1)
static void OdGiBaseVectorizer_circularArc__SWIG_3(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static UInt32 OdGiBaseVectorizer_drawContextFlags(HandleRef jarg1)
static void OdGiBaseVectorizer_polyline__SWIG_1(HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGiBaseVectorizer_circularArc__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)
static IntPtr OdGiBaseVectorizer_giViewport(HandleRef jarg1)
static void OdGiBaseVectorizer_rasterImageDc__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 OdGiBaseVectorizer_setLineTypeScale(HandleRef jarg1, double jarg2)
static void OdGiBaseVectorizer_image__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 OdGiBaseVectorizer_polyPolygon__SWIG_0(HandleRef jarg1, UInt32 jarg2, ref UInt32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, ref UInt32 jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, ref UInt32 jarg8, global::System.Runtime.InteropServices.HandleRef jarg9, global::System.Runtime.InteropServices.HandleRef jarg10)
static void OdGiBaseVectorizer_setShadowFlags(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdGiBaseVectorizer_currentDrawableDesc(HandleRef jarg1)
static void OdGiBaseVectorizer_setEffectiveTraits__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGiBaseVectorizer_context(HandleRef jarg1)
static IntPtr OdGiBaseVectorizer_viewport(HandleRef jarg1)
static void OdGiBaseVectorizer_ellipticArc__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, int jarg4)
static int OdGiBaseVectorizer_regenType(HandleRef jarg1)
static bool OdGiBaseVectorizer_isAttributesSegmentEnabled(HandleRef jarg1)
static void OdGiBaseVectorizer_rowOfDots(HandleRef jarg1, Int32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGiBaseVectorizer_setDrawContextFlags(HandleRef jarg1, UInt32 jarg2, bool jarg3)
static void OdGiBaseVectorizer_rasterImageDc__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 IntPtr OdGiBaseVectorizer_giContext(HandleRef jarg1)
static global::System.IntPtr OdGiBaseVectorizer_getWorldToModelTransform(HandleRef jarg1)
static double OdGiBaseVectorizer_deviation(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdGiBaseVectorizer_queryX(HandleRef jarg1, HandleRef jarg2)
static void OdGiBaseVectorizer_eyeToOutputTransform__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizer_xline(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static UInt32 OdGiBaseVectorizer_drawableAttributes(HandleRef jarg1)
static void OdGiBaseVectorizer_circularArc__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, double jarg6)
static void OdGiBaseVectorizer_polyline__SWIG_0(HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, IntPtr jarg5)
static void OdGiBaseVectorizer_drawClipBoundary(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiBaseVectorizer_setEntityTraitsDataChanged__SWIG_2(HandleRef jarg1, int jarg2)
static void OdGiBaseVectorizer_setPlotStyleName__SWIG_0(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiBaseVectorizer_metafileDc__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 OdGiBaseVectorizer_onTraitsModified(HandleRef jarg1)
static global::System.IntPtr OdGiBaseVectorizer_drawContext__SWIG_0(HandleRef jarg1)
static void OdGiBaseVectorizer_shell(HandleRef jarg1, IntPtr jarg2)
static global::System.IntPtr OdGiBaseVectorizer_effectiveMaterialTraitsData__SWIG_0(HandleRef jarg1)
static void OdGiBaseVectorizer_draw(HandleRef jarg1, HandleRef jarg2)
static void OdGiBaseVectorizer_setLayer(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizer_setAuxData(HandleRef jarg1, HandleRef jarg2)
static void OdGiBaseVectorizer_setFill(HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdGiBaseVectorizer_drawableDesc(HandleRef jarg1)
static void OdGiBaseVectorizer_setThickness(HandleRef jarg1, double jarg2)
static void OdGiBaseVectorizer_polygon__SWIG_0(HandleRef jarg1, IntPtr jarg2)
static global::System.IntPtr OdGiBaseVectorizer_currentLineweightOverride(HandleRef jarg1)
static void OdGiBaseVectorizer_setEffectiveMaterialTraitsData__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, bool jarg4)
static void OdGiBaseVectorizer_polylineDc(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdGiBaseVectorizer_selectionMarker(HandleRef jarg1)
static void OdGiBaseVectorizer_ellipticArc__SWIG_2(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGiBaseVectorizer_effectivelyVisible(HandleRef jarg1)
static void OdGiBaseVectorizer_setSelectionGeom(HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdGiBaseVectorizer_eyeDeviation(HandleRef jarg1)
static void OdGiBaseVectorizer_circle__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void OdGiBaseVectorizer_rasterImageDc__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 global::System.IntPtr OdGiBaseVectorizer_eyeToOutputTransform__SWIG_0(HandleRef jarg1)
static void OdGiBaseVectorizer_pushClipBoundary__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGiBaseVectorizer_m_pDrawableDesc_get(HandleRef jarg1)
static void OdGiBaseVectorizer_setLineWeight(HandleRef jarg1, int jarg2)
static void OdGiBaseVectorizer_polylineEye(HandleRef jarg1, IntPtr jarg2)
static void OdGiBaseVectorizer_m_nDrawableAttributes_set(HandleRef jarg1, UInt32 jarg2)
static void OdGiBaseVectorizer_popModelTransform(HandleRef jarg1)
static void OdGiBaseVectorizer_setEyeToOutputTransform(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizer_pushModelTransform__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizer_setSelectionMarker(HandleRef jarg1, IntPtr jarg2)
static void OdGiBaseVectorizer_nurbs(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizer_setFillType(HandleRef jarg1, int jarg2)
static global::System.IntPtr OdGiBaseVectorizer_effectiveTraits(HandleRef jarg1)
static void OdGiBaseVectorizer_setPlotStyleName__SWIG_1(HandleRef jarg1, int jarg2)
static void OdGiBaseVectorizer_pline__SWIG_0(HandleRef jarg1, HandleRef jarg2, UInt32 jarg3, UInt32 jarg4)
static void OdGiBaseVectorizer_setMapper(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizer_ray(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiBaseVectorizer_rasterImageDc__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 OdGiBaseVectorizer_text__SWIG_1(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)
static IntPtr OdGiBaseVectorizer_OdGiBaseVectorizer_OdGiViewportDraw__Upcast(IntPtr jarg1)
static bool OdGiBaseVectorizer_isXrefOverride(HandleRef jarg1)
static void OdGiBaseVectorizer_setSectionable(HandleRef jarg1, bool jarg2)
static void OdGiBaseVectorizer_setEffectiveMaterialTraitsData__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdGiBaseVectorizer_setExtents(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizer_setDrawFlags(HandleRef jarg1, UInt32 jarg2)
static global::System.IntPtr OdGiBaseVectorizer_output(HandleRef jarg1)
static bool OdGiBaseVectorizer_isEntityTraitsDataChanged__SWIG_1(HandleRef jarg1)
static void OdGiBaseVectorizer_onTextProcessing(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr OdGiBaseVectorizer_modelDeviation(HandleRef jarg1)
static void OdGiBaseVectorizer_setEntityTraitsDataChanged__SWIG_0(HandleRef jarg1)
static void OdGiBaseVectorizer_endViewVectorization(HandleRef jarg1)
static void OdGiBaseVectorizer_setEffectiveTraits__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizer_startAttributesSegment(HandleRef jarg1)
static void OdGiBaseVectorizer_pline__SWIG_2(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGiBaseVectorizer_isA(HandleRef jarg1)
static void OdGiBaseVectorizer_text__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, double jarg5, double jarg6, double jarg7, [MarshalAs(UnmanagedType.LPWStr)]String jarg8)
static void OdGiBaseVectorizer_image__SWIG_0(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, int jarg6)
static void OdGiBaseVectorizer_polygonCs(HandleRef jarg1, int jarg2, IntPtr jarg3)
static UInt32 OdGiBaseVectorizer_sequenceNumber(HandleRef jarg1)
static IntPtr OdGiBaseVectorizer_currentDrawable(HandleRef jarg1)
static bool OdGiBaseVectorizer_needDraw(HandleRef jarg1, UInt32 jarg2)
static void OdGiBaseVectorizer_setTransparency(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizer_effectiveMaterialTraitsData__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizer_setColor(HandleRef jarg1, UInt16 jarg2)
static void OdGiBaseVectorizer_setLockFlags(HandleRef jarg1, UInt32 jarg2)
static void OdGiBaseVectorizer_polyline__SWIG_2(HandleRef jarg1, IntPtr jarg2)
static void OdGiBaseVectorizer_polyPolygon__SWIG_4(HandleRef jarg1, UInt32 jarg2, ref UInt32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, ref UInt32 jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static void OdGiBaseVectorizer_setByBlockTraits(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizer_popClipBoundary(HandleRef jarg1)
static string OdGiBaseVectorizer_getRealClassName(IntPtr jarg1)
static bool OdGiBaseVectorizer_regenAbort(HandleRef jarg1)
static void OdGiBaseVectorizer_shape(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 OdGiBaseVectorizer_OdGiConveyorContext_GetInterfaceCPtr(global::System.IntPtr jarg1)
static void OdGiBaseVectorizer_mesh(HandleRef jarg1, IntPtr jarg2)
static void OdGiBaseVectorizer_setMaterial(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizer_setLineType(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizer_polygonEye(HandleRef jarg1, IntPtr jarg2)
static void OdGiBaseVectorizer_setSecondaryTrueColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdGiBaseVectorizer_isClipping(HandleRef jarg1)
static void OdGiBaseVectorizer_polyPolygon__SWIG_1(HandleRef jarg1, UInt32 jarg2, ref UInt32 jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, ref UInt32 jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7, ref UInt32 jarg8, global::System.Runtime.InteropServices.HandleRef jarg9)
static void OdGiBaseVectorizer_metafileDc__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 OdGiBaseVectorizer_setLineStyleModifiers(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizer_polypoint(HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, IntPtr jarg7, Int32 jarg8)
static void OdGiBaseVectorizer_clearEntityTraitsDataChanged(HandleRef jarg1)
static IntPtr OdGiBaseVectorizer_subEntityTraits(HandleRef jarg1)
static UInt32 OdGiBaseVectorizer_setAttributes(HandleRef jarg1, HandleRef jarg2)
static void OdGiBaseVectorizer_polygonDc(HandleRef jarg1, IntPtr jarg2)
static bool OdGiBaseVectorizer_isValidId(HandleRef jarg1, UInt32 jarg2)
static void OdGiBaseVectorizer_circle__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr OdGiBaseVectorizer_getModelToWorldTransform(HandleRef jarg1)
static void OdGiBaseVectorizer_setEntityTraitsDataChanged__SWIG_1(HandleRef jarg1, int jarg2, bool jarg3)
static bool OdGiBaseVectorizer_isEntityTraitsDataChanged__SWIG_0(HandleRef jarg1, int jarg2)
static IntPtr OdGiBaseVectorizer_gsView(HandleRef jarg1)
static double OdGiBaseVectorizer_annotationScale(HandleRef jarg1)
static void OdGiBaseVectorizer_edge(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGiBaseVectorizer_pointCloud(HandleRef jarg1, HandleRef jarg2)
static void OdGiBaseVectorizer_setSelectionFlags(HandleRef jarg1, int jarg2)
static void OdGiBaseVectorizer_polygon__SWIG_1(HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4)
static UInt32 OdGiBaseVectorizer_m_nDrawableAttributes_get(HandleRef jarg1)
static void OdGiBaseVectorizer_polylineCs(HandleRef jarg1, int jarg2, IntPtr jarg3)
static IntPtr OdGiBaseVectorizer_saveByBlockTraits(HandleRef jarg1)
static HandleRef getCPtr(OdCmEntityColor obj)
static HandleRef getCPtr(OdCmTransparency obj)
static HandleRef getCPtr(OdDbStub obj)
static HandleRef getCPtr(OdGeEllipArc3d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGeNurbCurve3d obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector3d obj)
static HandleRef getCPtr(OdGiAbstractClipBoundary obj)
static HandleRef getCPtr(OdGiAuxiliaryData obj)
virtual void setTrueColor(OdCmEntityColor trueColor)
virtual void setEntityTraitsDataChanged(int bit)
virtual void pushClipBoundary(OdGiClipBoundary pBoundary, OdGiAbstractClipBoundary pClipInfo)
virtual void setLineWeight(LineWeight lineWeight)
virtual uint vb_lockFlags()
virtual void pline(OdGiPolyline polyline, UInt32 fromIndex)
virtual void pushModelTransform(OdGeVector3d normal)
virtual void setSelectionFlags(OdGiSubEntityTraits.SelectionFlags selectionFlags)
virtual void vb_mesh(Teigha.Core.MeshData numRows)
OdRxObject saveByBlockTraits()
virtual void setVisualStyle(OdDbStub pVisualStyleId)
OdGiDrawableDesc drawableDesc()
virtual void rowOfDots(Int32 numPoints, OdGePoint3d startPoint, OdGeVector3d dirToNextPoint)
virtual void mesh(MeshData numRows)
virtual void popClipBoundary()
void setXrefOverride(bool bSet)
virtual void circularArc(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint)
virtual bool doDraw(UInt32 drawableFlags, OdGiDrawable pDrawable)
virtual void beginViewVectorization()
virtual void setSelectionMarker(IntPtr selectionMarker)
virtual void circularArc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector, double sweepAngle)
virtual void setColor(UInt16 color)
virtual void setLineTypeScale(double lineTypeScale)
virtual void setEntityTraitsDataChanged()
void setDrawContextFlags(UInt32 flags, bool bFlag)
virtual void setThickness(double thickness)
OdGiMaterialTraitsData effectiveMaterialTraitsData()
virtual void rasterImageDc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] uvBoundary, bool transparency, double brightness, double contrast)
virtual OdGiPathNode currentGiPath()
static IntPtr OdGiBaseVectorizer_OdGiViewportDraw__Upcast(IntPtr ptr)
static string getRealClassName(IntPtr ptr)
virtual void vb_edge(Teigha.Core.OdGiEdge2dArray edges)
virtual void setFill(OdGiFill pFill)
virtual void text(OdGePoint3d position, OdGeVector3d normal, OdGeVector3d direction, double height, double width, double oblique, String msg)
virtual void pline(OdGiPolyline polyline)
OdGiBaseVectorizer(IntPtr cPtr, bool cMemoryOwn)
virtual UInt32 sequenceNumber()
virtual void polylineDc(OdGePoint3d[] numVertices)
UInt32 m_nDrawableAttributes
virtual void setEntityTraitsDataChanged(int bit, bool value)
virtual void polyPolygon(UInt32 numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints, OdCmEntityColor pOutlineColors, ref UInt32 pOutlinePsLinetypes, OdCmEntityColor pFillColors, OdCmTransparency pFillTransparencies)
virtual void shell(ShellData numVertices)
virtual double vb_deviation(Teigha.Core.OdGiDeviationType deviationType, Teigha.Core.OdGePoint3d pointOnCurve)
virtual void setPlotStyleName(PlotStyleNameType plotStyleNameType)
void shape(OdGePoint3d position, OdGeVector3d normal, OdGeVector3d direction, int shapeNumber, OdGiTextStyle pTextStyle)
virtual Teigha.Core.OdGiSubEntityTraits.ShadowFlags vb_shadowFlags()
virtual void polygon(OdGePoint3d[] numVertices, OdGeVector3d pNormal)
virtual void polyPolygon(UInt32 numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints, OdCmEntityColor pOutlineColors, ref UInt32 pOutlinePsLinetypes, OdCmEntityColor pFillColors)
void effectiveMaterialTraitsData(OdGiMaterialTraitsData data)
bool needDraw(UInt32 drawableFlags)
virtual void popModelTransform()
bool isEntityTraitsDataChanged(int bit)
virtual void setLineStyleModifiers(OdGiDgLinetypeModifiers pLSMod)
virtual void onTraitsModified()
virtual void polygon(OdGePoint3d[] numVertices)
virtual void rasterImageDc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] uvBoundary)
new OdGiGeometry rawGeometry()
virtual OdGiSubEntityTraitsData effectiveTraits()
OdGiConveyorContext drawContext()
virtual bool effectivelyVisible()
virtual void pushModelTransform(OdGeMatrix3d xfm)
virtual void metafileDc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiMetafile pMetafile, bool bDcAligned)
virtual void polygonDc(OdGePoint3d[] numVertices)
override OdGiRegenType regenType()
virtual OdGiDrawableDesc currentDrawableDesc()
virtual Teigha.Core.OdDbStub vb_material()
virtual void setMaterial(OdDbStub pMaterialId)
virtual UInt32 setAttributes(OdGiDrawable pDrawable)
virtual void xline(OdGePoint3d firstPoint, OdGePoint3d secondPoint)
virtual void pushClipBoundary(OdGiClipBoundary pBoundary)
virtual Teigha.Core.OdGiWorldGeometry vb_geometry()
virtual OdGiContext giContext()
virtual Teigha.Core.LineWeight vb_lineWeight()
virtual OdDbStub viewportObjectId()
virtual void image(OdGiImageBGRA32 img, OdGePoint3d origin, OdGeVector3d uVec, OdGeVector3d vVec)
virtual void ray(OdGePoint3d basePoint, OdGePoint3d throughPoint)
virtual void setSelectionGeom(bool bSelectionFlag)
virtual void rasterImageDc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] uvBoundary, bool transparency, double brightness, double contrast, double fade)
virtual uint vb_drawFlags()
virtual void setEffectiveTraits(OdGiSubEntityTraitsData traits)
virtual Teigha.Core.OdDbStub vb_lineType()
virtual void polygonEye(OdGePoint3d[] numVertices)
virtual OdGiLineweightOverride currentLineweightOverride()
virtual void setExtents(OdGePoint3d newExtents)
override OdRxObject queryX(OdRxClass pProtocolClass)
void setEffectiveMaterialTraitsData(OdDbStub materialId, OdGiMaterialTraitsData data, bool bForce)
virtual void onTextProcessing(OdGePoint3d arg0, OdGeVector3d arg1, OdGeVector3d arg2)
virtual void draw(OdGiDrawable pDrawable)
virtual void setPlotStyleName(PlotStyleNameType plotStyleNameType, OdDbStub pPlotStyleNameId)
virtual OdGeMatrix3d getWorldToModelTransform()
Teigha.Core.OdGiContext vb_context()
virtual OdGiConveyorOutput output()
virtual void image(OdGiImageBGRA32 img, OdGePoint3d origin, OdGeVector3d uVec, OdGeVector3d vVec, OdGiRasterImage.TransparencyMode trpMode)
virtual void setSectionable(bool bSectionableFlag)
new OdGiSubEntityTraits subEntityTraits()
void polygonCs(OdGiContext.CoordinatesSystem cs, OdGePoint3d[] numVertices)
virtual Teigha.Core.OdGiSubEntityTraits.SelectionFlags vb_selectionFlags()
virtual void metafileDc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiMetafile pMetafile, bool bDcAligned, bool bAllowClipping)
virtual void setEffectiveTraits(OdGiSubEntityTraitsData traits, OdGeVector3d fillNormal)
virtual OdGiDeviation worldDeviation()
virtual void polyline(OdGePoint3d[] numVertices)
void drawClipBoundary(OdGiClipBoundary pBoundary, OdGiAbstractClipBoundary pClipInfo)
virtual void circle(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint)
void eyeToOutputTransform(OdGeMatrix3d xfm)
virtual void setAuxData(OdGiAuxiliaryData pAuxData)
static HandleRef getCPtr(OdGiBaseVectorizer obj)
virtual void circularArc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector, double sweepAngle, OdGiArcType arcType)
virtual Teigha.Core.PlotStyleNameType vb_plotStyleNameType()
virtual OdGiViewport viewport()
new OdGiContext context()
virtual void text(OdGePoint3d position, OdGeVector3d normal, OdGeVector3d direction, string msg, bool raw, OdGiTextStyle pTextStyle)
void setEffectiveMaterialTraitsData(OdDbStub materialId, OdGiMaterialTraitsData data)
virtual UInt32 drawContextFlags()
void clearEntityTraitsDataChanged()
bool isAttributesSegmentEnabled()
virtual void ellipticArc(OdGeEllipArc3d ellipArc)
virtual void polyline(OdGePoint3d[] numVertices, OdGeVector3d pNormal, IntPtr baseSubEntMarker)
virtual void setFillType(OdGiFillType fillType)
OdGeMatrix3d eyeToOutputTransform()
virtual OdGiDeviation eyeDeviation()
virtual void polyPolygon(UInt32 numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints, OdCmEntityColor pOutlineColors, ref UInt32 pOutlinePsLinetypes)
virtual bool regenAbort()
new UInt32 numberOfIsolines()
virtual double deviation(OdGiDeviationType deviationType, OdGePoint3d pointOnCurve)
virtual void rasterImageDc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] uvBoundary, bool transparency)
virtual void startAttributesSegment()
virtual OdGiViewport giViewport()
virtual void setLayer(OdDbStub layerId)
virtual void pointCloud(OdGiPointCloud pCloud)
bool isEntityTraitsDataChanged()
OdGiDrawableDesc m_pDrawableDesc
virtual void polyline(OdGePoint3d[] numVertices, OdGeVector3d pNormal)
virtual void polyPolygon(UInt32 numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints, OdCmEntityColor pOutlineColors)
virtual OdGiDrawable currentDrawable()
void setEyeToOutputTransform(OdGeMatrix3d xfm)
virtual void setTransparency(OdCmTransparency transparency)
virtual void rasterImageDc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] uvBoundary, bool transparency, double brightness)
virtual void Dispose(bool disposing)
virtual void setMapper(OdGiMapper pMapper)
UInt32 drawableAttributes()
override bool isDragging()
void setByBlockTraits(OdGiSubEntityTraitsData pByBlock)
virtual double annotationScale()
virtual OdGsView gsView()
void polylineCs(OdGiContext.CoordinatesSystem cs, OdGePoint3d[] numVertices)
virtual void setLockFlags(UInt32 lockFlags)
virtual bool isValidId(UInt32 viewportId)
virtual void polypoint(OdGePoint3d[] numPoints, OdCmEntityColor pColors, OdCmTransparency pTransparency, OdGeVector3d pNormals, IntPtr[] pSubEntMarkers, Int32 nPointSize)
virtual void circularArc(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint, OdGiArcType arcType)
virtual OdGiDeviation modelDeviation()
virtual void ellipticArc(OdGeEllipArc3d ellipArc, OdGePoint3d[] endPointsOverrides)
virtual void setDrawFlags(UInt32 drawFlags)
virtual void endViewVectorization()
virtual void nurbs(OdGeNurbCurve3d nurbsCurve)
void vb_shape(Teigha.Core.OdGePoint3d position, Teigha.Core.OdGeVector3d normal, Teigha.Core.OdGeVector3d direction, int shapeNumber, Teigha.Core.OdGiTextStyle pTextStyle)
virtual void metafileDc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiMetafile pMetafile)
OdGiSubEntityTraitsData byBlockTraits()
virtual void pline(OdGiPolyline polyline, UInt32 fromIndex, UInt32 numSegs)
virtual void setShadowFlags(OdGiSubEntityTraits.ShadowFlags shadowFlags)
virtual void polylineEye(OdGePoint3d[] numVertices)
virtual void circle(OdGePoint3d center, double radius, OdGeVector3d normal)
virtual void polyPolygon(UInt32 numIndices, ref UInt32 pNumPositions, OdGePoint3d pPositions, ref UInt32 pNumPoints, OdGePoint3d pPoints)
virtual OdGeMatrix3d getModelToWorldTransform()
virtual void ellipticArc(OdGeEllipArc3d ellipArc, OdGePoint3d[] endPointsOverrides, OdGiArcType arcType)
virtual void setSecondaryTrueColor(OdCmEntityColor color)
virtual void edge(OdGiEdge2dArray edges)
virtual void setLineType(OdDbStub lineTypeId)
static HandleRef getCPtr(OdGiClipBoundary obj)
static HandleRef getCPtr(OdGiDgLinetypeModifiers obj)
static HandleRef getCPtr(OdGiDrawableDesc obj)
static HandleRef getCPtr(OdGiDrawable obj)
static HandleRef getCPtr(OdGiEdge2dArray obj)
static HandleRef getCPtr(OdGiFill obj)
static HandleRef getCPtr(OdGiImageBGRA32 obj)
static HandleRef getCPtr(OdGiMapper obj)
static HandleRef getCPtr(OdGiMaterialTraitsData obj)
static HandleRef getCPtr(OdGiPointCloud obj)
static HandleRef getCPtr(OdGiPolyline obj)
static HandleRef getCPtr(OdGiRasterImage obj)
static HandleRef getCPtr(OdGiSubEntityTraitsData obj)
static HandleRef getCPtr(OdGiTextStyle obj)
virtual OdGiWorldGeometry geometry()
virtual void ellipArc(OdGeEllipArc3d ellipArc, OdGePoint3d[] endPointsOverrides, OdGiArcType arcType)
virtual UInt32 lockFlags()
virtual OdCmTransparency transparency()
virtual OdDbStub lineType()
virtual UInt32 drawFlags()
virtual OdGiSubEntityTraits.ShadowFlags shadowFlags()
virtual double thickness()
virtual double lineTypeScale()
virtual PlotStyleNameType plotStyleNameType()
virtual OdGiSubEntityTraits.SelectionFlags selectionFlags()
virtual LineWeight lineWeight()
virtual OdGiFillType fillType()
virtual OdDbStub material()
virtual OdCmEntityColor trueColor()
static HandleRef getCPtr(OdRxClass obj)
global::System.Runtime.InteropServices.HandleRef GetInterfaceCPtr()