pub struct Camera {
pub preset: CameraPreset,
pub fov: i32,
pub zoom: i32,
pub rotation: Option<Rotation3d>,
}Expand description
相机(<a:camera>,OOXML CT_Camera)。
定义观察形状的虚拟相机:预设类型、视野(FOV)、缩放、可选旋转。
Fields§
§preset: CameraPreset相机预设类型(默认 orthographicFront)。
fov: i32视野角度(1/60000 度,0 表示使用预设默认)。
zoom: i32缩放(百分比 * 1000,100000 = 100%)。
rotation: Option<Rotation3d>可选旋转(覆盖预设默认视角)。
Implementations§
Trait Implementations§
impl Eq for Camera
impl StructuralPartialEq for Camera
Auto Trait Implementations§
impl Freeze for Camera
impl RefUnwindSafe for Camera
impl Send for Camera
impl Sync for Camera
impl Unpin for Camera
impl UnsafeUnpin for Camera
impl UnwindSafe for Camera
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.