C# Class CrossUI.Geometry.Intersect

Afficher le fichier Open project: pragmatrix/CrossUI

Méthodes publiques

Méthode Description
TryIntersectWithBezier ( this geometry, CubicBezier bezier, BezierEnd insideEnd ) : double?
tryIntersectWithBezier ( CubicBezier bezier, BezierEnd end, bool>.Func isPointInside ) : double?

Private Methods

Méthode Description
linearBisect ( double inside, double outside, int maxIterations, Func isSignificantChange, bool>.Func isInside ) : double

Method Details

TryIntersectWithBezier() public static méthode

public static TryIntersectWithBezier ( this geometry, CubicBezier bezier, BezierEnd insideEnd ) : double?
geometry this
bezier CrossUI.Drawing.CubicBezier
insideEnd BezierEnd
Résultat double?

tryIntersectWithBezier() public static méthode

public static tryIntersectWithBezier ( CubicBezier bezier, BezierEnd end, bool>.Func isPointInside ) : double?
bezier CrossUI.Drawing.CubicBezier
end BezierEnd
isPointInside bool>.Func
Résultat double?