| Class | Description | 
|---|---|
| TurfAssertions | Also called Assertions, these methods enforce expectations of a certain type or calculate various
 shapes from given points. | 
| TurfClassification | Methods found in this class are meant to consume a set of information and classify it according
 to a shared quality or characteristic. | 
| TurfConstants | This class holds the Turf constants which are useful when specifying additional information such
 as units prior to executing the Turf function. | 
| TurfConversion | This class is made up of methods that take in an object, convert it, and then return the object
 in the desired units or object. | 
| TurfJoins | Class contains methods that can determine if points lie within a polygon or not. | 
| TurfMeasurement | Class contains an assortment of methods used to calculate measurements such as bearing,
 destination, midpoint, etc. | 
| TurfMeta | Class contains methods that are useful for getting all coordinates from a specific GeoJson
 geometry. | 
| TurfMisc | Class contains all the miscellaneous methods that Turf can perform. | 
| TurfTransformation | Methods in this class consume one GeoJSON object and output a new object with the defined
 parameters provided. | 
| Exception | Description | 
|---|---|
| TurfException | This indicates conditions that a reasonable application might want to catch. | 
| Annotation Type | Description | 
|---|---|
| TurfConstants.TurfUnitCriteria | Retention policy for the various Turf units. |