Enum beziercurve_wkt::InfiniteIntersections [−][src]
pub enum InfiniteIntersections {
LineLine(Line, Line),
QuadQuad(QuadraticCurve, QuadraticCurve),
QuadCubic(QuadraticCurve, CubicCurve),
CubicQuad(CubicCurve, QuadraticCurve),
CubicCubic(CubicCurve, CubicCurve),
}
Expand description
When two curves are the same, they have infinite intersections Currently, this is treated the same as having no intersections
Variants
QuadQuad(QuadraticCurve, QuadraticCurve)
Tuple Fields of QuadQuad
QuadCubic(QuadraticCurve, CubicCurve)
Tuple Fields of QuadCubic
0: QuadraticCurve
1: CubicCurve
CubicQuad(CubicCurve, QuadraticCurve)
Tuple Fields of CubicQuad
0: CubicCurve
1: QuadraticCurve
CubicCubic(CubicCurve, CubicCurve)
Tuple Fields of CubicCubic
0: CubicCurve
1: CubicCurve
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for InfiniteIntersections
impl Send for InfiniteIntersections
impl Sync for InfiniteIntersections
impl Unpin for InfiniteIntersections
impl UnwindSafe for InfiniteIntersections
Blanket Implementations
Mutably borrows from an owned value. Read more