pub struct Axis {
pub point: Vec3,
pub direction: Vec3,
}Expand description
A named world-space line — a revolve/sweep axis. Published by SKETCH features
(every sketch line geometry, construction included) and resolvable from a
resident solid edge, so an axis/path reference resolves fully headless.
Fields§
§point: Vec3§direction: Vec3Trait Implementations§
impl Copy for Axis
Source§impl<'de> Deserialize<'de> for Axis
impl<'de> Deserialize<'de> for Axis
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
Auto Trait Implementations§
impl Freeze for Axis
impl RefUnwindSafe for Axis
impl Send for Axis
impl Sync for Axis
impl Unpin for Axis
impl UnsafeUnpin for Axis
impl UnwindSafe for Axis
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