pub enum ScatterDir {
Unknown,
Forward,
Side,
Backward,
}Expand description
Scattering direction relative to incident direction.
Direction is determined by scattering angle θ:
Forward: 0 ≤ θ < 30degSide: 30deg ≤ θ < 150degBackward: 150deg ≤ θ ≤ 180degUnknown: No constraint
Variants§
Implementations§
Trait Implementations§
Source§impl Debug for ScatterDir
impl Debug for ScatterDir
Source§impl Default for ScatterDir
impl Default for ScatterDir
Source§fn default() -> ScatterDir
fn default() -> ScatterDir
Returns the “default value” for a type. Read more
Source§impl PartialEq for ScatterDir
impl PartialEq for ScatterDir
impl StructuralPartialEq for ScatterDir
Auto Trait Implementations§
impl Freeze for ScatterDir
impl RefUnwindSafe for ScatterDir
impl Send for ScatterDir
impl Sync for ScatterDir
impl Unpin for ScatterDir
impl UnsafeUnpin for ScatterDir
impl UnwindSafe for ScatterDir
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more