PostGIS  3.4.0dev-r@@SVN_REVISION@@

◆ ptarray_isccw()

int ptarray_isccw ( const POINTARRAY pa)

Definition at line 1047 of file ptarray.c.

1048 {
1049  double area = 0;
1050  area = ptarray_signed_area(pa);
1051  if ( area > 0 ) return LW_FALSE;
1052  else return LW_TRUE;
1053 }
#define LW_FALSE
Definition: liblwgeom.h:94
#define LW_TRUE
Return types for functions with status returns.
Definition: liblwgeom.h:93
double ptarray_signed_area(const POINTARRAY *pa)
Returns the area in cartesian units.
Definition: ptarray.c:1016

References LW_FALSE, LW_TRUE, and ptarray_signed_area().

Referenced by _lwt_AddFaceSplit(), _lwt_GetEqualEdge(), lwpoly_force_clockwise(), lwpoly_is_clockwise(), lwt_ChangeEdgeGeom(), lwtriangle_force_clockwise(), lwtriangle_is_clockwise(), and test_ptarray_isccw().

Here is the call graph for this function:
Here is the caller graph for this function: