|
ViewDesignEngine
3.1.0
高性能 CAD 计算几何引擎
|
#include "vde/mesh/halfedge_mesh.h"#include <cmath>#include <vector>#include <string>#include <array>
类 | |
| struct | vde::mesh::MeshQuality |
| 三角网格质量指标 更多... | |
| struct | vde::mesh::TetQuality |
| 四面体网格质量指标 更多... | |
| struct | vde::mesh::ElemQuality |
| 通用单元质量指标 更多... | |
| struct | vde::mesh::QualityReport |
| 详细质量报告 更多... | |
命名空间 | |
| vde | |
| vde::mesh | |
枚举 | |
| enum class | vde::mesh::ElementType { vde::mesh::Tri , vde::mesh::Quad , vde::mesh::Tet , vde::mesh::Hex } |
| 单元类型枚举 更多... | |
函数 | |
| MeshQuality | vde::mesh::evaluate_mesh_quality (const HalfedgeMesh &mesh) |
| 评估三角网格质量 更多... | |
| TetQuality | vde::mesh::evaluate_tet_quality (const HalfedgeMesh &mesh) |
| 评估三角网格作为四面体边界的质量 更多... | |
| ElemQuality | vde::mesh::evaluate_element_quality (const HalfedgeMesh &mesh, ElementType type) |
| 按单元类型分派的网格质量评估 更多... | |
| QualityReport | vde::mesh::mesh_quality_report (const HalfedgeMesh &mesh) |
| 生成三角网格的完整质量报告 更多... | |
| QualityReport | vde::mesh::mesh_quality_report_tet (const HalfedgeMesh &mesh) |
| 生成四面体网格的完整质量报告 更多... | |
| double | vde::mesh::tri_scaled_jacobian (const Point3D &a, const Point3D &b, const Point3D &c) |
| 三角形归一化 Jacobian 更多... | |
| double | vde::mesh::tet_scaled_jacobian (const Point3D &a, const Point3D &b, const Point3D &c, const Point3D &d) |
| 四面体归一化 Jacobian 更多... | |