INNER CODE UNIT · Rust

dy

rlaope/estudy · site/graph/crates/graph-wasm/src/lib.rs:418

            let dy = sy - y;
            let d = dx * dx + dy * dy;
            if d <= r * r && d < best_d {
                best_d = d;
                best = i as u32;
            }
        }
        best
    })
}

#[wasm_bindgen]
pub fn hit_test(x: f32, y: f32) -> u32 {
    hit_test_masked(x, y, &[])
}

/// 라벨 표시 여부(노드별 0/1).
/// - zoom ≥ 1.2: 화면 안 노드 전부 후보, 차수 내림차순으로 겹치는 라벨은 걸러낸다(그리디 AABB).

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…