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);
73IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalPoint3dArray(numVertices);
78Marshal.FreeCoTaskMem(p_numVertices);
83IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalPoint3dArray(numVertices);
88Marshal.FreeCoTaskMem(p_numVertices);
93IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalPoint3dArray(numVertices);
98Marshal.FreeCoTaskMem(p_numVertices);
103IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalPoint3dArray(numVertices);
108Marshal.FreeCoTaskMem(p_numVertices);
113IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalPoint3dArray(numVertices);
118Marshal.FreeCoTaskMem(p_numVertices);
168IntPtr p_endPointsOverrides=
Teigha.
Core.Helpers.MarshalPointPair(endPointsOverrides);
173if (p_endPointsOverrides != IntPtr.Zero) Marshal.FreeCoTaskMem(p_endPointsOverrides);
178IntPtr p_endPointsOverrides=
Teigha.
Core.Helpers.MarshalPointPair(endPointsOverrides);
183if (p_endPointsOverrides != IntPtr.Zero) Marshal.FreeCoTaskMem(p_endPointsOverrides);
192 public void mesh(MeshData numRows) {
193IntPtr p_numRows=
Teigha.
Core.Helpers.MarshalMeshData(numRows);
198Marshal.FreeCoTaskMem(p_numRows);
202 public void shell(ShellData numVertices) {
203IntPtr p_numVertices=
Teigha.
Core.Helpers.MarshalShellData(numVertices);
208Marshal.FreeCoTaskMem(p_numVertices);
static global::System.Exception Retrieve()
static void Temp1OdGiDummyGeometry_nurbs(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Temp1OdGiDummyGeometry_pushModelTransform__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr Temp1OdGiDummyGeometry_getModelToWorldTransform(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Temp1OdGiDummyGeometry_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 Temp1OdGiDummyGeometry_worldLine(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Temp1OdGiDummyGeometry_pushClipBoundary(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Temp1OdGiDummyGeometry_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 Temp1OdGiDummyGeometry_xline(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void Temp1OdGiDummyGeometry_polyline__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void Temp1OdGiDummyGeometry_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 Temp1OdGiDummyGeometry_pline__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, UInt32 jarg3, UInt32 jarg4)
static void Temp1OdGiDummyGeometry_setExtents(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Temp1OdGiDummyGeometry_popModelTransform(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Temp1OdGiDummyGeometry_polyline__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4)
static void Temp1OdGiDummyGeometry_pushModelTransform__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Temp1OdGiDummyGeometry_polygon__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4)
static void Temp1OdGiDummyGeometry_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 Temp1OdGiDummyGeometry_ellipArc__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void Temp1OdGiDummyGeometry_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 Temp1OdGiDummyGeometry_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 Temp1OdGiDummyGeometry_polygon__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void Temp1OdGiDummyGeometry_pline__SWIG_2(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static void Temp1OdGiDummyGeometry_draw(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static void Temp1OdGiDummyGeometry_polyline__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2, global::System.Runtime.InteropServices.HandleRef jarg4, IntPtr jarg5)
static void Temp1OdGiDummyGeometry_pline__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2, UInt32 jarg3)
static void Temp1OdGiDummyGeometry_mesh(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void Temp1OdGiDummyGeometry_ellipArc__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3)
static IntPtr deletePD_Temp1OdGiDummyGeometry(HandleRef jarg1)
static void Temp1OdGiDummyGeometry_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 void Temp1OdGiDummyGeometry_shell(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void Temp1OdGiDummyGeometry_ray(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void Temp1OdGiDummyGeometry_popClipBoundary(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Temp1OdGiDummyGeometry_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 void Temp1OdGiDummyGeometry_ellipArc__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, int jarg4)
static global::System.IntPtr Temp1OdGiDummyGeometry_getWorldToModelTransform(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Temp1OdGiDummyGeometry_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 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(OdGiClipBoundary obj)
static HandleRef getCPtr(OdGiDrawable obj)
static HandleRef getCPtr(OdGiPolyline obj)
static HandleRef getCPtr(OdGiTextStyle obj)
void setExtents(OdGePoint3d newExtents)
void mesh(MeshData numRows)
void circularArc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector, double sweepAngle, OdGiArcType arcType)
void pushClipBoundary(OdGiClipBoundary pBoundary)
void circle(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint)
void polygon(OdGePoint3d[] numVertices)
void polyline(OdGePoint3d[] numVertices, OdGeVector3d pNormal, IntPtr baseSubEntMarker)
Temp1OdGiDummyGeometry(IntPtr cPtr, bool cMemoryOwn)
void pline(OdGiPolyline polylPine, UInt32 fromIndex, UInt32 numSegs)
void nurbs(OdGeNurbCurve3d nurbsCurve)
void pline(OdGiPolyline polylPine, UInt32 fromIndex)
void pushModelTransform(OdGeMatrix3d xMat)
void pushModelTransform(OdGeVector3d normal)
void draw(OdGiDrawable pDrawable)
void ellipArc(OdGeEllipArc3d ellipArc, OdGePoint3d[] endPointsOverrides, OdGiArcType arcType)
OdGeMatrix3d getModelToWorldTransform()
void xline(OdGePoint3d firstPoint, OdGePoint3d secondPoint)
void circularArc(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint)
static HandleRef getCPtr(Temp1OdGiDummyGeometry obj)
void polyline(OdGePoint3d[] numVertices, OdGeVector3d pNormal)
void ellipArc(OdGeEllipArc3d ellipArc)
void worldLine(OdGePoint3d points)
OdGeMatrix3d getWorldToModelTransform()
void text(OdGePoint3d position, OdGeVector3d normal, OdGeVector3d direction, double height, double width, double oblique, String msg)
void pline(OdGiPolyline polylPine)
void ray(OdGePoint3d basePoint, OdGePoint3d throughPoint)
void circle(OdGePoint3d center, double radius, OdGeVector3d normal)
override void Dispose(bool disposing)
void shell(ShellData numVertices)
void polyline(OdGePoint3d[] numVertices)
void ellipArc(OdGeEllipArc3d ellipArc, OdGePoint3d[] endPointsOverrides)
void circularArc(OdGePoint3d center, double radius, OdGeVector3d normal, OdGeVector3d startVector, double sweepAngle)
void circularArc(OdGePoint3d firstPoint, OdGePoint3d secondPoint, OdGePoint3d thirdPoint, OdGiArcType arcType)
void text(OdGePoint3d position, OdGeVector3d normal, OdGeVector3d direction, string msg, bool raw, OdGiTextStyle pTextStyle)
void polygon(OdGePoint3d[] numVertices, OdGeVector3d pNormal)
void shape(OdGePoint3d position, OdGeVector3d normal, OdGeVector3d direction, int shapeNumber, OdGiTextStyle pTextStyle)