ViewDesignEngine  3.1.0
高性能 CAD 计算几何引擎
vde::mesh::QualityReport结构体 参考

详细质量报告 更多...

#include <mesh_quality.h>

Public 属性

std::string element_type
 "triangle" 或 "tetrahedron" 更多...
 
size_t total = 0
 单元总数 更多...
 
size_t degenerate = 0
 退化单元数 更多...
 
std::array< size_t, kBinshistogram {}
 
size_t grade_A = 0
 分级计数(A=优秀 B=良好 C=合格 D=差 F=不合格) 更多...
 
size_t grade_B = 0
 
size_t grade_C = 0
 
size_t grade_D = 0
 
size_t grade_F = 0
 
double min_quality = 0.0
 最低质量值 更多...
 
double max_quality = 0.0
 最高质量值 更多...
 
double avg_quality = 0.0
 平均质量值 更多...
 
double stddev_quality = 0.0
 质量标准差 更多...
 

静态 Public 属性

static constexpr int kBins = 10
 质量直方图(k=10 个区间,[0,0.1), [0.1,0.2), ..., [0.9,1.0]) 更多...
 

详细描述

详细质量报告

在文件 mesh_quality.h131 行定义.

类成员变量说明

◆ avg_quality

double vde::mesh::QualityReport::avg_quality = 0.0

平均质量值

在文件 mesh_quality.h146 行定义.

◆ degenerate

size_t vde::mesh::QualityReport::degenerate = 0

退化单元数

在文件 mesh_quality.h135 行定义.

◆ element_type

std::string vde::mesh::QualityReport::element_type

"triangle" 或 "tetrahedron"

在文件 mesh_quality.h132 行定义.

◆ grade_A

size_t vde::mesh::QualityReport::grade_A = 0

分级计数(A=优秀 B=良好 C=合格 D=差 F=不合格)

在文件 mesh_quality.h142 行定义.

◆ grade_B

size_t vde::mesh::QualityReport::grade_B = 0

在文件 mesh_quality.h142 行定义.

◆ grade_C

size_t vde::mesh::QualityReport::grade_C = 0

在文件 mesh_quality.h142 行定义.

◆ grade_D

size_t vde::mesh::QualityReport::grade_D = 0

在文件 mesh_quality.h142 行定义.

◆ grade_F

size_t vde::mesh::QualityReport::grade_F = 0

在文件 mesh_quality.h142 行定义.

◆ histogram

std::array<size_t, kBins> vde::mesh::QualityReport::histogram {}

在文件 mesh_quality.h139 行定义.

◆ kBins

constexpr int vde::mesh::QualityReport::kBins = 10
staticconstexpr

质量直方图(k=10 个区间,[0,0.1), [0.1,0.2), ..., [0.9,1.0])

在文件 mesh_quality.h138 行定义.

◆ max_quality

double vde::mesh::QualityReport::max_quality = 0.0

最高质量值

在文件 mesh_quality.h145 行定义.

◆ min_quality

double vde::mesh::QualityReport::min_quality = 0.0

最低质量值

在文件 mesh_quality.h144 行定义.

◆ stddev_quality

double vde::mesh::QualityReport::stddev_quality = 0.0

质量标准差

在文件 mesh_quality.h147 行定义.

◆ total

size_t vde::mesh::QualityReport::total = 0

单元总数

在文件 mesh_quality.h134 行定义.


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