#[repr(C)]pub struct _mjvScene {Show 19 fields
pub maxgeom: c_int,
pub ngeom: c_int,
pub geoms: *mut mjvGeom,
pub geomorder: *mut c_int,
pub nskin: c_int,
pub skinfacenum: *mut c_int,
pub skinvertadr: *mut c_int,
pub skinvertnum: *mut c_int,
pub skinvert: *mut f32,
pub skinnormal: *mut f32,
pub nlight: c_int,
pub lights: [mjvLight; 8],
pub camera: [mjvGLCamera; 2],
pub enabletransform: mjtByte,
pub translate: [f32; 3],
pub rotate: [f32; 4],
pub scale: f32,
pub stereo: c_int,
pub flags: [mjtByte; 9],
}Fields§
§maxgeom: c_int§ngeom: c_int§geoms: *mut mjvGeom§geomorder: *mut c_int§nskin: c_int§skinfacenum: *mut c_int§skinvertadr: *mut c_int§skinvertnum: *mut c_int§skinvert: *mut f32§skinnormal: *mut f32§nlight: c_int§lights: [mjvLight; 8]§camera: [mjvGLCamera; 2]§enabletransform: mjtByte§translate: [f32; 3]§rotate: [f32; 4]§scale: f32§stereo: c_int§flags: [mjtByte; 9]Trait Implementations§
impl Copy for _mjvScene
Auto Trait Implementations§
impl Freeze for _mjvScene
impl RefUnwindSafe for _mjvScene
impl !Send for _mjvScene
impl !Sync for _mjvScene
impl Unpin for _mjvScene
impl UnwindSafe for _mjvScene
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