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

#include <exact_predicates.h>

静态 Public 成员函数

static exact::Orientation orient_2d (const Point2D &a, const Point2D &b, const Point2D &c)
 二维定向测试 更多...
 
static exact::Orientation orient_3d (const Point3D &a, const Point3D &b, const Point3D &c, const Point3D &d)
 三维定向测试 更多...
 
static exact::CircleTest in_circle (const Point2D &a, const Point2D &b, const Point2D &c, const Point2D &d)
 圆内测试 更多...
 

详细描述

在文件 exact_predicates.h120 行定义.

成员函数说明

◆ in_circle()

static exact::CircleTest vde::foundation::AdaptiveDouble::in_circle ( const Point2D a,
const Point2D b,
const Point2D c,
const Point2D d 
)
inlinestatic

圆内测试

参数
a,b,c三角形三顶点
d待测试点
返回
圆测试结果
参见
exact::in_circle

在文件 exact_predicates.h147 行定义.

引用了 vde::foundation::exact::in_circle().

◆ orient_2d()

static exact::Orientation vde::foundation::AdaptiveDouble::orient_2d ( const Point2D a,
const Point2D b,
const Point2D c 
)
inlinestatic

二维定向测试

参数
a,b,c三个二维点
返回
定向结果
参见
exact::orient_2d

在文件 exact_predicates.h127 行定义.

引用了 vde::foundation::exact::orient_2d().

◆ orient_3d()

static exact::Orientation vde::foundation::AdaptiveDouble::orient_3d ( const Point3D a,
const Point3D b,
const Point3D c,
const Point3D d 
)
inlinestatic

三维定向测试

参数
a,b,c,d四个三维点
返回
定向结果
参见
exact::orient_3d

在文件 exact_predicates.h136 行定义.

引用了 vde::foundation::exact::orient_3d().


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