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);
44 MemoryManager mMan = MemoryManager.GetMemoryManager();
45 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
85 MemoryManager mMan = MemoryManager.GetMemoryManager();
86 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
119 MemoryManager mMan = MemoryManager.GetMemoryManager();
120 MemoryTransaction mTrans = mMan.GetCurrentTransaction();
190 public OdResult setCylinder(
double majorRadius,
double minorRadius,
double height, Int32 divAxis, Int32 divHeight, Int32 divCap, Int32 subDLevel) {
196 public OdResult setCone(
double majorRadius,
double minorRadius,
double height, Int32 divAxis, Int32 divHeight, Int32 divCap,
double radiusRatio, Int32 subDLevel) {
202 public OdResult setTorus(
double majorRadius, Int32 divSection, Int32 divSweepPath,
double sectionRadiusRatio,
double sectionRotate, Int32 subDLevel) {
208 public OdResult setBox(
double xLen,
double yLen,
double zLen, Int32 divX, Int32 divY, Int32 divZ, Int32 subDLevel) {
214 public OdResult setWedge(
double xLen,
double yLen,
double zLen, Int32 divLength, Int32 divWidth, Int32 divHeight, Int32 divSlope, Int32 divCap, Int32 subDLevel) {
220 public OdResult setPyramid(
double radius,
double height, Int32 divLength, Int32 divHeight, Int32 divCap, Int32 nSides,
double radiusRatio, Int32 subDLevel) {
467 IntPtr tmp_pSurface = pSurface ==
null ? IntPtr.Zero :
OdDbSurface.
getCPtr(pSurface).Handle;
468 IntPtr saved_pSurface = tmp_pSurface;
475if(tmp_pSurface == IntPtr.Zero) pSurface =
null;
476 if(tmp_pSurface != IntPtr.Zero && tmp_pSurface != saved_pSurface)
478 MemoryTransaction mTrans_pSurface = MemoryManager.GetMemoryManager().GetCurrentTransaction();
479 if(mTrans_pSurface !=
null)
488 IntPtr tmp_pSurface = pSurface ==
null ? IntPtr.Zero :
OdDbSurface.
getCPtr(pSurface).Handle;
489 IntPtr saved_pSurface = tmp_pSurface;
496if(tmp_pSurface == IntPtr.Zero) pSurface =
null;
497 if(tmp_pSurface != IntPtr.Zero && tmp_pSurface != saved_pSurface)
499 MemoryTransaction mTrans_pSurface = MemoryManager.GetMemoryManager().GetCurrentTransaction();
500 if(mTrans_pSurface !=
null)
509 IntPtr tmp_pSolid = pSolid ==
null ? IntPtr.Zero :
OdDb3dSolid.
getCPtr(pSolid).Handle;
510 IntPtr saved_pSolid = tmp_pSolid;
517if(tmp_pSolid == IntPtr.Zero) pSolid =
null;
518 if(tmp_pSolid != IntPtr.Zero && tmp_pSolid != saved_pSolid)
520 MemoryTransaction mTrans_pSolid = MemoryManager.GetMemoryManager().GetCurrentTransaction();
521 if(mTrans_pSolid !=
null)
static HandleRef getCPtr(OdCmEntityColorArray obj)
static HandleRef getCPtr(OdDbSubentId obj)
static HandleRef getCPtr(OdDoubleValuesArray obj)
static HandleRef getCPtr(OdGeDoubleArray obj)
static HandleRef getCPtr(OdGeExtents3d obj)
static HandleRef getCPtr(OdGeMatrix3d obj)
static HandleRef getCPtr(OdGePlane obj)
static HandleRef getCPtr(OdGePoint3dArray obj)
static HandleRef getCPtr(OdGePoint3d obj)
static HandleRef getCPtr(OdGeVector3dArray obj)
static HandleRef getCPtr(OdGeVector3d obj)
virtual OdGiDrawable.DrawableType drawableType()
static HandleRef getCPtr(OdGiDrawableTraits obj)
static HandleRef getCPtr(OdGiMapper obj)
static HandleRef getCPtr(OdGiWorldDraw obj)
static HandleRef getCPtr(OdGsMarkerArray obj)
static HandleRef getCPtr(OdInt32Array obj)
static HandleRef getCPtr(OdRxClass obj)
static HandleRef getCPtr(OdRxObject obj)
static HandleRef getCPtr(OdRxObjectPtrArray obj)
static HandleRef getCPtr(OdUInt32Array obj)
static HandleRef getCPtr(OdCmColor obj)
static HandleRef getCPtr(OdDb3dSolid obj)
static HandleRef getCPtr(OdDbDwgFiler obj)
static HandleRef getCPtr(OdDbDxfFiler obj)
virtual CollisionType collisionType()
virtual void gripStatus(GripStat status)
static HandleRef getCPtr(OdDbFullSubentPathArray obj)
static HandleRef getCPtr(OdDbFullSubentPath obj)
static HandleRef getCPtr(OdDbObjectIdArray obj)
static HandleRef getCPtr(OdDbObjectId obj)
OdResult getVertexAt(Int32 nIndex, OdGePoint3d vertex)
OdResult setCylinder(double majorRadius, double minorRadius, double height, Int32 divAxis, Int32 divHeight, Int32 divCap, Int32 subDLevel)
OdResult numOfVertices(out Int32 result)
OdResult computeRayIntersection(OdGePoint3d rayStart, OdGeVector3d rayDir, OdDbSubentIdArraySt retSubents, OdDoubleValuesArray retIntersectDist, OdGePoint3dArray retIntersectPoint)
OdResult clearVertexNormalArray()
override void Dispose(bool disposing)
OdResult setCone(double majorRadius, double minorRadius, double height, Int32 divAxis, Int32 divHeight, Int32 divCap, double radiusRatio, Int32 subDLevel)
OdResult getSubentColor(OdDbSubentId id, OdCmColor color)
void vb_gripStatus(Teigha.Core.GripStat status)
OdResult extrudeConnectedFaces(OdDbFullSubentPathArray subentPaths, double length, OdGeVector3d dir, double taper)
OdResult setBox(double xLen, double yLen, double zLen, Int32 divX, Int32 divY, Int32 divZ, Int32 subDLevel)
virtual new OdResult subExplode(OdRxObjectPtrArray entitySet)
OdResult setTorus(double majorRadius, Int32 divSection, Int32 divSweepPath, double sectionRadiusRatio, double sectionRotate, Int32 subDLevel)
OdDbSubDMesh(IntPtr cPtr, bool cMemoryOwn)
OdResult getSubDividedNormalArray(OdGeVector3dArray normalArray)
OdResult getCrease(OdDbSubentId id, out double result)
virtual Teigha.TD.CollisionType vb_collisionType()
override OdResult dxfInFields(OdDbDxfFiler pFiler)
OdResult clearVertexTextureArray()
virtual Teigha.Core.OdGiDrawable.DrawableType vb_drawableType()
virtual new OdResult subGetGsMarkersAtSubentPath(OdDbFullSubentPath subPath, OdGsMarkerArray gsMarkers)
OdResult setSubentMaterial(OdDbSubentId id, OdDbObjectId material)
override UInt32 subSetAttributes(OdGiDrawableTraits pTraits)
OdResult subdLevel(out Int32 result)
virtual new OdResult subGetSubentPathsAtGsMarker(Teigha.Core.SubentType type, IntPtr gsMarker, OdGePoint3d pickPoint, OdGeMatrix3d xrm, OdDbFullSubentPathArray subentPaths, OdDbObjectIdArray pEntAndInsertStack)
OdResult getVertexAt(OdDbSubentId id, OdGePoint3d vertex)
override OdRxObject queryX(OdRxClass protocolClass)
OdResult getNormalArray(OdGeVector3dArray normalArray)
OdResult getVertexNormalArray(OdGeVector3dArray arrNorm)
OdResult setVertexTextureArray(OdGePoint3dArray arrPts)
OdResult getVertexTextureArray(OdGePoint3dArray arrPts)
Teigha.Core.LineWeight vb_lineWeight()
OdResult getCrease(OdDbFullSubentPathArray subentPaths, OdGeDoubleArray result)
OdResult splitFace(OdDbSubentId subentFaceId, OdDbSubentId subent0, OdGePoint3d point0, OdDbSubentId subent1, OdGePoint3d point1)
OdResult getVertexColorArray(OdCmEntityColorArray arrColor)
OdResult numOfSubDividedFacesAt(OdDbFullSubentPathArray subentPaths, out Int32 result)
OdResult setCrease(OdDbFullSubentPathArray subentPaths, double creaseVal)
OdResult setSphere(double radius, Int32 divAxis, Int32 divHeight, Int32 subDLevel)
override OdResult dwgInFields(OdDbDwgFiler pFiler)
OdResult getVertices(OdGePoint3dArray vertexArray)
OdResult getSubentMaterialMapper(OdDbSubentId id, OdGiMapper mapper)
OdResult getSubDividedData(OdGePoint3dArray vertexArray, OdInt32Array edgeArray, OdInt32Array faceArray, OdGeDoubleArray newCreases, OdUInt32Array edgeData)
OdResult setSubDMesh(OdGePoint3dArray vertexArray, OdInt32Array faceArray, Int32 subDLevel)
OdResult setPyramid(double radius, double height, Int32 divLength, Int32 divHeight, Int32 divCap, Int32 nSides, double radiusRatio, Int32 subDLevel)
OdResult numOfSubDividedFaces(out Int32 result)
OdResult setVertexNormalArray(OdGeVector3dArray arrNorm)
OdResult numOfFaces(out Int32 result)
OdResult getEdgeArray(OdInt32Array edgeArray)
OdResult subdRefine(OdDbFullSubentPathArray subentPaths)
static new OdDbSubDMesh createObject()
OdResult getSubDividedVertexAt(Int32 nIndex, OdGePoint3d vertex)
OdResult isWatertight(out bool result)
OdResult getSubentPath(Int32 nIndex, Teigha.Core.SubentType type, OdDbFullSubentPathArray subentPaths)
virtual new OdResult subGetGeomExtents(OdGeExtents3d extents)
override void dwgOutFields(OdDbDwgFiler pFiler)
OdResult getSubDividedData(OdGePoint3dArray vertexArray, OdInt32Array edgeArray, OdInt32Array faceArray)
OdResult setCrease(double creaseVal)
OdResult computeSurfaceArea(out double retSurfArea)
virtual new OdResult subTransformBy(OdGeMatrix3d xfm)
OdResult getAdjacentSubentPath(OdDbFullSubentPath path, Teigha.Core.SubentType type, OdDbFullSubentPathArray subentPaths)
OdResult getSubentMaterial(OdDbSubentId id, OdDbObjectId material)
OdResult numOfEdges(out Int32 result)
override bool subWorldDraw(OdGiWorldDraw pWd)
OdResult getSubDividedFaceArray(OdInt32Array faceArray)
OdResult getSubDividedEdgeArray(OdInt32Array edgeArray)
OdResult extrudeFaces(OdDbFullSubentPathArray subentPaths, double length, OdGeVector3d dir, double taper)
static string getRealClassName(IntPtr ptr)
OdResult getFacePlane(OdDbSubentId id, OdGePlane facePlane)
OdResult setSubentMaterialMapper(OdDbSubentId id, OdGiMapper mapper)
Teigha.TD.Visibility vb_visibility()
OdResult clearVertexColorArray()
OdResult setWedge(double xLen, double yLen, double zLen, Int32 divLength, Int32 divWidth, Int32 divHeight, Int32 divSlope, Int32 divCap, Int32 subDLevel)
OdResult numOfSubDividedVertices(out Int32 result)
OdResult setVertexColorArray(OdCmEntityColorArray arrColor)
OdResult getSubDividedVertexAt(OdDbSubentId id, OdGePoint3d vertex)
OdResult extrudeFaces(OdDbFullSubentPathArray subentPaths, OdGePoint3dArray alongPath, double taper)
static HandleRef getCPtr(OdDbSubDMesh obj)
OdResult setVertexAt(OdDbSubentId id, OdGePoint3d vertex)
override void dxfOutFields(OdDbDxfFiler pFiler)
static OdDbSubDMesh cast(OdRxObject pObj)
OdResult setSubentColor(OdDbSubentId id, OdCmColor color)
OdResult convertToSolid(bool bConvertAsSmooth, bool optimize, ref OdDb3dSolid pSolid)
override OdDbObject decomposeForSave(DwgVersion ver, OdDbObjectId replaceId, out bool exchangeXData)
OdResult subdDivideDown()
OdResult convertToSurface(bool bConvertAsSmooth, OdDbSubentId id, ref OdDbSurface pSurface)
OdResult getFaceArray(OdInt32Array faceArray)
OdResult getSubDividedVertices(OdGePoint3dArray vertexArray)
OdResult setVertexAt(Int32 nIndex, OdGePoint3d vertex)
OdResult computeVolume(out double retVolume)
OdResult convertToSurface(bool bConvertAsSmooth, bool optimize, ref OdDbSurface pSurface)
static new OdRxClass desc()
static HandleRef getCPtr(OdDbSubentIdArraySt obj)
static HandleRef getCPtr(OdDbSurface obj)
static global::System.Exception Retrieve()
static int OdDbSubDMesh_setTorus(HandleRef jarg1, double jarg2, Int32 jarg3, Int32 jarg4, double jarg5, double jarg6, Int32 jarg7)
static int OdDbSubDMesh_setPyramid(HandleRef jarg1, double jarg2, double jarg3, Int32 jarg4, Int32 jarg5, Int32 jarg6, Int32 jarg7, double jarg8, Int32 jarg9)
static int OdDbSubDMesh_getFacePlane(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbSubDMesh_dxfInFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbSubDMesh_getSubDividedFaceArray(HandleRef jarg1, IntPtr jarg2)
static int OdDbSubDMesh_subdDivideUp(HandleRef jarg1)
static int OdDbSubDMesh_getSubentPath(HandleRef jarg1, Int32 jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static int OdDbSubDMesh_getVertexColorArray(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static IntPtr OdDbSubDMesh_decomposeForSave(HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, out bool jarg4)
static int OdDbSubDMesh_getVertexAt__SWIG_0(HandleRef jarg1, Int32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbSubDMesh_getVertexTextureArray(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static void OdDbSubDMesh_dxfOutFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbSubDMesh_computeVolume(HandleRef jarg1, out double jarg2)
static int OdDbSubDMesh_extrudeFaces__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, double jarg5)
static int OdDbSubDMesh_setSubentMaterialMapper(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbSubDMesh_convertToSurface__SWIG_0(HandleRef jarg1, bool jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, ref IntPtr jarg4)
static int OdDbSubDMesh_numOfSubDividedFaces(HandleRef jarg1, out Int32 jarg2)
static int OdDbSubDMesh_clearVertexColorArray(HandleRef jarg1)
static int OdDbSubDMesh_computeSurfaceArea(HandleRef jarg1, out double jarg2)
static int OdDbSubDMesh_setVertexAt__SWIG_0(HandleRef jarg1, Int32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbSubDMesh_getSubentMaterial(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbSubDMesh_getAdjacentSubentPath(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3, global::System.Runtime.InteropServices.HandleRef jarg4)
static int OdDbSubDMesh_splitFace(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static int OdDbSubDMesh_setSphere(HandleRef jarg1, double jarg2, Int32 jarg3, Int32 jarg4, Int32 jarg5)
static void delete_OdDbSubDMesh(HandleRef jarg1)
static int OdDbSubDMesh_isWatertight(HandleRef jarg1, out bool jarg2)
static int OdDbSubDMesh_getSubDividedEdgeArray(HandleRef jarg1, IntPtr jarg2)
static int OdDbSubDMesh_getSubDividedVertexAt__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbSubDMesh_computeRayIntersection(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6)
static int OdDbSubDMesh_setVertexAt__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static UInt32 OdDbSubDMesh_subSetAttributes(HandleRef jarg1, HandleRef jarg2)
static int OdDbSubDMesh_getCrease__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbSubDMesh_setVertexColorArray(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbSubDMesh_getSubentColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDbSubDMesh_queryX(HandleRef jarg1, HandleRef jarg2)
static int OdDbSubDMesh_subExplode(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbSubDMesh_setCone(HandleRef jarg1, double jarg2, double jarg3, double jarg4, Int32 jarg5, Int32 jarg6, Int32 jarg7, double jarg8, Int32 jarg9)
static int OdDbSubDMesh_subGetSubentPathsAtGsMarker(HandleRef jarg1, int jarg2, IntPtr jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, global::System.Runtime.InteropServices.HandleRef jarg6, global::System.Runtime.InteropServices.HandleRef jarg7)
static int OdDbSubDMesh_getSubDividedVertices(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbSubDMesh_setSubentMaterial(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbSubDMesh_getSubentMaterialMapper(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbSubDMesh_getSubDividedNormalArray(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbSubDMesh_getVertexNormalArray(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbSubDMesh_setCrease__SWIG_0(HandleRef jarg1, double jarg2)
static void OdDbSubDMesh_dwgOutFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbSubDMesh_subdLevel(HandleRef jarg1, out Int32 jarg2)
static int OdDbSubDMesh_getFaceArray(HandleRef jarg1, IntPtr jarg2)
static int OdDbSubDMesh_setVertexNormalArray(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbSubDMesh_subGetGeomExtents(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbSubDMesh_subdRefine__SWIG_0(HandleRef jarg1)
static int OdDbSubDMesh_subdDivideDown(HandleRef jarg1)
static int OdDbSubDMesh_convertToSurface__SWIG_1(HandleRef jarg1, bool jarg2, bool jarg3, ref IntPtr jarg4)
static int OdDbSubDMesh_getSubDividedData__SWIG_0(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, IntPtr jarg4)
static int OdDbSubDMesh_getVertices(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool OdDbSubDMesh_subWorldDraw(HandleRef jarg1, HandleRef jarg2)
static int OdDbSubDMesh_numOfEdges(HandleRef jarg1, out Int32 jarg2)
static int OdDbSubDMesh_setVertexTextureArray(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbSubDMesh_setWedge(HandleRef jarg1, double jarg2, double jarg3, double jarg4, Int32 jarg5, Int32 jarg6, Int32 jarg7, Int32 jarg8, Int32 jarg9, Int32 jarg10)
static int OdDbSubDMesh_getVertexAt__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbSubDMesh_numOfSubDividedVertices(HandleRef jarg1, out Int32 jarg2)
static IntPtr OdDbSubDMesh_cast(HandleRef jarg1)
static int OdDbSubDMesh_setSubentColor(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static int OdDbSubDMesh_setBox(HandleRef jarg1, double jarg2, double jarg3, double jarg4, Int32 jarg5, Int32 jarg6, Int32 jarg7, Int32 jarg8)
static int OdDbSubDMesh_subGetGsMarkersAtSubentPath(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static IntPtr OdDbSubDMesh_desc()
static int OdDbSubDMesh_extrudeConnectedFaces(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3, global::System.Runtime.InteropServices.HandleRef jarg4, double jarg5)
static int OdDbSubDMesh_clearVertexTextureArray(HandleRef jarg1)
static int OdDbSubDMesh_numOfSubDividedFacesAt(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out Int32 jarg3)
static int OdDbSubDMesh_numOfVertices(HandleRef jarg1, out Int32 jarg2)
static int OdDbSubDMesh_negate(HandleRef jarg1)
static IntPtr OdDbSubDMesh_createObject()
static int OdDbSubDMesh_numOfFaces(HandleRef jarg1, out Int32 jarg2)
static int OdDbSubDMesh_getSubDividedVertexAt__SWIG_0(HandleRef jarg1, Int32 jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
static string OdDbSubDMesh_getRealClassName(IntPtr jarg1)
static int OdDbSubDMesh_subTransformBy(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbSubDMesh_clearVertexNormalArray(HandleRef jarg1)
static int OdDbSubDMesh_getSubDividedData__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, IntPtr jarg4, global::System.Runtime.InteropServices.HandleRef jarg5, IntPtr jarg6)
static int OdDbSubDMesh_getCrease__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, out double jarg3)
static int OdDbSubDMesh_convertToSolid(HandleRef jarg1, bool jarg2, bool jarg3, ref IntPtr jarg4)
static int OdDbSubDMesh_dwgInFields(HandleRef jarg1, HandleRef jarg2)
static int OdDbSubDMesh_getNormalArray(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbSubDMesh_setSubDMesh(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, IntPtr jarg3, Int32 jarg4)
static int OdDbSubDMesh_setCylinder(HandleRef jarg1, double jarg2, double jarg3, double jarg4, Int32 jarg5, Int32 jarg6, Int32 jarg7, Int32 jarg8)
static int OdDbSubDMesh_subdRefine__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int OdDbSubDMesh_getEdgeArray(HandleRef jarg1, IntPtr jarg2)
static int OdDbSubDMesh_extrudeFaces__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, global::System.Runtime.InteropServices.HandleRef jarg3, double jarg4)
static IntPtr OdDbSubDMesh_isA(HandleRef jarg1)
static int OdDbSubDMesh_setCrease__SWIG_1(HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3)