ViewDesignEngine  3.1.0
高性能 CAD 计算几何引擎
nurbs_operations.h 文件参考
#include "vde/curves/nurbs_surface.h"
#include "vde/curves/nurbs_curve.h"
#include "vde/core/point.h"
#include <vector>
nurbs_operations.h 的引用(Include)关系图:

浏览源代码.

命名空间

 vde
 
 vde::curves
 

函数

NurbsSurface vde::curves::offset_surface (const NurbsSurface &surf, double distance)
 NURBS 曲面等距偏移 更多...
 
NurbsSurface vde::curves::trim_surface (const NurbsSurface &surf, double u_min, double u_max, double v_min, double v_max)
 NURBS 曲面参数域裁剪 更多...
 
NurbsSurface vde::curves::blend_surfaces (const NurbsSurface &surf_a, const NurbsSurface &surf_b, int edge_a, int edge_b, double blend_radius)
 两 NURBS 曲面沿边界边的过渡面 更多...
 
NurbsSurface vde::curves::ruled_surface (const NurbsCurve &curve_a, const NurbsCurve &curve_b)
 两 NURBS 曲线间的直纹面 更多...
 
NurbsSurface vde::curves::coons_patch (const NurbsCurve &curve_u0, const NurbsCurve &curve_u1, const NurbsCurve &curve_v0, const NurbsCurve &curve_v1)
 由四条边界曲线创建 Coons 曲面 更多...
 
NurbsSurface vde::curves::extrude_curve (const NurbsCurve &curve, const Vector3D &direction, double length)
 沿方向向量拉伸 NURBS 曲线为曲面 更多...
 
NurbsCurve vde::curves::extract_boundary_curve (const NurbsSurface &surf, int edge)
 提取 NURBS 曲面的等参边界曲线 更多...