Utility.PointInTriangle (Double, Double, Double, Double, Double, Double, Double, Double) Method

Point in triangle test.
Public Shared Function PointInTriangle( _ 
ByVal xP As Double, _ 
ByVal yP As Double, _ 
ByVal x1 As Double, _ 
ByVal y1 As Double, _ 
ByVal x2 As Double, _ 
ByVal y2 As Double, _ 
ByVal x3 As Double, _ 
ByVal y3 As Double
) As Boolean
This language is not supported or no code example is available.
public static bool PointInTriangle( 
double xP
double yP
double x1
double y1
double x2
double y2
double x3
double y3 
)
This language is not supported or no code example is available.

Parameters

xP
double

The point's X-coordinate

yP
double

The point's y-coordinate

x1
double

The first triangle vertex's X-coordinate

y1
double

The first triangle vertex's y-coordinate

x2
double

The second triangle vertex's X-coordinate

y2
double

The second triangle vertex's y-coordinate

x3
double

The third triangle vertex's X-coordinate

y3
double

The third triangle vertex's y-coordinate

Return Value

bool

Returns true if the point is inside the triangle, false otherwise.

.NET Framework

Supported in: 4.8

In this article

Definition