26 namespace SourceXtractor {
32 auto dx = pixel_x - center_x;
33 auto dy = pixel_y - center_y;
37 auto distance_squared =
dx *
dx +
dy *
dy;
38 if (distance_squared <= max_supersampled_radius_squared) {
39 if (distance_squared < min_supersampled_radius_squared) {
47 auto supersampled_distance_squared = dx2 * dx2 + dy2 * dy2;
60 auto dist_x =
SeFloat(pixel_x) - center_x;
61 auto dist_y =
SeFloat(pixel_y) - center_y;
63 return dist_x * dist_x + dist_y * dist_y;
std::shared_ptr< EngineParameter > dx
std::shared_ptr< EngineParameter > dy