Lines Matching refs:point_t
34 typedef util::point<double> point_t; typedef
35 typedef oneapi::tbb::concurrent_vector<point_t> pointVec_t;
38 void appendVector(const point_t *src, std::size_t srcSize, pointVec_t &dest) { in appendVector()
57 point_t tmp_vec[grainSize]; in operator ()()
127 point_t extremeXPoint() { in extremeXPoint()
134 point_t extrXPoint;
135 bool closerToExtremum(const point_t &p) const { in closerToExtremum()
145 point_t extremum(const pointVec_t &P) { in extremum()
154 point_t p1, p2;
155 point_t farPoint;
161 SplitByCP_buf(point_t _p1, point_t _p2, const pointVec_t &_initialSet, pointVec_t &_reducedSet) in SplitByCP_buf()
181 point_t tmp_vec[grainSize]; in operator ()()
205 point_t farthestPoint() const { in farthestPoint()
210 point_t divide(const pointVec_t &P, pointVec_t &P_reduced, const point_t &p1, const point_t &p2) { in divide()
228 void divide_and_conquer(const pointVec_t &P, pointVec_t &H, point_t p1, point_t p2) { in divide_and_conquer()
232 point_t p_far = divide(P, P_reduced, p1, p2); in divide_and_conquer()
252 point_t p_maxx = extremum<FindXExtremum::maxX>(points); in quickhull()
253 point_t p_minx = extremum<FindXExtremum::minX>(points); in quickhull()