Extended .NET SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdGiWorldDraw_.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 OdGiWorldDraw_(IntPtr cPtr, bool cMemoryOwn) : base(GlobalsPINVOKE.OdGiWorldDraw__SWIGUpcast(cPtr), cMemoryOwn) {
21 swigCPtr = new HandleRef(this, cPtr);
22 }
23
24 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
25 public static HandleRef getCPtr(OdGiWorldDraw_ 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/*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,2190,OdGiWorldGeometry_METHODS@*/
43private OdGiWorldGeometry pWGeom = null;
44private OdGiWorldGeometry /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
45 WGeom
46/*@SWIG@*/
47{
48
49 get
50
51 {
52 if (null == pWGeom)
53 {
54 pWGeom = new /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1970,GET_INTERNAL@*/
55 OdGiWorldGeometry_Internal
56/*@SWIG@*/(OdGiWorldDraw__OdGiWorldGeometry_Upcast(swigCPtr.Handle), false);
57 }
58 return pWGeom;
59 }
60}
61public virtual void setExtents(OdGePoint3d newExtents)
62{
63 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
64 WGeom
65/*@SWIG@*/.setExtents(newExtents);
66}
67public virtual void startAttributesSegment()
68{
69 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
70 WGeom
71/*@SWIG@*/.startAttributesSegment();
72}
73/*@SWIG@*/
74/*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,2031,OdGiGeometry_DERIVED@*/
75private OdGiWorldGeometry pOdGiGeometry1 = null;
76private OdGiWorldGeometry /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
77 Geom
78/*@SWIG@*/
79{
80
81 get
82
83 {
84 if (null == pOdGiGeometry1)
85 {
86 pOdGiGeometry1 = new /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1970,GET_INTERNAL@*/
87 OdGiWorldGeometry_Internal
88/*@SWIG@*/(OdGiWorldDraw__OdGiGeometry_Upcast(swigCPtr.Handle), false);
89 }
90 return pOdGiGeometry1;
91 }
92}
94 return /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
95 Geom
96/*@SWIG@*/.getModelToWorldTransform();
97}
98
100 return /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
101 Geom
102/*@SWIG@*/.getWorldToModelTransform();
103}
104
105public virtual void pushModelTransform(OdGeVector3d normal) {
106 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
107 Geom
108/*@SWIG@*/.pushModelTransform(normal);
109}
110
111public virtual void pushModelTransform(OdGeMatrix3d xfm) {
112 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
113 Geom
114/*@SWIG@*/.pushModelTransform(xfm);
115}
116
117public virtual void popModelTransform() {
118 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
119 Geom
120/*@SWIG@*/.popModelTransform();
121}
122
123public virtual void circle(OdGePoint3d center, double radius, OdGeVector3d normal) {
124 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
125 Geom
126/*@SWIG@*/.circle(center, radius, normal);
127}
128
129public virtual void circle(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint) {
130 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
131 Geom
132/*@SWIG@*/.circle(firstPoint, secondPoint, thirdPoint);
133}
134
135public virtual void circularArc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector, double sweepAngle, OdGiArcType arcType) {
136 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
137 Geom
138/*@SWIG@*/.circularArc(center, radius, normal, startVector, sweepAngle, arcType);
139}
140
141public virtual void circularArc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector, double sweepAngle) {
142 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
143 Geom
144/*@SWIG@*/.circularArc(center, radius, normal, startVector, sweepAngle);
145}
146
147public virtual void circularArc(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint, OdGiArcType arcType) {
148 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
149 Geom
150/*@SWIG@*/.circularArc(firstPoint, secondPoint, thirdPoint, arcType);
151}
152
153public virtual void circularArc(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint) {
154 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
155 Geom
156/*@SWIG@*/.circularArc(firstPoint, secondPoint, thirdPoint);
157}
158
159public virtual void polyline(OdGePoint3d[] numVertices, OdGeVector3d pNormal, IntPtr baseSubEntMarker) {
160 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
161 Geom
162/*@SWIG@*/.polyline(numVertices, pNormal, baseSubEntMarker);
163}
164
165public virtual void polyline(OdGePoint3d[] numVertices, OdGeVector3d pNormal) {
166 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
167 Geom
168/*@SWIG@*/.polyline(numVertices, pNormal);
169}
170
171public virtual void polyline(OdGePoint3d[] numVertices) {
172 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
173 Geom
174/*@SWIG@*/.polyline(numVertices);
175}
176
177public virtual void polygon(OdGePoint3d[] numVertices) {
178 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
179 Geom
180/*@SWIG@*/.polygon(numVertices);
181}
182
183public virtual void polygon(OdGePoint3d[] numVertices, OdGeVector3d pNormal) {
184 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
185 Geom
186/*@SWIG@*/.polygon(numVertices, pNormal);
187}
188
189public virtual void pline(OdGiPolyline polyline, UInt32 fromIndex, UInt32 numSegs) {
190 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
191 Geom
192/*@SWIG@*/.pline(polyline, fromIndex, numSegs);
193}
194
195public virtual void pline(OdGiPolyline polyline, UInt32 fromIndex) {
196 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
197 Geom
198/*@SWIG@*/.pline(polyline, fromIndex);
199}
200
201public virtual void pline(OdGiPolyline polyline) {
202 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
203 Geom
204/*@SWIG@*/.pline(polyline);
205}
206
207public virtual void mesh(MeshData numRows) {
208 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
209 Geom
210/*@SWIG@*/.mesh(numRows);
211}
212
213public virtual void shell(ShellData numVertices) {
214 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
215 Geom
216/*@SWIG@*/.shell(numVertices);
217}
218
219public virtual void text(OdGePoint3d position, OdGeVector3d normal, OdGeVector3d direction, double height, double width, double oblique, String msg) {
220 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
221 Geom
222/*@SWIG@*/.text(position, normal, direction, height, width, oblique, msg);
223}
224
225public virtual void text(OdGePoint3d position, OdGeVector3d normal, OdGeVector3d direction, String msg, bool raw, OdGiTextStyle pTextStyle) {
226 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
227 Geom
228/*@SWIG@*/.text(position, normal, direction, msg, raw, pTextStyle);
229}
230
231public virtual void xline(OdGePoint3d firstPoint, OdGePoint3d secondPoint) {
232 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
233 Geom
234/*@SWIG@*/.xline(firstPoint, secondPoint);
235}
236
237public virtual void ray(OdGePoint3d basePoint, OdGePoint3d throughPoint) {
238 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
239 Geom
240/*@SWIG@*/.ray(basePoint, throughPoint);
241}
242
243public virtual void nurbs(OdGeNurbCurve3d nurbsCurve) {
244 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
245 Geom
246/*@SWIG@*/.nurbs(nurbsCurve);
247}
248
249public virtual void ellipArc(OdGeEllipArc3d ellipArc, OdGePoint3d[] endPointsOverrides, OdGiArcType arcType) {
250 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
251 Geom
252/*@SWIG@*/.ellipticArc(ellipArc, endPointsOverrides, arcType);
253}
254
255public virtual void ellipArc(OdGeEllipArc3d ellipArc, OdGePoint3d[] endPointsOverrides) {
256 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
257 Geom
258/*@SWIG@*/.ellipticArc(ellipArc, endPointsOverrides);
259}
260
261public virtual void ellipArc(OdGeEllipArc3d ellipArc) {
262 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
263 Geom
264/*@SWIG@*/.ellipticArc(ellipArc);
265}
266
267public virtual void draw(OdGiDrawable pDrawable) {
268 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
269 Geom
270/*@SWIG@*/.draw(pDrawable);
271}
272
273public virtual void pushClipBoundary(OdGiClipBoundary pBoundary) {
274 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
275 Geom
276/*@SWIG@*/.pushClipBoundary(pBoundary);
277}
278
279public virtual void popClipBoundary() {
280 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
281 Geom
282/*@SWIG@*/.popClipBoundary();
283}
284
285public virtual void worldLine(OdGePoint3d startPoint,OdGePoint3d endPoint) {
286 /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
287 Geom
288/*@SWIG@*/.WorldLine(startPoint,endPoint);
289}
290
291public virtual OdGiPathNode currentGiPath() {
292 return /*@SWIG:E:\j\Build_oda-main\23.1\Swig\SwigODAProducts\Kernel\CSharp\Targets\SwigRules\TD_Root.i,1981,GETMETHOD@*/
293 Geom
294/*@SWIG@*/.currentGiPath();
295}
296
297//public VIRT OdGiPathNode geometry() {
298// return GETMETHOD(Geom).geometry();
299//}
300
301//public VIRT OdGiPathNode getCurrentGiPath() {
302// return GETMETHOD(Geom).getCurrentGiPath();
303//}
304/*@SWIG@*/
305
306 public virtual OdGiWorldGeometry geometry() {
307 OdGiWorldGeometry ret = (OdGiWorldGeometry)Teigha.Core.Helpers.odrxCreateObjectInternalUniversal(typeof(OdGiWorldGeometry),GlobalsPINVOKE.OdGiWorldDraw__geometry(swigCPtr),false); /*createInt 3_1*/
308
310 return ret;
311}
312
314 global::System.IntPtr cPtr = GlobalsPINVOKE.OdGiWorldDraw__getCurrentGiPath(swigCPtr);
315 OdGiPathNode ret = (cPtr == global::System.IntPtr.Zero) ? null : new OdGiPathNode(cPtr, false);
317 return ret;
318 }
319
320 protected static string getRealClassName(IntPtr /*SIMPLETYPE*/ ptr) {
321 string ret = GlobalsPINVOKE.OdGiWorldDraw__getRealClassName(ptr /*SIMPLETYPE*/);
323 return ret;
324 }
325
326 public static IntPtr OdGiWorldDraw__OdGiWorldGeometry_Upcast(IntPtr /*SIMPLETYPE*/ ptr) {
327// test csout
328 /*SIMPLETYPE*/
331 return ret;
332 }
333
334 public static IntPtr OdGiWorldDraw__OdGiGeometry_Upcast(IntPtr /*SIMPLETYPE*/ ptr) {
335// test csout
336 /*SIMPLETYPE*/
339 return ret;
340 }
341
346 public virtual Teigha.Core.OdGiWorldGeometry vb_geometry() { return this.geometry(); }
347
352 public virtual double vb_deviation(Teigha.Core.OdGiDeviationType deviationType, Teigha.Core.OdGePoint3d pointOnCurve) { return this.deviation(deviationType, pointOnCurve); }
353
358 public virtual void vb_mesh(Teigha.Core.MeshData numRows) { this.mesh(numRows); }
359
364 public virtual Teigha.Core.OdGiContext vb_context() { return this.context(); }
365
366}
367
368}
static global::System.Exception Retrieve()
static IntPtr OdGiWorldDraw__OdGiWorldDraw__OdGiGeometry_Upcast(IntPtr jarg1)
static IntPtr OdGiWorldDraw__geometry(HandleRef jarg1)
static void delete_OdGiWorldDraw_(HandleRef jarg1)
static global::System.IntPtr OdGiWorldDraw__getCurrentGiPath(HandleRef jarg1)
static string OdGiWorldDraw__getRealClassName(IntPtr jarg1)
static IntPtr OdGiWorldDraw__OdGiWorldDraw__OdGiWorldGeometry_Upcast(IntPtr jarg1)
virtual OdGiContext context()
virtual double deviation(OdGiDeviationType deviationType, OdGePoint3d pointOnCurve)
virtual void pushModelTransform(OdGeVector3d normal)
virtual OdGeMatrix3d getModelToWorldTransform()
virtual void pushClipBoundary(OdGiClipBoundary pBoundary)
virtual void pline(OdGiPolyline polyline, UInt32 fromIndex, UInt32 numSegs)
virtual void popClipBoundary()
virtual void circle(OdGePoint3d center, double radius, OdGeVector3d normal)
virtual void shell(ShellData numVertices)
virtual void popModelTransform()
virtual void nurbs(OdGeNurbCurve3d nurbsCurve)
virtual void polyline(OdGePoint3d[] numVertices, OdGeVector3d pNormal, IntPtr baseSubEntMarker)
virtual void WorldLine(OdGePoint3d startPoint, OdGePoint3d endPoint)
virtual void polygon(OdGePoint3d[] numVertices)
virtual void mesh(MeshData numRows)
virtual void ray(OdGePoint3d basePoint, OdGePoint3d throughPoint)
virtual void xline(OdGePoint3d firstPoint, OdGePoint3d secondPoint)
virtual OdGiPathNode currentGiPath()
virtual OdGeMatrix3d getWorldToModelTransform()
virtual void circularArc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector, double sweepAngle, OdGiArcType arcType)
virtual void draw(OdGiDrawable pDrawable)
virtual void ellipticArc(OdGeEllipArc3d ellipArc, OdGePoint3d[] endPointsOverrides, OdGiArcType arcType)
virtual void text(OdGePoint3d position, OdGeVector3d normal, OdGeVector3d direction, double height, double width, double oblique, String msg)
virtual OdGeMatrix3d getWorldToModelTransform()
virtual void polygon(OdGePoint3d[] numVertices, OdGeVector3d pNormal)
virtual void pline(OdGiPolyline polyline, UInt32 fromIndex)
virtual void shell(ShellData numVertices)
virtual double vb_deviation(Teigha.Core.OdGiDeviationType deviationType, Teigha.Core.OdGePoint3d pointOnCurve)
virtual void circularArc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector, double sweepAngle)
virtual void text(OdGePoint3d position, OdGeVector3d normal, OdGeVector3d direction, String msg, bool raw, OdGiTextStyle pTextStyle)
OdGiWorldDraw_(IntPtr cPtr, bool cMemoryOwn)
static IntPtr OdGiWorldDraw__OdGiWorldGeometry_Upcast(IntPtr ptr)
virtual OdGiPathNode currentGiPath()
virtual void circle(OdGePoint3d center, double radius, OdGeVector3d normal)
static HandleRef getCPtr(OdGiWorldDraw_ obj)
virtual void circularArc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector, double sweepAngle, OdGiArcType arcType)
virtual void polygon(OdGePoint3d[] numVertices)
virtual void circularArc(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint)
virtual Teigha.Core.OdGiWorldGeometry vb_geometry()
override void Dispose(bool disposing)
virtual OdGiWorldGeometry geometry()
virtual void polyline(OdGePoint3d[] numVertices, OdGeVector3d pNormal, IntPtr baseSubEntMarker)
virtual void worldLine(OdGePoint3d startPoint, OdGePoint3d endPoint)
virtual OdGeMatrix3d getModelToWorldTransform()
virtual void ellipArc(OdGeEllipArc3d ellipArc)
virtual void ellipArc(OdGeEllipArc3d ellipArc, OdGePoint3d[] endPointsOverrides, OdGiArcType arcType)
virtual void startAttributesSegment()
virtual void draw(OdGiDrawable pDrawable)
virtual void pushModelTransform(OdGeVector3d normal)
static IntPtr OdGiWorldDraw__OdGiGeometry_Upcast(IntPtr ptr)
virtual void pushModelTransform(OdGeMatrix3d xfm)
virtual void pushClipBoundary(OdGiClipBoundary pBoundary)
virtual void mesh(MeshData numRows)
virtual void pline(OdGiPolyline polyline)
virtual void polyline(OdGePoint3d[] numVertices, OdGeVector3d pNormal)
virtual void circularArc(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint, OdGiArcType arcType)
virtual void text(OdGePoint3d position, OdGeVector3d normal, OdGeVector3d direction, double height, double width, double oblique, String msg)
virtual void xline(OdGePoint3d firstPoint, OdGePoint3d secondPoint)
virtual void nurbs(OdGeNurbCurve3d nurbsCurve)
virtual Teigha.Core.OdGiContext vb_context()
virtual OdGiPathNode getCurrentGiPath()
virtual void pline(OdGiPolyline polyline, UInt32 fromIndex, UInt32 numSegs)
virtual void setExtents(OdGePoint3d newExtents)
virtual void popClipBoundary()
virtual void circle(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint)
virtual void vb_mesh(Teigha.Core.MeshData numRows)
virtual void ray(OdGePoint3d basePoint, OdGePoint3d throughPoint)
virtual void ellipArc(OdGeEllipArc3d ellipArc, OdGePoint3d[] endPointsOverrides)
virtual void polyline(OdGePoint3d[] numVertices)
virtual void popModelTransform()
static string getRealClassName(IntPtr ptr)
virtual void setExtents(OdGePoint3d newExtents)