pub struct SelectionInfo {
pub std_deviation: Vector3<f32>,
pub std_deviation_history: u32,
pub custom_index: u32,
pub depth: f32,
pub position: Vector3<f32>,
pub normal: Vector3<f32>,
pub tex_coords: Vector2<f32>,
pub base_color_texture: Option<Handle<Texture>>,
pub normal_texture: Option<Handle<Texture>>,
}Fields§
§std_deviation: Vector3<f32>§std_deviation_history: u32§custom_index: u32§depth: f32§position: Vector3<f32>§normal: Vector3<f32>§tex_coords: Vector2<f32>§base_color_texture: Option<Handle<Texture>>§normal_texture: Option<Handle<Texture>>Trait Implementations§
Auto Trait Implementations§
impl Freeze for SelectionInfo
impl !RefUnwindSafe for SelectionInfo
impl Send for SelectionInfo
impl Sync for SelectionInfo
impl Unpin for SelectionInfo
impl !UnwindSafe for SelectionInfo
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
Source§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().