com.supermap.data
类 Mesh3DPart
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.data.Mesh3DPart
-
- 所有已实现的接口:
- IDisposable
public class Mesh3DPart extends com.supermap.data.InternalHandleDisposable
Mesh3DPart类。该类主要用来返回三维网格面对应的索引信息。
-
-
构造器概要
构造器 构造器和说明 Mesh3DPart()
构造一个新的 Mesh3DPart 对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
释放该对象所占用的资源。int
getFaceCount()
返回面个数int
getFaceIndexCount(int nIndex)
返回指定面的顶点索引个数,如果有法线及纹理坐标,则指定面的法线索引个数及纹理坐标索引个数与指定面的顶点索引个数一致int[]
getFaceNormalIndices(int nIndex)
获取指定面的法线索引,如果没有法线则返回空int[]
getFaceTextureCoordIndices(int nIndex)
获取指定面的纹理坐标索引,如果没有纹理坐标则返回空int[]
getFaceVertexIndices(int nIndex)
获取指定面的索引String
getName()
获取Mesh3DPart名称boolean
hasNormal()
返回是否有法线boolean
hasTextureCoord()
返回是否有纹理坐标
-
-
-
方法详细资料
-
hasNormal
public boolean hasNormal()
返回是否有法线
-
hasTextureCoord
public boolean hasTextureCoord()
返回是否有纹理坐标
-
getFaceCount
public int getFaceCount()
返回面个数
-
getFaceIndexCount
public int getFaceIndexCount(int nIndex)
返回指定面的顶点索引个数,如果有法线及纹理坐标,则指定面的法线索引个数及纹理坐标索引个数与指定面的顶点索引个数一致
-
getFaceVertexIndices
public int[] getFaceVertexIndices(int nIndex)
获取指定面的索引
-
getFaceNormalIndices
public int[] getFaceNormalIndices(int nIndex)
获取指定面的法线索引,如果没有法线则返回空
-
getFaceTextureCoordIndices
public int[] getFaceTextureCoordIndices(int nIndex)
获取指定面的纹理坐标索引,如果没有纹理坐标则返回空
-
getName
public String getName()
获取Mesh3DPart名称
-
dispose
public void dispose()
释放该对象所占用的资源。当调用该方法之后,此对象不再可用。
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.