#[repr(C)]pub struct coordinate_system {
pub origin: *mut vector,
pub euler_angles: *mut vector,
pub N: c_int,
pub R: *mut rtd,
pub d__R: *mut rtd,
pub float_R: *mut f32,
pub d__origin: *mut vector,
pub tag: [c_char; 32],
}Fields§
§origin: *mut vector§euler_angles: *mut vector§N: c_int§R: *mut rtd§d__R: *mut rtd§float_R: *mut f32§d__origin: *mut vector§tag: [c_char; 32]Implementations§
Source§impl coordinate_system
impl coordinate_system
pub unsafe fn setup(&mut self)
pub unsafe fn setup1(&mut self, _origin_: vector, _euler_angles_: vector)
pub unsafe fn setup2( &mut self, _origin_: *mut vector, _euler_angles_: *mut vector, _N_: c_int, )
pub unsafe fn setup3( &mut self, _origin_: *mut vector, _euler_angles_: *mut vector, _N_: c_int, _tag_: *mut c_char, )
pub unsafe fn cleanup(&mut self)
pub unsafe fn info(&mut self)
pub unsafe fn info_details(&mut self)
pub unsafe fn update(&mut self)
pub unsafe fn update1( &mut self, _origin_: vector, _euler_angles_: vector, idx: c_int, )
Trait Implementations§
Source§impl Clone for coordinate_system
impl Clone for coordinate_system
Source§fn clone(&self) -> coordinate_system
fn clone(&self) -> coordinate_system
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 coordinate_system
impl Debug for coordinate_system
Source§impl Default for coordinate_system
impl Default for coordinate_system
impl Copy for coordinate_system
impl Send for coordinate_system
Auto Trait Implementations§
impl Freeze for coordinate_system
impl RefUnwindSafe for coordinate_system
impl !Sync for coordinate_system
impl Unpin for coordinate_system
impl UnsafeUnpin for coordinate_system
impl UnwindSafe for coordinate_system
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