libprop: Class List

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

# libprop Class List

Here are the classes, structs, unions and interfaces with brief descriptions:

Convert | Interface to convert a Point into another coordinate system that could be used to reference into a Source
ConvertAlbers | Interface to convert Point objects into default Albers projection coordinate system
Point | Describe a specific point on the Earth surface. It can also store details about that point, such as its elevation and vegetation. Provides functions such as distance between two points, and projection along a bearing
Region | Define a generic region on the Earth. Can turn its defined region into a series of discrete points, and check if a given point is inside the region
RegionArea | Define a square region across the surface of the Earth, defined using two corner points. Can turn its defined region into a series of discrete points, and check if a given point is inside the region
RegionLine | Define a linear region across the surface of the Earth, defined as a series of points. Can turn its defined region into a series of discrete points, and check if a given point is inside the region
Source | Interface to a data source. Sources can be asked to fill Point objects with any available data
SourceGridFloat | Interface to a data source. Sources can be asked to fill Point objects with any available data. Specifically handles data files in grid float format, usually ending with ".flt" extension
SourceGroup | Interface to a collection of data sources. This can quickly fill Point objects with available data from a large set of source files
SourceInteger | Interface to a data source. Sources can be asked to fill Point objects with any available data. Specifically handles data files in integer format, usually ending with ".bil" extension
TimeRemaining | Helpful class to express remaining time to a user. Displays a progress bar with a remaining time in minutes and seconds