pub struct Torus {
pub frame: Frame3,
pub major_radius: Scalar,
pub minor_radius: Scalar,
}Expand description
Torus.
Fields§
§frame: Frame3Local frame; z is the revolution axis.
major_radius: ScalarRadius from frame origin to tube center.
minor_radius: ScalarTube radius.
Trait Implementations§
impl Copy for Torus
Source§impl<'de> Deserialize<'de> for Torus
impl<'de> Deserialize<'de> for Torus
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
impl StructuralPartialEq for Torus
Auto Trait Implementations§
impl Freeze for Torus
impl RefUnwindSafe for Torus
impl Send for Torus
impl Sync for Torus
impl Unpin for Torus
impl UnsafeUnpin for Torus
impl UnwindSafe for Torus
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