Struct rust_3d::filters::transformers::FilterDirectionField3D
[−]
[src]
pub struct FilterDirectionField3D<DF> where
DF: IsDirectionField3D, { /* fields omitted */ }
FilterDirectionField3D, a filter which can transform any IsDirectionField3D into a filter for (Is3D, IsNormalized3D)
Methods
impl<DF> FilterDirectionField3D<DF> where
DF: IsDirectionField3D,
[src]
DF: IsDirectionField3D,
Trait Implementations
impl<DF, P, N> IsFilter<(P, N)> for FilterDirectionField3D<DF> where
DF: IsDirectionField3D,
P: Is3D,
N: IsNormalized3D,
[src]
DF: IsDirectionField3D,
P: Is3D,
N: IsNormalized3D,
fn is_allowed(&self, pn: &(P, N)) -> bool
Should return true if a it passes the filter, otherwise false