pub struct Vertex { /* private fields */ }Implementations§
Source§impl Vertex
impl Vertex
pub fn position(&self) -> Vector3f
pub fn set_position(&mut self, value: Vector3f)
pub fn bone_weights_len() -> usize
pub fn bone_weights(&self, index: usize) -> u8
pub fn set_bone_weights(&mut self, index: usize, value: u8)
pub fn bone_indices_len() -> usize
pub fn bone_indices(&self, index: usize) -> u8
pub fn set_bone_indices(&mut self, index: usize, value: u8)
pub fn normal(&self) -> Vector3f
pub fn set_normal(&mut self, value: Vector3f)
pub fn tex_coords_len() -> usize
pub fn tex_coords(&self, index: usize) -> Vector2f
Trait Implementations§
impl Send for Vertex
Auto Trait Implementations§
impl !Sync for Vertex
impl Freeze for Vertex
impl RefUnwindSafe for Vertex
impl Unpin for Vertex
impl UnsafeUnpin for Vertex
impl UnwindSafe for Vertex
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