14using System.Runtime.InteropServices;
18 private Object locker =
new Object();
19 private HandleRef swigCPtr;
20 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
22 swigCPtr =
new HandleRef(
this, cPtr);
25 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
27 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
30 protected override void Dispose(
bool disposing) {
32 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
37 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
39 base.Dispose(disposing);
58 MemoryManager mMan = MemoryManager.GetMemoryManager();
59 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
99 MemoryManager mMan = MemoryManager.GetMemoryManager();
100 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
119 private Object locker =
new Object();
120 private HandleRef swigCPtr;
122 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
125 swigCPtr =
new HandleRef(
this, cPtr);
127 [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
129 return (obj ==
null) ?
new HandleRef(
null, IntPtr.Zero) : obj.swigCPtr;
138 global::System.GC.SuppressFinalize(
this);
141 protected virtual void Dispose(
bool disposing) {
143 if (swigCPtr.Handle != global::System.IntPtr.Zero) {
148 swigCPtr =
new global::System.Runtime.InteropServices.HandleRef(
null, global::System.IntPtr.Zero);
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGePoint2d obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector3d obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiWorldDraw obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdRxObjectPtrArray obj)
virtual void gripStatus(OdDgElement.GripStat status)
FacePoint(IntPtr cPtr, bool cMemoryOwn)
static HandleRef getCPtr(FacePoint obj)
virtual void Dispose(bool disposing)
bool m_impliesVisibleEdge
override byte getElementSubType()
virtual void vb_gripStatus(Teigha.TG.OdDgElement.GripStat status)
void setUseTextureCoordinatesFlag(bool bSet)
override OdRxObject queryX(OdRxClass protocolClass)
void setFacesNumber(UInt32 number)
void setPoint(UInt32 index, OdGePoint3d point)
void removeFace(UInt32 index)
bool getUseDoubleColorsFlag()
override OdResult subGetGeomExtents(OdGeExtents3d extents)
bool getUseColorTableIndexesFlag()
void getFace(UInt32 index, VerticesArray vertices)
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
override void Dispose(bool disposing)
bool getUseTextureCoordinatesFlag()
void setFace(UInt32 index, VerticesArray vertices)
override bool subWorldDraw(OdGiWorldDraw pWd)
virtual OdResult subExplode(OdRxObjectPtrArray entitySet)
override OdDgElement.ElementTypes getElementType()
UInt32 addPoint(OdGePoint3d point)
static string getRealClassName(IntPtr ptr)
static new OdDgMeshFaceLoops createObject()
void setUseNormalsFlag(bool bSet)
static HandleRef getCPtr(OdDgMeshFaceLoops obj)
void setPointsNumber(UInt32 number)
OdDgMeshFaceLoops(IntPtr cPtr, bool cMemoryOwn)
void removePoint(UInt32 index)
static new OdRxClass desc()
UInt32 addFace(VerticesArray vertices)
static OdDgMeshFaceLoops cast(OdRxObject pObj)
OdGePoint3d getPoint(UInt32 index)
void setUseDoubleColorsFlag(bool bSet)
void setUseColorTableIndexesFlag(bool bSet)
static global::System.Exception Retrieve()
static int OdDgMeshFaceLoops_subExplode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgMeshFaceLoops_desc()
static string OdDgMeshFaceLoops_getRealClassName(IntPtr jarg1)
static void OdDgMeshFaceLoops_FacePoint_m_vrNormal_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgMeshFaceLoops_setUseTextureCoordinatesFlag(HandleRef jarg1, bool jarg2)
static void OdDgMeshFaceLoops_setFace(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static void OdDgMeshFaceLoops_setFacesNumber(HandleRef jarg1, UInt32 jarg2)
static void OdDgMeshFaceLoops_setPointsNumber(HandleRef jarg1, UInt32 jarg2)
static IntPtr OdDgMeshFaceLoops_cast(HandleRef jarg1)
static void OdDgMeshFaceLoops_removeFace(HandleRef jarg1, UInt32 jarg2)
static bool OdDgMeshFaceLoops_getUseNormalsFlag(HandleRef jarg1)
static bool OdDgMeshFaceLoops_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static void OdDgMeshFaceLoops_FacePoint_m_pointIndex_set(global::System.Runtime.InteropServices.HandleRef jarg1, Int32 jarg2)
static bool OdDgMeshFaceLoops_FacePoint_m_impliesVisibleEdge_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgMeshFaceLoops_getUseTextureCoordinatesFlag(HandleRef jarg1)
static IntPtr OdDgMeshFaceLoops_isA(HandleRef jarg1)
static UInt32 OdDgMeshFaceLoops_addFace(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void delete_OdDgMeshFaceLoops(HandleRef jarg1)
static Int32 OdDgMeshFaceLoops_FacePoint_m_pointIndex_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static UInt32 OdDgMeshFaceLoops_addPoint(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDgMeshFaceLoops_setUseDoubleColorsFlag(HandleRef jarg1, bool jarg2)
static global::System.IntPtr OdDgMeshFaceLoops_FacePoint_m_vrNormal_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void OdDgMeshFaceLoops_removePoint(HandleRef jarg1, UInt32 jarg2)
static void OdDgMeshFaceLoops_removeAllPoints(HandleRef jarg1)
static void OdDgMeshFaceLoops_getFace(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDgMeshFaceLoops_queryX(HandleRef jarg1, HandleRef jarg2)
static UInt32 OdDgMeshFaceLoops_getPointsNumber(HandleRef jarg1)
static global::System.IntPtr OdDgMeshFaceLoops_FacePoint_m_texCoords_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static bool OdDgMeshFaceLoops_getUseColorTableIndexesFlag(HandleRef jarg1)
static bool OdDgMeshFaceLoops_getUseDoubleColorsFlag(HandleRef jarg1)
static void delete_OdDgMeshFaceLoops_FacePoint(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdDgMeshFaceLoops_getElementType(HandleRef jarg1)
static void OdDgMeshFaceLoops_FacePoint_m_dColorRGB_set(global::System.Runtime.InteropServices.HandleRef jarg1, [In, MarshalAs(UnmanagedType.LPArray, SizeConst=3)]double[] jarg2)
static Int32 OdDgMeshFaceLoops_FacePoint_m_colorIndex_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static IntPtr OdDgMeshFaceLoops_FacePoint_m_dColorRGB_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static int OdDgMeshFaceLoops_subGetGeomExtents(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static UInt32 OdDgMeshFaceLoops_getFacesNumber(HandleRef jarg1)
static byte OdDgMeshFaceLoops_getElementSubType(HandleRef jarg1)
static void OdDgMeshFaceLoops_FacePoint_m_impliesVisibleEdge_set(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void OdDgMeshFaceLoops_FacePoint_m_texCoords_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDgMeshFaceLoops_createObject()
static void OdDgMeshFaceLoops_removeAllFaces(HandleRef jarg1)
static void OdDgMeshFaceLoops_setUseColorTableIndexesFlag(HandleRef jarg1, bool jarg2)
static void OdDgMeshFaceLoops_setPoint(HandleRef jarg1, UInt32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static global::System.IntPtr OdDgMeshFaceLoops_getPoint(HandleRef jarg1, UInt32 jarg2)
static void OdDgMeshFaceLoops_setUseNormalsFlag(HandleRef jarg1, bool jarg2)
static void OdDgMeshFaceLoops_FacePoint_m_colorIndex_set(global::System.Runtime.InteropServices.HandleRef jarg1, Int32 jarg2)
static HandleRef getCPtr(VerticesArray obj)