14using System.Runtime.InteropServices;
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
19 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
21 swigCPtr =
new HandleRef(
this, cPtr);
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
26 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
29 protected override void Dispose(
bool disposing) {
31 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
36 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
38 base.Dispose(disposing);
43 MemoryManager mMan = MemoryManager.GetMemoryManager();
44 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
84 MemoryManager mMan = MemoryManager.GetMemoryManager();
85 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
104IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalPoint3dArray(numVertices);
109Marshal.FreeCoTaskMem(p_numVertices);
114IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalPoint3dArray(numVertices);
119Marshal.FreeCoTaskMem(p_numVertices);
124IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalPoint3dArray(numVertices);
129Marshal.FreeCoTaskMem(p_numVertices);
134IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalPoint3dArray(numVertices);
139Marshal.FreeCoTaskMem(p_numVertices);
144IntPtr p_uvBoundary=
Teigha.
Core.Helpers.MarshalPoint2dArray(uvBoundary);
149Marshal.FreeCoTaskMem(p_uvBoundary);
154IntPtr p_uvBoundary=
Teigha.
Core.Helpers.MarshalPoint2dArray(uvBoundary);
159Marshal.FreeCoTaskMem(p_uvBoundary);
164IntPtr p_uvBoundary=
Teigha.
Core.Helpers.MarshalPoint2dArray(uvBoundary);
169Marshal.FreeCoTaskMem(p_uvBoundary);
174IntPtr p_uvBoundary=
Teigha.
Core.Helpers.MarshalPoint2dArray(uvBoundary);
179Marshal.FreeCoTaskMem(p_uvBoundary);
184IntPtr p_uvBoundary=
Teigha.
Core.Helpers.MarshalPoint2dArray(uvBoundary);
189Marshal.FreeCoTaskMem(p_uvBoundary);
static global::System.Exception Retrieve()
static void OdGiViewportGeometry_polylineDc(HandleRef jarg1, IntPtr jarg2)
static void OdGiViewportGeometry_ownerDrawDc__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 OdGiViewportGeometry_ownerDrawDc__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 OdGiViewportGeometry_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 void OdGiViewportGeometry_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 void OdGiViewportGeometry_polygonDc(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdGiViewportGeometry_createObject()
static void OdGiViewportGeometry_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 void OdGiViewportGeometry_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 IntPtr OdGiViewportGeometry_cast(HandleRef jarg1)
static void OdGiViewportGeometry_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 OdGiViewportGeometry_polygonEye(HandleRef jarg1, IntPtr jarg2)
static IntPtr OdGiViewportGeometry_queryX(HandleRef jarg1, HandleRef jarg2)
static IntPtr OdGiViewportGeometry_desc()
static IntPtr OdGiViewportGeometry_isA(HandleRef jarg1)
static void OdGiViewportGeometry_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 OdGiViewportGeometry_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 string OdGiViewportGeometry_getRealClassName(IntPtr jarg1)
static void OdGiViewportGeometry_ownerDrawDc__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 OdGiViewportGeometry_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 OdGiViewportGeometry_polylineEye(HandleRef jarg1, IntPtr jarg2)
static void delete_OdGiViewportGeometry(HandleRef jarg1)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector3d obj)
virtual void edge(OdGiEdge2dArray edges)
virtual void mesh(MeshData numRows)
static HandleRef getCPtr(OdGiRasterImage obj)
static HandleRef getCPtr(OdGiSelfGdiDrawable obj)
virtual void rasterImageDc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] uvBoundary, bool transparency, double brightness)
virtual void rasterImageDc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] uvBoundary, bool transparency, double brightness, double contrast)
virtual void metafileDc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiMetafile pMetafile)
virtual void polylineDc(OdGePoint3d[] numVertices)
virtual void polygonEye(OdGePoint3d[] numVertices)
virtual void rasterImageDc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] uvBoundary, bool transparency, double brightness, double contrast, double fade)
static new OdRxClass desc()
OdGiViewportGeometry(IntPtr cPtr, bool cMemoryOwn)
virtual void polylineEye(OdGePoint3d[] numVertices)
virtual void ownerDrawDc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiSelfGdiDrawable pDrawable, bool dcAligned, bool allowClipping)
virtual void metafileDc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiMetafile pMetafile, bool dcAligned)
virtual void polygonDc(OdGePoint3d[] numVertices)
virtual void vb_mesh(Teigha.Core.MeshData numRows)
static HandleRef getCPtr(OdGiViewportGeometry obj)
virtual void ownerDrawDc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiSelfGdiDrawable pDrawable)
static string getRealClassName(IntPtr ptr)
virtual void rasterImageDc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] uvBoundary, bool transparency)
virtual void ownerDrawDc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiSelfGdiDrawable pDrawable, bool dcAligned)
virtual void vb_edge(Teigha.Core.OdGiEdge2dArray edges)
virtual void rasterImageDc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiRasterImage pImage, OdGePoint2d[] uvBoundary)
override OdRxObject queryX(OdRxClass protocolClass)
static OdGiViewportGeometry cast(OdRxObject pObj)
static new OdGiViewportGeometry createObject()
virtual void metafileDc(OdGePoint3d origin, OdGeVector3d u, OdGeVector3d v, OdGiMetafile pMetafile, bool dcAligned, bool allowClipping)
override void Dispose(bool disposing)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)