├── .gitignore ├── Documentation ├── Doxyfile ├── html │ ├── _o_c_algorithms_8h.html │ ├── _o_c_algorithms_8h_source.html │ ├── _o_c_algorithms_8m.html │ ├── _o_c_algorithms_8m_source.html │ ├── _o_c_annotation_8h.html │ ├── _o_c_annotation_8h_source.html │ ├── _o_c_annotation_8m.html │ ├── _o_c_annotation_8m_source.html │ ├── _o_c_distance_8h.html │ ├── _o_c_distance_8h_source.html │ ├── _o_c_distance_8m.html │ ├── _o_c_distance_8m_source.html │ ├── _o_c_grouping_8h.html │ ├── _o_c_grouping_8h_source.html │ ├── _o_c_map_view_8h.html │ ├── _o_c_map_view_8h_source.html │ ├── _o_c_map_view_8m.html │ ├── _o_c_map_view_8m_source.html │ ├── annotated.html │ ├── bc_s.png │ ├── class_o_c_algorithms-members.html │ ├── class_o_c_annotation-members.html │ ├── class_o_c_map_view-members.html │ ├── classes.html │ ├── closed.png │ ├── doxygen.css │ ├── doxygen.png │ ├── files.html │ ├── functions.html │ ├── functions_func.html │ ├── functions_prop.html │ ├── functions_vars.html │ ├── globals.html │ ├── globals_enum.html │ ├── globals_eval.html │ ├── globals_func.html │ ├── hierarchy.html │ ├── index.html │ ├── installdox │ ├── interface_o_c_algorithms.html │ ├── interface_o_c_annotation.html │ ├── interface_o_c_annotation.png │ ├── interface_o_c_map_view.html │ ├── jquery.js │ ├── nav_f.png │ ├── nav_h.png │ ├── ocmapview_logo.png │ ├── open.png │ ├── protocol_o_c_algorithm_delegate-p-members.html │ ├── protocol_o_c_algorithm_delegate-p.html │ ├── protocol_o_c_grouping-p.html │ ├── protocol_o_c_grouping-p.png │ ├── search │ │ ├── all_5f.html │ │ ├── all_61.html │ │ ├── all_62.html │ │ ├── all_63.html │ │ ├── all_64.html │ │ ├── all_66.html │ │ ├── all_67.html │ │ ├── all_69.html │ │ ├── all_6d.html │ │ ├── all_6f.html │ │ ├── all_72.html │ │ ├── all_73.html │ │ ├── all_74.html │ │ ├── classes_6f.html │ │ ├── close.png │ │ ├── enums_6f.html │ │ ├── enumvalues_6f.html │ │ ├── files_6f.html │ │ ├── functions_61.html │ │ ├── functions_62.html │ │ ├── functions_63.html │ │ ├── functions_64.html │ │ ├── functions_66.html │ │ ├── functions_67.html │ │ ├── functions_69.html │ │ ├── functions_72.html │ │ ├── functions_73.html │ │ ├── functions_74.html │ │ ├── mag_sel.png │ │ ├── nomatches.html │ │ ├── properties_61.html │ │ ├── properties_63.html │ │ ├── properties_64.html │ │ ├── properties_6d.html │ │ ├── search.css │ │ ├── search.js │ │ ├── search_l.png │ │ ├── search_m.png │ │ ├── search_r.png │ │ ├── variables_5f.html │ │ ├── variables_61.html │ │ ├── variables_62.html │ │ ├── variables_63.html │ │ ├── variables_64.html │ │ ├── variables_73.html │ │ └── variables_74.html │ ├── tab_a.png │ ├── tab_b.png │ ├── tab_h.png │ ├── tab_s.png │ └── tabs.css └── ocmapview_logo.png ├── LICENSE.txt ├── OCMapView.podspec ├── OCMapView ├── OCAlgorithmDelegate.h ├── OCAlgorithms.h ├── OCAlgorithms.m ├── OCAnnotation.h ├── OCAnnotation.m ├── OCDistance.h ├── OCDistance.m ├── OCGrouping.h ├── OCMapView.h └── OCMapView.m ├── OClusterMapView+Sample.xcodeproj ├── project.pbxproj └── project.xcworkspace │ └── contents.xcworkspacedata ├── OClusterMapView+Sample ├── Images │ ├── Default-568h@2x.png │ ├── Logo │ │ ├── ocmapview_logo.png │ │ ├── ocmapview_logo512x512.png │ │ ├── ocmapview_logo@2x.png │ │ └── ocmapview_logo~ipad.png │ └── sample_pins │ │ ├── banana.png │ │ ├── banana@2x.png │ │ ├── bananas.png │ │ ├── bananas@2x.png │ │ ├── orange.png │ │ ├── orange@2x.png │ │ ├── oranges.png │ │ ├── oranges@2x.png │ │ ├── regular.png │ │ └── regular@2x.png ├── OCDistanceCalculationPerformance.h ├── OCDistanceCalculationPerformance.m ├── OCMapViewSampleHelpAnnotation.h ├── OCMapViewSampleHelpAnnotation.m ├── OClusterMapView+Sample-Info.plist ├── OClusterMapView+Sample-Prefix.pch ├── OClusterMapView_SampleAppDelegate.h ├── OClusterMapView_SampleAppDelegate.m ├── OClusterMapView_SampleViewController-iPad.xib ├── OClusterMapView_SampleViewController-iPhone.xib ├── OClusterMapView_SampleViewController.h ├── OClusterMapView_SampleViewController.m └── main.m ├── README.md └── screenshots.jpg /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | ehthumbs.db 3 | Thumbs.db 4 | xcuserdata 5 | 6 | -------------------------------------------------------------------------------- /Documentation/html/_o_c_algorithms_8m.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 |![]() |
22 |
23 | OCMapView 1.0
24 | Simple and easy to use clustering mapView.
25 | |
26 |
#import "OCAlgorithms.h"
#import "OCAnnotation.h"
#import "OCDistance.h"
#import "OCGrouping.h"
#import <math.h>
Go to the source code of this file.
72 |![]() |
22 |
23 | OCMapView 1.0
24 | Simple and easy to use clustering mapView.
25 | |
26 |
Go to the source code of this file.
72 |74 | Data Structures | |
class | OCAnnotation |
Annotation class which represents a Cluster. More... |
![]() |
22 |
23 | OCMapView 1.0
24 | Simple and easy to use clustering mapView.
25 | |
26 |
![]() |
22 |
23 | OCMapView 1.0
24 | Simple and easy to use clustering mapView.
25 | |
26 |
#import <Foundation/Foundation.h>
Go to the source code of this file.
70 |72 | Data Structures | |
protocol | <OCGrouping> |
Protocol which is needed to use different groups of clusters. More... |
![]() |
22 |
23 | OCMapView 1.0
24 | Simple and easy to use clustering mapView.
25 | |
26 |
#import "OCMapView.h"
Go to the source code of this file.
70 |72 | Data Structures | |
class | OCMapView(private) |
![]() |
22 |
23 | OCMapView 1.0
24 | Simple and easy to use clustering mapView.
25 | |
26 |
<OCAlgorithmDelegate> | Protocol for notifying on Cluster events. NOT in use yet |
OCAlgorithms | Class containing clustering algorithms |
OCAnnotation | Annotation class which represents a Cluster |
<OCGrouping> | Protocol which is needed to use different groups of clusters |
OCMapView | MapView which should be used instead of MKMapView |
![]() |
22 |
23 | OCMapView 1.0
24 | Simple and easy to use clustering mapView.
25 | |
26 |
+ | bubbleClusteringWithAnnotations:andClusterRadius: | OCAlgorithms | [static] |
delegate | OCAlgorithms | [protected] | |
+ | gridClusteringWithAnnotations:andClusterRect: | OCAlgorithms | [static] |
![]() |
22 |
23 | OCMapView 1.0
24 | Simple and easy to use clustering mapView.
25 | |
26 |
![]() |
22 |
23 | OCMapView 1.0
24 | Simple and easy to use clustering mapView.
25 | |
26 |
![]() |
22 |
23 | OCMapView 1.0
24 | Simple and easy to use clustering mapView.
25 | |
26 |
![]() |
22 |
23 | OCMapView 1.0
24 | Simple and easy to use clustering mapView.
25 | |
26 |
![]() |
22 |
23 | OCMapView 1.0
24 | Simple and easy to use clustering mapView.
25 | |
26 |
![]() |
22 |
23 | OCMapView 1.0
24 | Simple and easy to use clustering mapView.
25 | |
26 |
![]() |
22 |
23 | OCMapView 1.0
24 | Simple and easy to use clustering mapView.
25 | |
26 |
- | algorithmClusteredPartially | <OCAlgorithmDelegate> | |
- | algorithmDidBeganClustering | <OCAlgorithmDelegate> | |
- | algorithmDidFinishClustering | <OCAlgorithmDelegate> |