Struct CurveCurveHit
pub struct CurveCurveHit {
pub first: f64,
pub second: f64,
pub point: DVec3,
pub multiplicity: usize,
}Expand description
One point where two curves meet, with its parameter on each.
Fields§
§first: f64Parameter on the first curve.
second: f64Parameter on the second curve.
point: DVec3The point (on the first curve at first).
multiplicity: usize1 where the curves cross, 2 or more where they touch.
Trait Implementations§
§impl Clone for CurveCurveHit
impl Clone for CurveCurveHit
§fn clone(&self) -> CurveCurveHit
fn clone(&self) -> CurveCurveHit
Returns a copy 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 more§impl Debug for CurveCurveHit
impl Debug for CurveCurveHit
§impl PartialEq for CurveCurveHit
impl PartialEq for CurveCurveHit
impl Copy for CurveCurveHit
impl StructuralPartialEq for CurveCurveHit
Auto Trait Implementations§
impl Freeze for CurveCurveHit
impl RefUnwindSafe for CurveCurveHit
impl Send for CurveCurveHit
impl Sync for CurveCurveHit
impl Unpin for CurveCurveHit
impl UnwindSafe for CurveCurveHit
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more