aiMesh::mMethod是一个枚举类型,表示aiMesh中的顶点数据的存储方式。具体来说,它可以是(aiMesh::eptPoints、aiMesh::eptLines、aiMesh::eptTriangles或aiMesh::eptPolygon),分别表示顶点按照点、线、三角形或多边形的方式存储。
可以用下面的代码示例来获取aiMesh中的mMethod值:
#include
void printMeshMethod(const aiMesh* mesh) {
switch(mesh->mMethod) {
case aiMesh::eptPoints:
printf("Meshpoints\n");
break;
case aiMesh::eptLines:
printf("Meshlines\n");
break;
case aiMesh::eptTriangles:
printf("Meshtirangles\n");
break;
case aiMesh::eptPolygon:
printf("Meshtolygons\n");
break;
default:
printf("Unknown mesh method value.\n");
break;
}
}