| 347 | } |
| 348 | |
| 349 | float findMaxDistanceSq( const MeshPart& a, const MeshPart& b, const AffineXf3f* rigidB2A, float maxDistanceSq ) |
| 350 | { |
| 351 | std::unique_ptr<AffineXf3f> rigidA2B = rigidB2A ? std::make_unique<AffineXf3f>( rigidB2A->inverse() ) : nullptr; |
| 352 | return std::max( findMaxDistanceSqOneWay( a, b, rigidB2A, maxDistanceSq ), findMaxDistanceSqOneWay( b, a, rigidA2B.get(), maxDistanceSq ) ); |
| 353 | } |
| 354 | |
| 355 | } //namespace MR |
nothing calls this directly
no test coverage detected