pub trait SimdBestFirstVisitor<T, SimdBV> {
    type Result;

    fn visit(
        &mut self,
        best_cost_so_far: f32,
        bv: &SimdBV,
        value: Option<[Option<&T>; 4]>
    ) -> SimdBestFirstVisitStatus<Self::Result>; }
Expand description

Trait implemented by cost functions used by the best-first search on a BVT.

Required Associated Types

The result of a best-first traversal.

Required Methods

Compute the next action to be taken by the best-first-search after visiting a node containing the given bounding volume.

Implementors