pub struct ImplicitTorus {
pub major_radius: f64,
pub minor_radius: f64,
}Expand description
Signed distance function for a torus in the XZ plane.
Fields§
§major_radius: f64Major radius (distance from center to tube center).
minor_radius: f64Minor radius (tube radius).
Implementations§
Source§impl ImplicitTorus
impl ImplicitTorus
Trait Implementations§
Source§impl Clone for ImplicitTorus
impl Clone for ImplicitTorus
Source§fn clone(&self) -> ImplicitTorus
fn clone(&self) -> ImplicitTorus
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 ImplicitTorus
impl Debug for ImplicitTorus
impl Copy for ImplicitTorus
Auto Trait Implementations§
impl Freeze for ImplicitTorus
impl RefUnwindSafe for ImplicitTorus
impl Send for ImplicitTorus
impl Sync for ImplicitTorus
impl Unpin for ImplicitTorus
impl UnsafeUnpin for ImplicitTorus
impl UnwindSafe for ImplicitTorus
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.