BPoint
BPoint::BPoint()
BPoint::BPoint(float x, float y)
BPoint::BPoint(const BPoint& other)
typedef hash_set<BPoint, PointHash> PointSet;
BPoint,