CARLA
 
载入中...
搜索中...
未找到
Public 属性 | 所有成员列表
Simplify::Triangle结构体 参考

表示三角形的数据结构。 更多...

#include <Simplify.h>

+ Simplify::Triangle 的协作图:

Public 属性

int attr
 
int deleted
 是否被删除的标志、是否需要重新计算的标志和三角形的属性。
 
int dirty
 
double err [4]
 误差值数组,用于简化算法。
 
int material
 材质索引。
 
vec3f n
 法向量。
 
vec3f uvs [3]
 三个顶点的纹理坐标。
 
int v [3]
 三角形的三个顶点索引。
 

详细描述

表示三角形的数据结构。

在文件 Simplify.h761 行定义.

类成员变量说明

◆ attr

int Simplify::Triangle::attr

◆ deleted

int Simplify::Triangle::deleted

◆ dirty

int Simplify::Triangle::dirty

◆ err

double Simplify::Triangle::err[4]

◆ material

int Simplify::Triangle::material

材质索引。

在文件 Simplify.h786 行定义.

被这些函数引用 Simplify::SimplificationObject::load_obj() , 以及 carla::geom::Simplification::Simplificate().

◆ n

vec3f Simplify::Triangle::n

法向量。

在文件 Simplify.h778 行定义.

被这些函数引用 Simplify::SimplificationObject::flipped() , 以及 Simplify::SimplificationObject::update_mesh().

◆ uvs

vec3f Simplify::Triangle::uvs[3]

三个顶点的纹理坐标。

在文件 Simplify.h782 行定义.

被这些函数引用 Simplify::SimplificationObject::update_uvs().

◆ v

int Simplify::Triangle::v[3]

该结构体的文档由以下文件生成: