Point in Triangle

Initializing live version
Download to Desktop

Requires a Wolfram Notebook System

Interact on desktop, mobile and cloud with the free Wolfram Player or other Wolfram Language products.

To determine whether a point is in a triangle, draw a ray out from the point. If it crosses the boundary of the triangle once, then the point is inside the triangle. If the ray crosses zero or two times, the point is outside. In this example you can drag the point and the Demonstration determines (and counts) the intersection points. This technique can be generalized to an arbitrary nonconvex polygon.

Contributed by: Michael John Twardos (March 2011)
Additional contributions by: Eric W. Weisstein
Open content licensed under CC BY-NC-SA




Feedback (field required)
Email (field required) Name
Occupation Organization
Note: Your message & contact information may be shared with the author of any specific Demonstration for which you give feedback.