Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Temp2OdGiDummyGeometry.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 Temp2OdGiDummyGeometry(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.Temp2OdGiDummyGeometry_SWIGUpcast(cPtr), cMemoryOwn) {
21 swigCPtr = new HandleRef(this, cPtr);
22 }
23
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 public static HandleRef getCPtr(Temp2OdGiDummyGeometry 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 public void circle(OdGePoint3d center, double radius, OdGeVector3d normal) {
45 }
46
47 public void circle(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint) {
50 }
51
52 public void circularArc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector, double sweepAngle, OdGiArcType arcType) {
53 GlobalsPINVOKE.Temp2OdGiDummyGeometry_circularArc__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(center), radius, OdGeVector3d.getCPtr(normal), OdGeVector3d.getCPtr(startVector), sweepAngle, (int)arcType);
55 }
56
57 public void circularArc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector, double sweepAngle) {
60 }
61
62 public void circularArc(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint, OdGiArcType arcType) {
63 GlobalsPINVOKE.Temp2OdGiDummyGeometry_circularArc__SWIG_2(swigCPtr, OdGePoint3d.getCPtr(firstPoint), OdGePoint3d.getCPtr(secondPoint), OdGePoint3d.getCPtr(thirdPoint), (int)arcType);
65 }
66
67 public void circularArc(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint) {
70 }
71
72 public void polyline(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numVertices, OdGeVector3d pNormal, IntPtr /*SIMPLETYPE*/ baseSubEntMarker) {
73IntPtr p_numVertices=Teigha.Core.Helpers.MarshalPoint3dArray(numVertices);
74 try {
75 GlobalsPINVOKE.Temp2OdGiDummyGeometry_polyline__SWIG_0(swigCPtr, p_numVertices, OdGeVector3d.getCPtr(pNormal), baseSubEntMarker /*SIMPLETYPE*/);
77 } finally {
78Marshal.FreeCoTaskMem(p_numVertices);
79 }
80 }
81
82 public void polyline(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numVertices, OdGeVector3d pNormal) {
83IntPtr p_numVertices=Teigha.Core.Helpers.MarshalPoint3dArray(numVertices);
84 try {
87 } finally {
88Marshal.FreeCoTaskMem(p_numVertices);
89 }
90 }
91
92 public void polyline(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numVertices) {
93IntPtr p_numVertices=Teigha.Core.Helpers.MarshalPoint3dArray(numVertices);
94 try {
97 } finally {
98Marshal.FreeCoTaskMem(p_numVertices);
99 }
100 }
101
102 public void polygon(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numVertices) {
103IntPtr p_numVertices=Teigha.Core.Helpers.MarshalPoint3dArray(numVertices);
104 try {
107 } finally {
108Marshal.FreeCoTaskMem(p_numVertices);
109 }
110 }
111
112 public void polygon(OdGePoint3d[] /*POINTARRAY_TYPEMAP*/ numVertices, OdGeVector3d pNormal) {
113IntPtr p_numVertices=Teigha.Core.Helpers.MarshalPoint3dArray(numVertices);
114 try {
117 } finally {
118Marshal.FreeCoTaskMem(p_numVertices);
119 }
120 }
121
122 public void pline(OdGiPolyline polylPine, UInt32 /*SIMPLETYPE*/ fromIndex, UInt32 /*SIMPLETYPE*/ numSegs) {
123 GlobalsPINVOKE.Temp2OdGiDummyGeometry_pline__SWIG_0(swigCPtr, OdGiPolyline.getCPtr(polylPine), fromIndex /*SIMPLETYPE*/, numSegs /*SIMPLETYPE*/);
125 }
126
127 public void pline(OdGiPolyline polylPine, UInt32 /*SIMPLETYPE*/ fromIndex) {
128 GlobalsPINVOKE.Temp2OdGiDummyGeometry_pline__SWIG_1(swigCPtr, OdGiPolyline.getCPtr(polylPine), fromIndex /*SIMPLETYPE*/);
130 }
131
132 public void pline(OdGiPolyline polylPine) {
135 }
136
137 public void shape(OdGePoint3d position, OdGeVector3d normal, OdGeVector3d direction, int shapeNumber, OdGiTextStyle pTextStyle) {
138 GlobalsPINVOKE.Temp2OdGiDummyGeometry_shape(swigCPtr, OdGePoint3d.getCPtr(position), OdGeVector3d.getCPtr(normal), OdGeVector3d.getCPtr(direction), shapeNumber, OdGiTextStyle.getCPtr(pTextStyle));
140 }
141
142 public void text(OdGePoint3d position, OdGeVector3d normal, OdGeVector3d direction, double height, double width, double oblique, String msg) {
143 GlobalsPINVOKE.Temp2OdGiDummyGeometry_text__SWIG_0(swigCPtr, OdGePoint3d.getCPtr(position), OdGeVector3d.getCPtr(normal), OdGeVector3d.getCPtr(direction), height, width, oblique, msg);
145 }
146
147 public void text(OdGePoint3d position, OdGeVector3d normal, OdGeVector3d direction, string msg, bool raw, OdGiTextStyle pTextStyle) {
150 }
151
152 public void xline(OdGePoint3d firstPoint, OdGePoint3d secondPoint) {
155 }
156
157 public void ray(OdGePoint3d basePoint, OdGePoint3d throughPoint) {
160 }
161
162 public void nurbs(OdGeNurbCurve3d nurbsCurve) {
165 }
166
167 public void ellipArc(OdGeEllipArc3d ellipArc, OdGePoint3d[] /*ENDPOINTS3D_OVERRIDES*/ endPointsOverrides, OdGiArcType arcType) {
168IntPtr p_endPointsOverrides=Teigha.Core.Helpers.MarshalPointPair(endPointsOverrides);
169 try {
170 GlobalsPINVOKE.Temp2OdGiDummyGeometry_ellipArc__SWIG_0(swigCPtr, OdGeEllipArc3d.getCPtr(ellipArc), p_endPointsOverrides, (int)arcType);
172 } finally {
173if (p_endPointsOverrides != IntPtr.Zero) Marshal.FreeCoTaskMem(p_endPointsOverrides);
174 }
175 }
176
177 public void ellipArc(OdGeEllipArc3d ellipArc, OdGePoint3d[] /*ENDPOINTS3D_OVERRIDES*/ endPointsOverrides) {
178IntPtr p_endPointsOverrides=Teigha.Core.Helpers.MarshalPointPair(endPointsOverrides);
179 try {
182 } finally {
183if (p_endPointsOverrides != IntPtr.Zero) Marshal.FreeCoTaskMem(p_endPointsOverrides);
184 }
185 }
186
190 }
191
192 public void mesh(MeshData numRows) {
193IntPtr p_numRows=Teigha.Core.Helpers.MarshalMeshData(numRows);
194 try {
195 GlobalsPINVOKE.Temp2OdGiDummyGeometry_mesh(swigCPtr, p_numRows);
197 } finally {
198Marshal.FreeCoTaskMem(p_numRows);
199 }
200 }
201
202 public void shell(ShellData numVertices) {
203IntPtr p_numVertices=Teigha.Core.Helpers.MarshalShellData(numVertices);
204 try {
205 GlobalsPINVOKE.Temp2OdGiDummyGeometry_shell(swigCPtr, p_numVertices);
207 } finally {
208Marshal.FreeCoTaskMem(p_numVertices);
209 }
210 }
211
212 public void worldLine(OdGePoint3d points) {
215 }
216
217 public void setExtents(OdGePoint3d newExtents) {
220 }
221
222 public void pushClipBoundary(OdGiClipBoundary pBoundary) {
225 }
226
227 public void popClipBoundary() {
230 }
231
232 public void draw(OdGiDrawable pDrawable) {
235 }
236
240 }
241
242 public void pushModelTransform(OdGeVector3d normal) {
245 }
246
247 public void popModelTransform() {
250 }
251
255 return ret;
256 }
257
261 return ret;
262 }
263
264}
265
266}
static global::System.Exception Retrieve()
static void Temp2OdGiDummyGeometry_circularArc__SWIG_3(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static global::System.IntPtr Temp2OdGiDummyGeometry_getWorldToModelTransform(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Temp2OdGiDummyGeometry_ellipArc__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3)
static void Temp2OdGiDummyGeometry_shell(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void Temp2OdGiDummyGeometry_circularArc__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5)
static void Temp2OdGiDummyGeometry_polygon__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void Temp2OdGiDummyGeometry_ellipArc__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, int jarg4)
static void Temp2OdGiDummyGeometry_popClipBoundary(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Temp2OdGiDummyGeometry_polygon__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4)
static void Temp2OdGiDummyGeometry_draw(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static void Temp2OdGiDummyGeometry_ray(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void Temp2OdGiDummyGeometry_setExtents(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr deletePD_Temp2OdGiDummyGeometry(HandleRef jarg1)
static void Temp2OdGiDummyGeometry_polyline__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void Temp2OdGiDummyGeometry_pushClipBoundary(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Temp2OdGiDummyGeometry_polyline__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, IntPtr jarg5)
static void Temp2OdGiDummyGeometry_circularArc__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, double jarg6)
static void Temp2OdGiDummyGeometry_circle__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void Temp2OdGiDummyGeometry_shape(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, int jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static void Temp2OdGiDummyGeometry_text__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, [MarshalAs(UnmanagedType.LPWStr)]string jarg5, bool jarg7, global::System.Runtime.InteropServices.HandleRef jarg8)
static void Temp2OdGiDummyGeometry_mesh(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void Temp2OdGiDummyGeometry_xline(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void Temp2OdGiDummyGeometry_worldLine(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Temp2OdGiDummyGeometry_popModelTransform(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Temp2OdGiDummyGeometry_ellipArc__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Temp2OdGiDummyGeometry_pline__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, UInt32 jarg3, UInt32 jarg4)
static void Temp2OdGiDummyGeometry_pline__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, UInt32 jarg3)
static global::System.IntPtr Temp2OdGiDummyGeometry_getModelToWorldTransform(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Temp2OdGiDummyGeometry_nurbs(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Temp2OdGiDummyGeometry_circle__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static void Temp2OdGiDummyGeometry_pline__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static void Temp2OdGiDummyGeometry_text__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, double jarg5, double jarg6, double jarg7, [MarshalAs(UnmanagedType.LPWStr)]String jarg8)
static void Temp2OdGiDummyGeometry_polyline__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4)
static void Temp2OdGiDummyGeometry_pushModelTransform__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Temp2OdGiDummyGeometry_pushModelTransform__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Temp2OdGiDummyGeometry_circularArc__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, double jarg6, int jarg7)
static HandleRef getCPtr(OdGeEllipArc3d 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(OdGiClipBoundary obj)
static HandleRef getCPtr(OdGiDrawable obj)
Definition: OdGiDrawable.cs:25
static HandleRef getCPtr(OdGiPolyline obj)
Definition: OdGiPolyline.cs:25
static HandleRef getCPtr(OdGiTextStyle obj)
void pline(OdGiPolyline polylPine)
Temp2OdGiDummyGeometry(IntPtr cPtr, bool cMemoryOwn)
void ellipArc(OdGeEllipArc3d ellipArc, OdGePoint3d[] endPointsOverrides)
void xline(OdGePoint3d firstPoint, OdGePoint3d secondPoint)
void ray(OdGePoint3d basePoint, OdGePoint3d throughPoint)
void pushModelTransform(OdGeVector3d normal)
void polyline(OdGePoint3d[] numVertices)
void circle(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint)
void circularArc(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint, OdGiArcType arcType)
void nurbs(OdGeNurbCurve3d nurbsCurve)
void pline(OdGiPolyline polylPine, UInt32 fromIndex)
void pushClipBoundary(OdGiClipBoundary pBoundary)
void polygon(OdGePoint3d[] numVertices, OdGeVector3d pNormal)
void polygon(OdGePoint3d[] numVertices)
void polyline(OdGePoint3d[] numVertices, OdGeVector3d pNormal, IntPtr baseSubEntMarker)
static HandleRef getCPtr(Temp2OdGiDummyGeometry obj)
void ellipArc(OdGeEllipArc3d ellipArc)
void circularArc(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint)
void text(OdGePoint3d position, OdGeVector3d normal, OdGeVector3d direction, string msg, bool raw, OdGiTextStyle pTextStyle)
void polyline(OdGePoint3d[] numVertices, OdGeVector3d pNormal)
void circularArc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector, double sweepAngle)
void shape(OdGePoint3d position, OdGeVector3d normal, OdGeVector3d direction, int shapeNumber, OdGiTextStyle pTextStyle)
override void Dispose(bool disposing)
void circularArc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector, double sweepAngle, OdGiArcType arcType)
void setExtents(OdGePoint3d newExtents)
void ellipArc(OdGeEllipArc3d ellipArc, OdGePoint3d[] endPointsOverrides, OdGiArcType arcType)
void circle(OdGePoint3d center, double radius, OdGeVector3d normal)
void text(OdGePoint3d position, OdGeVector3d normal, OdGeVector3d direction, double height, double width, double oblique, String msg)
void pline(OdGiPolyline polylPine, UInt32 fromIndex, UInt32 numSegs)