CachedBezier

public final class CachedBezier<Bezier> where Bezier : BezierType
extension CachedBezier: BezierType
extension CachedBezier: Bezier2Type where Bezier: Bezier2Type
extension CachedBezier: BoundedBezier2Type where Bezier: BoundedBezier2Type

A wrapper object that caches information related to its underlying Bézier curve and queries made to it.

Available where Bezier: Bezier2Type

Available where Bezier: BoundedBezier2Type

  • Note

    The result of this operation is cached.

    Declaration

    Swift

    public func boundingRegion() -> (minimum: Bezier.Output, maximum: Bezier.Output)