PointUtil

StockSharp.Xaml.Charting.Utility

Fornece métodos auxiliares para manipulações com pontos

Métodos

LineIntersection2D
public static bool LineIntersection2D(Line firstLine, Line secondLine, Point intersectionPoint)
result = PointUtil.LineIntersection2D(firstLine, secondLine, intersectionPoint)

Procura o ponto de intersecção para as duas linhas passadas

firstLine
A primeira linha
secondLine
A segunda linha
intersectionPoint
Se as linhas se intersectarem, mantém o ponto de intersecção

Retorna: O valor que indica se ocorre uma intersecção

LineSegmentsIntersection2D
public static bool LineSegmentsIntersection2D(Line firstLine, Line secondLine, Point intersectionPoint)
result = PointUtil.LineSegmentsIntersection2D(firstLine, secondLine, intersectionPoint)

Procura o ponto de intersecção para as duas linhas passadas

firstLine
A primeira linha
secondLine
A segunda linha
intersectionPoint
Se as linhas se intersectarem, mantém o ponto de intersecção

Retorna: O valor que indica se ocorre uma intersecção