| BMCoordinateRegion | BMCoordinateRegion defines which portion of the map to display |
| BMCoordinateSpan | BMCoordinateSpan defines the area spanned by a BMCoordinateRegion |
| BMEntity | A BMEntity object stores address data for a given coordinate |
| BMMapView | BMMapView is the core class for embedding a map into an iOS app |
| <BMMapViewDelegate> | The BMMapViewDelegate protocol methods can notify you of changes related to the map |
| <BMMarker> | The BMMarker protocol models data which can be used to add markers to the map |
| BMMarkerView | BMMarkerView is responsible for displaying markers within a map view |
| BMPushpinView | BMPushpinView is a concrete implementation of BMMarkerView |
| BMReverseGeocoder | BMReverseGeocoder provides context about a latitude/longitude coordinate, such as street address and locality |
| <BMReverseGeocoderDelegate> | The BMReverseGeocoderDelegate protocol defines the interface for receiving messages from a BMReverseGeocoder object |
| BMUserLocation | BMUserLocation shows the current location of the user on a map |
1.7.2