Struct cogset::BruteScan [] [src]

pub struct BruteScan<'a, P: Point + 'a> { /* fields omitted */ }

A point collection where queries are answered via brute-force scans over the whole list.

Points are represented via their indices into the list passed to new.

Methods

impl<'a, P: Point> BruteScan<'a, P>
[src]

Create a new BruteScan.

Trait Implementations

impl<'a, P: Point> Points for BruteScan<'a, P>
[src]

The representation of a point. Read more

impl<'a, P: Point> ListPoints for BruteScan<'a, P>
[src]

An iterator over all the points in an instance of Self

Return an iterator over all points in self. Read more

impl<'a, P: Point> RegionQuery for BruteScan<'a, P>
[src]

An iterator over the nearby points and their distances of a given one.

Return an iterator over points in self with distance from point less than or equal to epsilon. Read more