pub struct Pick {
pub entity: Entity,
pub domain: DomainId,
pub view: ViewId,
pub image: ImageSpaceId,
pub image_point: [f32; 3],
pub depth: f32,
pub hit: Option<ChartPoint>,
}Expand description
hit is the domain-space entry point when the view has a lift.
Fields§
§entity: Entity§domain: DomainId§view: ViewId§image: ImageSpaceId§image_point: [f32; 3]§depth: f32§hit: Option<ChartPoint>Trait Implementations§
impl Copy for Pick
impl StructuralPartialEq for Pick
Auto Trait Implementations§
impl Freeze for Pick
impl RefUnwindSafe for Pick
impl Send for Pick
impl Sync for Pick
impl Unpin for Pick
impl UnsafeUnpin for Pick
impl UnwindSafe for Pick
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