CL_TriangleMath::point_inside_triangle - ClanLib Game SDK

Home | All Classes | Grouped Classes | Index | Search

# CL_TriangleMath::point_inside_triangle

Return true if the point is inside the triangle.

    	bool point_inside_triangle(
    		const CL_Pointf& P, float* vertices, bool on_edge_is_outside);

    	bool point_inside_triangle(
    		float px, float py, float* vertices, bool on_edge_is_outside);

Parameters:

CL_Pointf P
  point to test
float *vertices
  Pointer to triangle vertices {x1,y1,x2,y2,x3,y3}.
bool on_edge_is_outside
  are points exactly on a edge in or out.

See also:

CL_TriangleMath | CL_Pointf | CL_Point

Questions or comments, write to the ClanLib mailing list.