ViewDesignEngine  3.1.0
高性能 CAD 计算几何引擎
类列表
这里列出了所有类、结构、联合以及接口定义等,并附带简要说明:
[详情级别 1234]
 Nvde
 Nbrep
 CTopoVertex拓扑顶点
 CTopoEdge拓扑边
 CTopoLoop拓扑环(Loop)
 CTopoFace拓扑面
 CTopoShell拓扑壳
 CTopoBody拓扑体
 CBrepModelB-Rep 模型
 CValidationResultB-Rep 模型的综合验证结果
 Ncollision
 CGJKResultGJK 完整检测结果
 CRayTriResult射线-三角形求交结果
 CRaySphereResult射线-球体求交结果
 CTriTriIntersection三角形-三角形相交线段
 Ncore
 CAABB轴对齐包围盒(AABB)
 CICPResultICP(迭代最近点)配准结果
 CLine3D三维无限直线
 CSegment3D三维线段
 CRay3D三维射线
 CPlane三维平面
 CPolygon2D二维平面多边形
 CTriangle三维三角形
 CVoronoiCellVoronoi 单元格
 Ncurves
 CBezierCurve任意阶 Bézier 曲线
 CBezierSurfaceBézier 张量积曲面
 CBSplineCurveB 样条曲线(非有理、均匀/非均匀节点)
 CBSplineSurfaceB 样条张量积曲面(非有理)
 CNurbsCurveNURBS 曲线(Non-Uniform Rational B-Spline)
 CNurbsSurfaceNURBS 张量积曲面
 Nfoundation自适应双精度谓词后端(默认)
 CAdaptiveDouble
 CInterval双精度区间算术类
 CGltfOptionsGlTF 2.0 导出选项
 CObjMeshDataOBJ 文件解析结果数据结构
 CStlTriangleSTL 三角形面片
 CMemoryPool固定块大小的内存池
 CPredicates统一谓词接口 — 编译时选择 GMP 或自适应双精度后端
 CSerializedMesh二进制序列化格式的网格数据结构
 CBinarySerializer二进制序列化器
 CTolerance分层容差管理类
 CToleranceScope局部容差作用域(RAII)
 Nmesh
 CDelaunayResult2D Delaunay 三角化结果
 CTetrahedronMesh四面体网格结构
 CHalfedge半边数据结构元素
 CFace面元素
 CHalfedgeMesh半边数据结构三角网格
 CMCMeshMarching Cubes 输出网格
 CCurvatureResult离散曲率计算结果
 CMeshQuality三角网格质量指标
 CTetQuality四面体网格质量指标
 CElemQuality通用单元质量指标
 CQualityReport详细质量报告
 CRepairOptions网格修复选项
 CSimplifyOptions网格简化选项
 CSmoothOptions网格光顺参数
 Nsdf
 CGradResult前向模梯度结果: SDF 值 + 梯度
 CParamGrad参数梯度结构体
 COptimizeResult优化结果
 CSymmetryResult对称检测结果
 CParamRefSDF 树中可变参数的引用
 CGradientDescent固定学习率的简单梯度下降优化器
 CSdfParamsSDF 节点参数联合体
 CSdfNodeSDF 表达式树节点
 CSdfBBoxSDF 树的包围盒(AABB)
 Nsketch
 CSketchPoint草图点元素
 CSketchLine草图线段元素
 CSketchCircle草图圆元素
 CConstraint约束实例
 CSolverResult求解器返回结果
 CConstraintSolver二维几何约束求解器
 Nspatial
 CBVHBuildOptionsBVH 构建选项
 CBVH包围盒层次结构 — 三角形网格加速结构
 CHitResult射线最近命中查询结果
 CKDTreeK-d 树空间索引
 COctreeNode
 COctreeData
 COctree八叉树空间索引
 CRTreeNodeR 树节点
 CRTreeR 树动态空间索引
 CSpatialIndex空间索引抽象基类