Mesh API函数 |
功能描述 |
CreateMeshFromPoints |
通过点集合创建Mesh的PolyfacHeader对象, 点集合中的点至少为三个不同的DPoint3d对象 |
CreateMeshFromVertexAndIndices |
通过点集合和点索引表创建Mesh的PolyfacHeader对象, 点集合中的点至少为三个不同的DPoint3d对象,索引表必须是完整有效的 |
CreateMeshFromElement |
通过输入的Mstn的Element创建一个Mesh 的PolyfacHeader对象 |
SetTwoCurvesHandle |
把两条CurveVector对应的ElementHandle设置给SDK |
CreateMeshFromTwoCurves |
通过输入两条CurveVector值创建一个MeshPolyfaceHeader对象 |
ExtractMeshBoundaryAsPoints |
输入Mesh对象的ElementHandle,获取它的边界点坐标列表 |
ExtractMeshBoundaryAsElement |
输入Mesh对象的ElementHandle,获取它的边界线串(LineString)对象的ElementHanld值 |
AddOrRemoveVertexFromMesh |
输入Mesh的某个顶点坐标值,从Mesh对象中删除或者增加这顶点 |
DeleteVertexFromMesh |
输入Mesh的某个顶点索引号,从Mesh对象中删除这个顶点 |
CreateMeshFromExtrudeVolumeAlongGlobalZ |
通把一个已经存在的Mesh元素通过沿着Z轴拉伸生成一个新Mesh的PolyfaceHeader对象 |
CreateMeshFromExtrudeVolumeAlongVector |
通把一个已经存在的Mesh元素通过沿着指定的向量拉伸生成一个新Volume Mesh的PolyfaceHeader对象 |
CreateMeshFromExtrudeToTarget |
通过把一个已经存在的Mesh元素拉伸到另外一个目标Mesh生成新Volume Mesh的PolyfaceHeader对象 |
CreateMeshFromAddThickness |
通过把一个已经存在的Mesh元素通过沿着指定方向拉伸Offset生成一个新Volume Mesh的PolyfaceHeader对象 |
DoMeshBooleanOp |
两组Mesh对象之间进行布尔运算,生成一个新的Mesh的PolyfaceHeader对象 |
DoMeshSubdivide |
对输入的Mesh对象做细分化操作生成新的Mesh的PolyfaceHeader对象 |
DoMeshSplit |
对输入的Mesh对象按照参数设置做分割化操作得到子Mesh各部分的PolyfaceHeader对象集合 |
DoMeshIntersectMesh |
求两个Mesh对象的交线,得到相应的CurveVector对象 |
DoMeshStitchBoundary |
对两个Mesh对象按照指定的 边界曲线进行缝合操作得到新的Mesh的PolyfaceHeader对象 |
DoMeshStitchSimple |
对一组Mesh对象做简单的缝合操作得到新的Mesh的PolyfaceHeader对象 |
DoMeshHealHoles |
对一个中间有空洞的Mesh对象做空洞闭合操作得到一个新的Mesh的PolyfaceHeader对象 |
DoMeshReverseNormal |
对一个Mesh对象按照设定的参数规则做面法线反向操作得到一个新的Mesh的PolyfaceHeader对象 |
DoMeshUnfold |
对一个Mesh对象从给定的一个点做展开操作得到一个新的Mesh的PolyfaceHeader对象 |
DoMeshRetriangulate |
对一个Mesh对象按照设定的参数规则做三角化操作得到一个新的Mesh的PolyfaceHeader对象 |
DoMeshClipCurve |
使用一个Curve对象对一个Mesh对象按照设定的参数规则做Clip操作得到一个新的Mesh的PolyfaceHeader对象 |
DoMeshProjectCurve |
使用一个Curve对象对一个Mesh对象按照设定的参数规则做Project操作得到一个新的Mesh的PolyfaceHeader对象 |
DoMeshImprintCurve |
使用一个Curve对象对一个Mesh对象按照设定的参数规则做Imprint操作得到一个新的Mesh的PolyfaceHeader对象 |
DoDecimateMesh |
对一个Mesh对象按照设定的参数规则做抽稀化操作得到一个新的Mesh的PolyfaceHeader对象 |
DoCleanupMesh |
对一个Mesh对象按照设定的参数规则做清理化操作得到一个新的Mesh的PolyfaceHeader对象 |
DoMeshConvertToSurface |
把一个Mesh对象转化为MSBsplineSurface对象 |