public class Mesh3D
extends com.supermap.data.InternalHandleDisposable
该类主要用来返回或设置三维网格面对应的顶点数组、纹理坐标数组、顶点索引数组等信息。
构造器和说明 |
---|
Mesh3D()
构造一个新的 Mesh3D 对象。
|
限定符和类型 | 方法和说明 |
---|---|
void |
dispose()
释放该对象所占用的资源。
|
Mesh3DPart |
getMesh3DPart(String strPartName)
获取指定名称Mesh3DPart
|
int |
getMesh3DPartCount()
获取Mesh3DPart个数
|
String[] |
getMesh3DPartNames()
获取所有Mesh3DPart名称
|
Mesh3DPart[] |
getMesh3DParts()
获取所有Mesh3DPart
|
String |
getName()
获取所有Mesh3D名称
|
int |
getNormalCount()
获取法线个数
|
float[] |
getNormals()
返回三维网格法线池。
|
float[] |
getTextureCoords()
返回三维网格纹理坐标池。
|
int |
getTextureCoordsCount()
获取纹理坐标个数
|
Point3D |
getVertexAt(int nIndex)
获取指定索引的顶点数据
|
int |
getVertexCount()
获取顶点个数
|
double[] |
getVertices()
返回三维网格顶点池。
|
public int getMesh3DPartCount()
public Mesh3DPart getMesh3DPart(String strPartName)
public Mesh3DPart[] getMesh3DParts()
public int getVertexCount()
public int getNormalCount()
public int getTextureCoordsCount()
public Point3D getVertexAt(int nIndex)
public double[] getVertices()
public float[] getNormals()
public float[] getTextureCoords()
public String getName()
public String[] getMesh3DPartNames()
public void dispose()
Copyright © 2021–2024 SuperMap. All rights reserved.