pub struct PmiSectionPlane {
pub axis: String,
pub offset: f64,
pub flip: bool,
pub normal: Option<[f64; 3]>,
}Expand description
One further plane of a PmiSection: X, Y, Z or View (the
captured camera’s direction, frozen in normal when set), offset along
it from the section’s origin, flip keeping the other side.
Fields§
§axis: String§offset: f64§flip: bool§normal: Option<[f64; 3]>Implementations§
Trait Implementations§
Source§impl Clone for PmiSectionPlane
impl Clone for PmiSectionPlane
Source§impl Debug for PmiSectionPlane
impl Debug for PmiSectionPlane
Source§impl<'de> Deserialize<'de> for PmiSectionPlane
impl<'de> Deserialize<'de> for PmiSectionPlane
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for PmiSectionPlane
impl PartialEq for PmiSectionPlane
Source§impl Serialize for PmiSectionPlane
impl Serialize for PmiSectionPlane
impl StructuralPartialEq for PmiSectionPlane
Auto Trait Implementations§
impl Forget for PmiSectionPlane
impl Freeze for PmiSectionPlane
impl RefUnwindSafe for PmiSectionPlane
impl Send for PmiSectionPlane
impl Sync for PmiSectionPlane
impl Unpin for PmiSectionPlane
impl UnsafeUnpin for PmiSectionPlane
impl UnwindSafe for PmiSectionPlane
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