[][src]Trait kdt::point::FloatPoint

pub trait FloatPoint<F: Float, const DIM: usize> {
    pub fn squared_eucledian(&self, other: &Self) -> F;
pub fn distance_to_space(
        &self,
        min_bounds: &[F; DIM],
        max_bounds: &[F; DIM]
    ) -> F; }

Required methods

pub fn squared_eucledian(&self, other: &Self) -> F[src]

pub fn distance_to_space(
    &self,
    min_bounds: &[F; DIM],
    max_bounds: &[F; DIM]
) -> F
[src]

Loading content...

Implementors

impl<F: Float, const DIM: usize> FloatPoint<F, DIM> for Point<F, DIM>[src]

pub fn squared_eucledian(&self, other: &Self) -> F[src]

Returns the squared euclidean distance between two points.

Loading content...