#[repr(C)]pub struct b3OpenGLVisualizerCameraInfo {
pub m_width: c_int,
pub m_height: c_int,
pub m_viewMatrix: [f32; 16],
pub m_projectionMatrix: [f32; 16],
pub m_camUp: [f32; 3],
pub m_camForward: [f32; 3],
pub m_horizontal: [f32; 3],
pub m_vertical: [f32; 3],
pub m_yaw: f32,
pub m_pitch: f32,
pub m_dist: f32,
pub m_target: [f32; 3],
}Fields§
§m_width: c_int§m_height: c_int§m_viewMatrix: [f32; 16]§m_projectionMatrix: [f32; 16]§m_camUp: [f32; 3]§m_camForward: [f32; 3]§m_horizontal: [f32; 3]§m_vertical: [f32; 3]§m_yaw: f32§m_pitch: f32§m_dist: f32§m_target: [f32; 3]Trait Implementations§
Source§impl Clone for b3OpenGLVisualizerCameraInfo
impl Clone for b3OpenGLVisualizerCameraInfo
Source§fn clone(&self) -> b3OpenGLVisualizerCameraInfo
fn clone(&self) -> b3OpenGLVisualizerCameraInfo
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 b3OpenGLVisualizerCameraInfo
impl Debug for b3OpenGLVisualizerCameraInfo
Source§impl Default for b3OpenGLVisualizerCameraInfo
impl Default for b3OpenGLVisualizerCameraInfo
Source§fn default() -> b3OpenGLVisualizerCameraInfo
fn default() -> b3OpenGLVisualizerCameraInfo
Returns the “default value” for a type. Read more
impl Copy for b3OpenGLVisualizerCameraInfo
Auto Trait Implementations§
impl Freeze for b3OpenGLVisualizerCameraInfo
impl RefUnwindSafe for b3OpenGLVisualizerCameraInfo
impl Send for b3OpenGLVisualizerCameraInfo
impl Sync for b3OpenGLVisualizerCameraInfo
impl Unpin for b3OpenGLVisualizerCameraInfo
impl UnwindSafe for b3OpenGLVisualizerCameraInfo
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