#[repr(C)]pub struct GridExtrusionVertex {
pub position: [f32; 3],
pub normal: [f32; 3],
pub color: [f32; 4],
}Expand description
A vertex for extruded grid geometry with position, normal, and color.
Fields§
§position: [f32; 3]Position [x, y, z] in camera-relative meters.
normal: [f32; 3]Surface normal [x, y, z].
color: [f32; 4]Per-vertex RGBA color.
Implementations§
Source§impl GridExtrusionVertex
impl GridExtrusionVertex
Sourcepub fn layout() -> VertexBufferLayout<'static>
pub fn layout() -> VertexBufferLayout<'static>
Vertex buffer layout for the grid extrusion pipeline.
Trait Implementations§
Source§impl Clone for GridExtrusionVertex
impl Clone for GridExtrusionVertex
Source§fn clone(&self) -> GridExtrusionVertex
fn clone(&self) -> GridExtrusionVertex
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 GridExtrusionVertex
impl Debug for GridExtrusionVertex
impl Copy for GridExtrusionVertex
impl Pod for GridExtrusionVertex
Auto Trait Implementations§
impl Freeze for GridExtrusionVertex
impl RefUnwindSafe for GridExtrusionVertex
impl Send for GridExtrusionVertex
impl Sync for GridExtrusionVertex
impl Unpin for GridExtrusionVertex
impl UnsafeUnpin for GridExtrusionVertex
impl UnwindSafe for GridExtrusionVertex
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> CheckedBitPattern for Twhere
T: AnyBitPattern,
impl<T> CheckedBitPattern for Twhere
T: AnyBitPattern,
Source§type Bits = T
type Bits = T
Self must have the same layout as the specified Bits except for
the possible invalid bit patterns being checked during
is_valid_bit_pattern.Source§fn is_valid_bit_pattern(_bits: &T) -> bool
fn is_valid_bit_pattern(_bits: &T) -> bool
If this function returns true, then it must be valid to reinterpret
bits
as &Self.