{ "reference": "SphereLib/sphere.cpp", "reference_sha256": "969dfc33be25be2568bba32a12491ac848724362bdc4a143878b2430f37121b7", "priority": "P4", "contracts": [], "functions": { "Vector3d::IsInStaticRange": { "status": "PORTED", "impl": [ "src/port/SphereLib/sphere.cpp:Vector3d::IsInStaticRange" ], "test": "tests/port/port_spherelib_test.cpp", "note": "verbatim 40250 source (0 diff lines outside #include); used by CCullingManager and CScreen frustum" }, "Sphere::Set": { "status": "PORTED", "impl": [ "src/port/SphereLib/sphere.cpp:Sphere::Set" ], "test": "tests/port/port_spherelib_test.cpp", "note": "verbatim 40250 source (0 diff lines outside #include); used by CCullingManager and CScreen frustum" }, "Sphere::RayIntersection": { "status": "PORTED", "impl": [ "src/port/SphereLib/sphere.cpp:Sphere::RayIntersection" ], "test": "tests/port/port_spherelib_test.cpp", "note": "verbatim 40250 source (0 diff lines outside #include); used by CCullingManager and CScreen frustum" }, "Sphere::RayIntersectionInFront": { "status": "PORTED", "impl": [ "src/port/SphereLib/sphere.cpp:Sphere::RayIntersectionInFront" ], "test": "tests/port/port_spherelib_test.cpp", "note": "verbatim 40250 source (0 diff lines outside #include); used by CCullingManager and CScreen frustum" }, "Sphere::Report": { "status": "PORTED", "impl": [ "src/port/SphereLib/sphere.cpp:Sphere::Report" ], "test": "tests/port/port_spherelib_test.cpp", "note": "verbatim 40250 source (0 diff lines outside #include); used by CCullingManager and CScreen frustum" }, "Sphere::Compute": { "status": "PORTED", "impl": [ "src/port/SphereLib/sphere.cpp:Sphere::Compute" ], "test": "tests/port/port_spherelib_test.cpp", "note": "verbatim 40250 source (0 diff lines outside #include); used by CCullingManager and CScreen frustum" } } }