线的哈希仿函数 更多...
#include <line.hpp>
线的哈希仿函数
哈希仿函数用于计算线对象的哈希值,通常在使用哈希容器(如unordered_map、unordered_set)存储线对象时需要提供哈希函数。
unordered_map
unordered_set
在文件 line.hpp 第 132 行定义.
线的哈希仿函数重载括号运算符
该函数用于计算线类对象的哈希值,以便在哈希表等数据结构中使用线类作为键。哈希值通过对线段两个端点的坐标pt1.x、pt1.y和pt2.x、pt2.y的哈希值进行异或操作得到。
pt1.x
pt1.y
pt2.x
pt2.y
在文件 line.hpp 第 359 行定义.