多线程 1
载入中...
搜索中...
未找到
线类 参考

#include <线.hpp>

线 的协作图:
Collaboration graph

Public 成员函数

 线 (float k, float b)
 
线斜率和截距 (矩阵 *两个点)
 
矩阵 求交点 (线 线1, 线 线2)
 
float 向量叉乘 (矩阵 矩阵1, 矩阵 矩阵2)
 
矩阵线段交点 (矩阵 &线1的两个点, 矩阵 &线2的两个点, float *被替换的序号)
 

Public 属性

float 斜率 =0
 
float 截距 =0
 
float Inf =3.4*pow(10,38)
 

友元

ostream & operator<< (ostream &out, 线 &line)
 

详细描述

在文件 线.hpp15 行定义.

构造及析构函数说明

◆ 线()

线::线 ( float  k,
float  b 
)
inline

在文件 线.hpp21 行定义.

成员函数说明

◆ 向量叉乘()

float 线::向量叉乘 ( 矩阵  矩阵1,
矩阵  矩阵2 
)
inline

在文件 线.hpp83 行定义.

引用了 矩阵::h , 以及 矩阵::w.

被这些函数引用 线段交点().

这是这个函数的调用关系图:

◆ 斜率和截距()

线 & 线::斜率和截距 ( 矩阵 两个点)
inline

在文件 线.hpp23 行定义.

引用了 截距, 斜率 , 以及 Inf.

被这些函数引用 线段交点() , 以及 test_线().

这是这个函数的调用关系图:

◆ 求交点()

矩阵 线::求交点 ( 线  线1,
线  线2 
)
inline

在文件 线.hpp36 行定义.

引用了 截距, 斜率 , 以及 Inf.

被这些函数引用 线段交点() , 以及 test_线().

这是这个函数的调用关系图:

◆ 线段交点()

矩阵 * 线::线段交点 ( 矩阵 线1的两个点,
矩阵 线2的两个点,
float *  被替换的序号 
)
inline

在文件 线.hpp88 行定义.

引用了 向量叉乘(), 截距, 斜率和截距(), 斜率, 求交点(), 矩阵::精度(), 矩阵::data, Inf, 矩阵::minmax() , 以及 矩阵::r_().

被这些函数引用 FillPology::get_scan() , 以及 test_线().

函数调用图:
这是这个函数的调用关系图:

友元及相关函数文档

◆ operator<<

ostream & operator<< ( ostream &  out,
线 line 
)
friend

在文件 线.hpp79 行定义.

类成员变量说明

◆ 截距

float 线::截距 =0

在文件 线.hpp18 行定义.

被这些函数引用 斜率和截距(), 求交点() , 以及 线段交点().

◆ 斜率

float 线::斜率 =0

在文件 线.hpp17 行定义.

被这些函数引用 斜率和截距(), 求交点() , 以及 线段交点().

◆ Inf

float 线::Inf =3.4*pow(10,38)

在文件 线.hpp19 行定义.

被这些函数引用 斜率和截距(), 求交点(), 线段交点() , 以及 FillPology::get_scan().


该类的文档由以下文件生成: