{"shas":[["46fdf44591828f9ecb72f1351d6e6e2d9c1afd5a","00e2a4542a076a4ea0f744b1b8ebe9d7bcdba997@lasg.iap.ac.cn","Fix a bug in mergeEdge.\n\nWhen merging edges, the ApproachDetector::EdgeAgent should be updated.\n\nNew things:\nAdd assert_consistent_projection function in DebugTools;","Li Dong"],["b1e3f648969bb45ce1a46865c3ad9c17e805d253","00e2a4542a076a4ea0f744b1b8ebe9d7bcdba997@lasg.iap.ac.cn","Add \"move\" methods in List class.\n\nNew things:\n\"move\" methods can be used to reorder the elements\nin a list.","Li Dong"],["a958854fe6c757a3a14c5e5def5c869c36adb795","00e2a4542a076a4ea0f744b1b8ebe9d7bcdba997@lasg.iap.ac.cn","Rely on the new manner to update angles.\n\nDelete the old manual update of angles.","Li Dong"],["a7155bc0dab93590119c94e4569452b35e9b8588","00e2a4542a076a4ea0f744b1b8ebe9d7bcdba997@lasg.iap.ac.cn","Revise the approaching detection and polygon split.\n\nTodos:\nA vertex may have projection on multiple edges, so\nthe information about projection, which is needed\nto calculate approaching trend and splitting point,\nshould all be recorded, not just one.","Li Dong"]],"ref":"refs/heads/master","size":4,"head":"a7155bc0dab93590119c94e4569452b35e9b8588","push_id":40730379}