Lines Matching refs:pointVec_t
35 typedef oneapi::tbb::concurrent_vector<point_t> pointVec_t; typedef
38 void appendVector(const point_t *src, std::size_t srcSize, pointVec_t &dest) { in appendVector()
42 void appendVector(const pointVec_t &src, pointVec_t &dest) { in appendVector()
46 pointVec_t &points;
51 explicit FillRNDPointsVector_buf(pointVec_t &_points) : points(_points) {} in FillRNDPointsVector_buf()
72 void initialize(pointVec_t &points) { in initialize()
98 FindXExtremum(const pointVec_t &points_, extremumType exType_) in FindXExtremum()
132 const pointVec_t &points;
145 point_t extremum(const pointVec_t &P) { in extremum()
152 const pointVec_t &initialSet;
153 pointVec_t &reducedSet;
161 SplitByCP_buf(point_t _p1, point_t _p2, const pointVec_t &_initialSet, pointVec_t &_reducedSet) in SplitByCP_buf()
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()
230 pointVec_t P_reduced; in divide_and_conquer()
231 pointVec_t H1, H2; in divide_and_conquer()
246 void quickhull(const pointVec_t &points, pointVec_t &hull) { in quickhull()
255 pointVec_t H; in quickhull()
269 pointVec_t points; in main()
270 pointVec_t hull; in main()