MCPcopy Create free account
hub / github.com/MeshInspector/MeshLib / findMaxDistanceSq

Function findMaxDistanceSq

source/MRMesh/MRPointCloudDistance.cpp:40–44  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

38}
39
40float findMaxDistanceSq( const PointCloud& a, const PointCloud& b, const AffineXf3f* rigidB2A, float maxDistanceSq )
41{
42 std::unique_ptr<AffineXf3f> rigidA2B = rigidB2A ? std::make_unique<AffineXf3f>( rigidB2A->inverse() ) : nullptr;
43 return std::max( findMaxDistanceSqOneWay( a, b, rigidB2A, maxDistanceSq ), findMaxDistanceSqOneWay( b, a, rigidA2B.get(), maxDistanceSq ) );
44}
45
46} //namespace MR

Callers

nothing calls this directly

Calls 4

maxFunction · 0.85
findMaxDistanceSqOneWayFunction · 0.70
inverseMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected