--------------------------- PyUtilComputePointsCenter ---------------------------
| 205 | //--------------------------- |
| 206 | // |
| 207 | std::array<double,3> |
| 208 | PyUtilComputePointsCenter(const std::vector<std::array<double,3>>& points) |
| 209 | { |
| 210 | std::array<double,3> center{0.0,0.0,0.0}; |
| 211 | |
| 212 | for (auto& pt : points) { |
| 213 | center[0] += pt[0]; |
| 214 | center[1] += pt[1]; |
| 215 | center[2] += pt[2]; |
| 216 | } |
| 217 | |
| 218 | int n = points.size(); |
| 219 | center[0] /= n; |
| 220 | center[1] /= n; |
| 221 | center[2] /= n; |
| 222 | return center; |
| 223 | } |
| 224 | |
| 225 | //---------------------- |
| 226 | // PyUtilCheckPointData |
no test coverage detected