Struct rlbot::flat::Vector3 [−][src]
#[repr(C)]pub struct Vector3 { /* fields omitted */ }
Methods
impl Vector3[src]
impl Vector3pub fn new<'a>(_x: f32, _y: f32, _z: f32) -> Self[src]
pub fn new<'a>(_x: f32, _y: f32, _z: f32) -> Selfpub fn x<'a>(&'a self) -> f32[src]
pub fn x<'a>(&'a self) -> f32pub fn y<'a>(&'a self) -> f32[src]
pub fn y<'a>(&'a self) -> f32pub fn z<'a>(&'a self) -> f32[src]
pub fn z<'a>(&'a self) -> f32Trait Implementations
impl Clone for Vector3[src]
impl Clone for Vector3fn clone(&self) -> Vector3[src]
fn clone(&self) -> Vector3Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl Copy for Vector3[src]
impl Copy for Vector3impl Debug for Vector3[src]
impl Debug for Vector3fn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl PartialEq for Vector3[src]
impl PartialEq for Vector3fn eq(&self, other: &Vector3) -> bool[src]
fn eq(&self, other: &Vector3) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &Vector3) -> bool[src]
fn ne(&self, other: &Vector3) -> boolThis method tests for !=.
impl SafeSliceAccess for Vector3[src]
impl SafeSliceAccess for Vector3impl<'a> Follow<'a> for Vector3[src]
impl<'a> Follow<'a> for Vector3impl<'a> Follow<'a> for &'a Vector3[src]
impl<'a> Follow<'a> for &'a Vector3impl<'b> Push for Vector3[src]
impl<'b> Push for Vector3type Output = Vector3
fn push(&self, dst: &mut [u8], _rest: &[u8])[src]
fn push(&self, dst: &mut [u8], _rest: &[u8])fn size() -> usize[src]
fn size() -> usizefn alignment() -> PushAlignment[src]
fn alignment() -> PushAlignmentimpl<'b> Push for &'b Vector3[src]
impl<'b> Push for &'b Vector3