Skip to main content

ConvexCurveExtensions

Provides LINQ extension methods for ConvexCurve

public static class ConvexCurveExtensions

Inheritance ObjectConvexCurveExtensions

Methods

Maximum(IEnumerable<ConvexCurve>, ComputationSettings)

public static ConvexCurve Maximum(IEnumerable<ConvexCurve> curves, ComputationSettings settings)

Parameters

curves IEnumerable<ConvexCurve>

settings ComputationSettings

Returns

ConvexCurve

Maximum(IReadOnlyCollection<ConvexCurve>, ComputationSettings)

public static ConvexCurve Maximum(IReadOnlyCollection<ConvexCurve> curves, ComputationSettings settings)

Parameters

curves IReadOnlyCollection<ConvexCurve>

settings ComputationSettings

Returns

ConvexCurve

Convolution(IEnumerable<ConvexCurve>, ComputationSettings)

public static ConvexCurve Convolution(IEnumerable<ConvexCurve> curves, ComputationSettings settings)

Parameters

curves IEnumerable<ConvexCurve>

settings ComputationSettings

Returns

ConvexCurve

Convolution(IReadOnlyCollection<ConvexCurve>, ComputationSettings)

public static ConvexCurve Convolution(IReadOnlyCollection<ConvexCurve> curves, ComputationSettings settings)

Parameters

curves IReadOnlyCollection<ConvexCurve>

settings ComputationSettings

Returns

ConvexCurve