[][src]Module dinotree_alg::query

Module contains query related structs.

Structs

KnearestResult

Returned by k_nearest_mut

Ray

A Ray.

Enums

RayCastResult
RayIntersectResult

Describes if a ray hit a rectangle.

Traits

DividerDrawer

Trait user must implement.

Knearest

The geometric functions that the user must provide.

RayTrait

This is the trait that defines raycast specific geometric functions that are needed by this raytracing algorithm. By containing all these functions in this trait, we can keep the trait bounds of the underlying NumTrait to a minimum of only needing Ord.