Module rust_3d::filters::combinators [] [src]

Containing filter combinators

Structs

FilterAND

FilterAND, a filter which combines two filters and is true if both of its filters are true

FilterAll

FilterAll, a filter to chain multiple filters with the and condition => must pass all filters to pass this filter

FilterAllRandomAccessible

FilterAllRandomAccessible, a filter to chain multiple IsFilterRandomAccessible with the and condition => must pass all filters to pass this filter

FilterAllow

FilterAllow, a filter which always returns true

FilterAny

FilterAny, a filter to chain multiple filters with the or condition => must pass any filter to pass this filter

FilterAnyRandomAccessible

FilterAnyRandomAccessible, a filter to chain multiple IsFilterRandomAccessible with the or condition => must pass any filter to pass this filter

FilterDeny

FilterDeny, a filter which always returns false

FilterNegate

FilterNegate, a filter which negates another filter

FilterOR

FilterOR, a filter which combines two filters and is true if one of its filters is true

FilterOuterInner

FilterOuterInner, a filter which combines an inner and an outer filter. Where the inner is negated while the outer is allowed. This is useful to create hollow filter shapes

FilterXOR

FilterXOR, a filter which combines two filters and is true iff one of its filters is true