[−][src]Trait proximity::Constellation
Required methods
fn add_points(&self, points: Vec<Vec<f32>>)
fn find(&self, point: Vec<f32>, within: f32) -> QueryIterator
fn count(&self) -> usize
fn dimensions(&self) -> usize
fn memory_size(&self) -> usize
Implementors
impl<DimX> Constellation for VecSIMDConstellation<DimX> where
DimX: NamedDim + Sync,
DefaultAllocator: Allocator<WideF32x4, DimX::Name>,
<DefaultAllocator as Allocator<WideF32x4, DimX::Name>>::Buffer: Send + Sync,
[src]
DimX: NamedDim + Sync,
DefaultAllocator: Allocator<WideF32x4, DimX::Name>,
<DefaultAllocator as Allocator<WideF32x4, DimX::Name>>::Buffer: Send + Sync,
fn add_points(&self, points: Vec<Vec<f32>>)
[src]
fn find(
&self,
point: Vec<f32>,
within: f32
) -> Box<dyn Iterator<Item = (f32, Vec<f32>)>>
[src]
&self,
point: Vec<f32>,
within: f32
) -> Box<dyn Iterator<Item = (f32, Vec<f32>)>>