pub struct GizmoDrawData {
pub vertices: Vec<[f32; 2]>,
pub colors: Vec<[f32; 4]>,
pub indices: Vec<u32>,
}
Expand description
Data used to draw Gizmo
.
Fields§
§vertices: Vec<[f32; 2]>
Vertices in viewport space.
colors: Vec<[f32; 4]>
Linear RGBA colors.
indices: Vec<u32>
Indices to the vertex data.
Trait Implementations§
Source§impl Add for GizmoDrawData
impl Add for GizmoDrawData
Source§impl AddAssign for GizmoDrawData
impl AddAssign for GizmoDrawData
Source§fn add_assign(&mut self, rhs: Self)
fn add_assign(&mut self, rhs: Self)
Performs the
+=
operation. Read moreSource§impl Clone for GizmoDrawData
impl Clone for GizmoDrawData
Source§fn clone(&self) -> GizmoDrawData
fn clone(&self) -> GizmoDrawData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for GizmoDrawData
impl Debug for GizmoDrawData
Source§impl Default for GizmoDrawData
impl Default for GizmoDrawData
Source§fn default() -> GizmoDrawData
fn default() -> GizmoDrawData
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GizmoDrawData
impl RefUnwindSafe for GizmoDrawData
impl Send for GizmoDrawData
impl Sync for GizmoDrawData
impl Unpin for GizmoDrawData
impl UnwindSafe for GizmoDrawData
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