14using System.Runtime.InteropServices;
16public class OdGeShell : global::System.IDisposable {
17 private Object locker =
new Object();
18 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
23 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);
static global::System.Exception Retrieve()
static void OdGeShell_edgeVisibilities_set(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static global::System.IntPtr OdGeShell_faceLayers_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeShell_edgeLinetypes_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeShell_faceMappers_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeShell_faceNormals_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeShell_edgeTrueColors_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeShell_faceMappers_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGeShell_edgeTrueColors_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGeShell_faceTrueColors_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGeShell_startFace__SWIG_0(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdGeShell_faceSelectionMarkers_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeShell_edgeColors_set(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGeShell_vertexNormals_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGeShell_addVertex(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGeShell_edgeLayers_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGeShell_faceTransparencies_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGeShell_vertices_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGeShell_addFaceVertex(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void OdGeShell_endFace(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeShell_faceTrueColors_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeShell_faceLayers_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGeShell_faceNormals_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeShell_vertices_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeShell_faceMaterials_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeShell_textureCoords_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdGeShell_edgeVisibilities_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeShell_edgeSelectionMarkers_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGeShell_faceColors_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeShell_edgeLayers_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeShell_faceColors_set(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGeShell_faceSelectionMarkers_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdGeShell_faces_set(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static void OdGeShell_textureCoords_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGeShell_edgeColors_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeShell_faceMaterials_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static global::System.IntPtr OdGeShell_edgeSelectionMarkers_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static global::System.IntPtr OdGeShell_vertexNormals_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeShell_draw(global::System.Runtime.InteropServices.HandleRef jarg1, HandleRef jarg2)
static global::System.IntPtr OdGeShell_faceTransparencies_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeShell_startFace__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_OdGeShell(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeShell_faceVisibilities_set(global::System.Runtime.InteropServices.HandleRef jarg1, IntPtr jarg2)
static IntPtr OdGeShell_faces_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdGeShell_edgeLinetypes_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdGeShell_faceVisibilities_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static HandleRef getCPtr(OdCmEntityColorArray obj)
static HandleRef getCPtr(OdCmTransparencyArray obj)
static HandleRef getCPtr(OdDbStubPtrArray obj)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGePoint3d obj)
OdUInt8Array edgeVisibilities
OdUInt8Array faceVisibilities
void draw(OdGiGeometry geometry)
static HandleRef getCPtr(OdGeShell obj)
void startFace(bool bHole)
OdGeVector3dArray vertexNormals
OdCmEntityColorArray edgeTrueColors
void addFaceVertex(int nVertexIndex)
OdCmTransparencyArray faceTransparencies
OdGsMarkerArray faceSelectionMarkers
virtual void Dispose(bool disposing)
OdGiMapperObjectArray faceMappers
OdDbStubPtrArray faceLayers
OdGeShell(IntPtr cPtr, bool cMemoryOwn)
OdGsMarkerArray edgeSelectionMarkers
OdGePoint3dArray textureCoords
OdGeVector3dArray faceNormals
void addVertex(OdGePoint3d vertex)
OdDbStubPtrArray edgeLinetypes
OdCmEntityColorArray faceTrueColors
OdDbStubPtrArray faceMaterials
OdGePoint3dArray vertices
OdDbStubPtrArray edgeLayers
static HandleRef getCPtr(OdGeVector3dArray obj)
static HandleRef getCPtr(OdGiGeometry obj)
static HandleRef getCPtr(OdGiMapperObjectArray obj)
static HandleRef getCPtr(OdGsMarkerArray obj)
static HandleRef getCPtr(OdInt32Array obj)
static HandleRef getCPtr(OdUInt16Array obj)
static HandleRef getCPtr(OdUInt8Array obj)