#[repr(C)]pub struct ColumnVertex {
pub position: [f32; 3],
pub normal: [f32; 3],
}Expand description
Shared unit-box vertex for instanced column rendering.
Fields§
§position: [f32; 3]Unit-box local position.
normal: [f32; 3]Unit-box local normal.
Implementations§
Source§impl ColumnVertex
impl ColumnVertex
Sourcepub fn layout() -> VertexBufferLayout<'static>
pub fn layout() -> VertexBufferLayout<'static>
Vertex layout for the shared unit-box mesh.
Trait Implementations§
Source§impl Clone for ColumnVertex
impl Clone for ColumnVertex
Source§fn clone(&self) -> ColumnVertex
fn clone(&self) -> ColumnVertex
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 ColumnVertex
impl Debug for ColumnVertex
impl Copy for ColumnVertex
impl Pod for ColumnVertex
Auto Trait Implementations§
impl Freeze for ColumnVertex
impl RefUnwindSafe for ColumnVertex
impl Send for ColumnVertex
impl Sync for ColumnVertex
impl Unpin for ColumnVertex
impl UnsafeUnpin for ColumnVertex
impl UnwindSafe for ColumnVertex
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.