pub struct CurveCurveHit {
pub first_param: f64,
pub point: Point3D,
pub second_param: f64,
}Expand description
One transversal meeting of two 3D curves.
Fields§
§first_param: f64Parameter on the first curve.
point: Point3DThe meeting point (on the first curve; within tolerance of both).
second_param: f64Parameter on the second curve.
Trait Implementations§
Source§impl Clone for CurveCurveHit
impl Clone for CurveCurveHit
impl Copy for CurveCurveHit
Source§impl Debug for CurveCurveHit
impl Debug for CurveCurveHit
Source§impl PartialEq for CurveCurveHit
impl PartialEq 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 UnsafeUnpin 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