├── .gitignore
├── LICENSE
├── README.md
├── cameras
├── axis.yaml
├── flat.yaml
├── focal_length.yaml
├── isometric.yaml
├── perspective.yaml
└── vanishing_point.yaml
├── circle.yml
├── css
├── style.css
└── tutorial-embeds.css
├── docs
├── API-Reference
│ ├── Android-API.md
│ ├── Javascript-API.md
│ ├── android-sdk
│ │ ├── 0.10.0
│ │ │ ├── allclasses-frame.html
│ │ │ ├── allclasses-noframe.html
│ │ │ ├── com
│ │ │ │ └── mapzen
│ │ │ │ │ └── tangram
│ │ │ │ │ ├── CameraPosition.html
│ │ │ │ │ ├── CameraUpdate.html
│ │ │ │ │ ├── CameraUpdateFactory.html
│ │ │ │ │ ├── FeaturePickListener.html
│ │ │ │ │ ├── LabelPickListener.html
│ │ │ │ │ ├── LabelPickResult.LabelType.html
│ │ │ │ │ ├── LabelPickResult.html
│ │ │ │ │ ├── LngLat.html
│ │ │ │ │ ├── MapChangeListener.html
│ │ │ │ │ ├── MapController.CameraAnimationCallback.html
│ │ │ │ │ ├── MapController.CameraType.html
│ │ │ │ │ ├── MapController.DebugFlag.html
│ │ │ │ │ ├── MapController.EaseType.html
│ │ │ │ │ ├── MapController.Error.html
│ │ │ │ │ ├── MapController.FrameCaptureCallback.html
│ │ │ │ │ ├── MapController.SceneLoadListener.html
│ │ │ │ │ ├── MapController.html
│ │ │ │ │ ├── MapData.html
│ │ │ │ │ ├── MapView.MapReadyCallback.html
│ │ │ │ │ ├── MapView.html
│ │ │ │ │ ├── Marker.html
│ │ │ │ │ ├── MarkerPickListener.html
│ │ │ │ │ ├── MarkerPickResult.html
│ │ │ │ │ ├── SceneError.html
│ │ │ │ │ ├── SceneUpdate.html
│ │ │ │ │ ├── TouchInput.DoubleTapResponder.html
│ │ │ │ │ ├── TouchInput.Gestures.html
│ │ │ │ │ ├── TouchInput.LongPressResponder.html
│ │ │ │ │ ├── TouchInput.PanResponder.html
│ │ │ │ │ ├── TouchInput.RotateResponder.html
│ │ │ │ │ ├── TouchInput.ScaleResponder.html
│ │ │ │ │ ├── TouchInput.ShoveResponder.html
│ │ │ │ │ ├── TouchInput.TapResponder.html
│ │ │ │ │ ├── TouchInput.html
│ │ │ │ │ ├── geometry
│ │ │ │ │ ├── Geometry.html
│ │ │ │ │ ├── Point.html
│ │ │ │ │ ├── Polygon.html
│ │ │ │ │ ├── Polyline.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ │ ├── networking
│ │ │ │ │ ├── DefaultHttpHandler.html
│ │ │ │ │ ├── HttpHandler.Callback.html
│ │ │ │ │ ├── HttpHandler.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ └── viewholder
│ │ │ │ │ ├── ConfigChooser.html
│ │ │ │ │ ├── GLSurfaceViewHolder.html
│ │ │ │ │ ├── GLSurfaceViewHolderFactory.html
│ │ │ │ │ ├── GLViewHolder.RenderMode.html
│ │ │ │ │ ├── GLViewHolder.html
│ │ │ │ │ ├── GLViewHolderFactory.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ ├── constant-values.html
│ │ │ ├── deprecated-list.html
│ │ │ ├── help-doc.html
│ │ │ ├── index-all.html
│ │ │ ├── index.html
│ │ │ ├── overview-frame.html
│ │ │ ├── overview-summary.html
│ │ │ ├── overview-tree.html
│ │ │ ├── package-list
│ │ │ ├── script.js
│ │ │ └── stylesheet.css
│ │ ├── 0.11.0
│ │ │ ├── allclasses-frame.html
│ │ │ ├── allclasses-noframe.html
│ │ │ ├── com
│ │ │ │ └── mapzen
│ │ │ │ │ └── tangram
│ │ │ │ │ ├── CameraPosition.html
│ │ │ │ │ ├── CameraUpdate.html
│ │ │ │ │ ├── CameraUpdateFactory.html
│ │ │ │ │ ├── FeaturePickListener.html
│ │ │ │ │ ├── LabelPickListener.html
│ │ │ │ │ ├── LabelPickResult.LabelType.html
│ │ │ │ │ ├── LabelPickResult.html
│ │ │ │ │ ├── LngLat.html
│ │ │ │ │ ├── MapChangeListener.html
│ │ │ │ │ ├── MapController.CameraAnimationCallback.html
│ │ │ │ │ ├── MapController.CameraType.html
│ │ │ │ │ ├── MapController.DebugFlag.html
│ │ │ │ │ ├── MapController.EaseType.html
│ │ │ │ │ ├── MapController.Error.html
│ │ │ │ │ ├── MapController.FrameCaptureCallback.html
│ │ │ │ │ ├── MapController.SceneLoadListener.html
│ │ │ │ │ ├── MapController.html
│ │ │ │ │ ├── MapData.html
│ │ │ │ │ ├── MapView.MapReadyCallback.html
│ │ │ │ │ ├── MapView.NativeLibraryLoadCb.html
│ │ │ │ │ ├── MapView.html
│ │ │ │ │ ├── Marker.html
│ │ │ │ │ ├── MarkerPickListener.html
│ │ │ │ │ ├── MarkerPickResult.html
│ │ │ │ │ ├── SceneError.html
│ │ │ │ │ ├── SceneUpdate.html
│ │ │ │ │ ├── TouchInput.DoubleTapResponder.html
│ │ │ │ │ ├── TouchInput.Gestures.html
│ │ │ │ │ ├── TouchInput.LongPressResponder.html
│ │ │ │ │ ├── TouchInput.PanResponder.html
│ │ │ │ │ ├── TouchInput.RotateResponder.html
│ │ │ │ │ ├── TouchInput.ScaleResponder.html
│ │ │ │ │ ├── TouchInput.ShoveResponder.html
│ │ │ │ │ ├── TouchInput.TapResponder.html
│ │ │ │ │ ├── TouchInput.html
│ │ │ │ │ ├── geometry
│ │ │ │ │ ├── Geometry.html
│ │ │ │ │ ├── Point.html
│ │ │ │ │ ├── Polygon.html
│ │ │ │ │ ├── Polyline.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ │ ├── networking
│ │ │ │ │ ├── DefaultHttpHandler.html
│ │ │ │ │ ├── HttpHandler.Callback.html
│ │ │ │ │ ├── HttpHandler.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ └── viewholder
│ │ │ │ │ ├── ConfigChooser.html
│ │ │ │ │ ├── GLSurfaceViewHolder.html
│ │ │ │ │ ├── GLSurfaceViewHolderFactory.html
│ │ │ │ │ ├── GLViewHolder.RenderMode.html
│ │ │ │ │ ├── GLViewHolder.html
│ │ │ │ │ ├── GLViewHolderFactory.html
│ │ │ │ │ ├── TextureViewHolder.html
│ │ │ │ │ ├── TextureViewHolderFactory.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ ├── constant-values.html
│ │ │ ├── deprecated-list.html
│ │ │ ├── help-doc.html
│ │ │ ├── index-all.html
│ │ │ ├── index.html
│ │ │ ├── overview-frame.html
│ │ │ ├── overview-summary.html
│ │ │ ├── overview-tree.html
│ │ │ ├── package-list
│ │ │ ├── script.js
│ │ │ └── stylesheet.css
│ │ ├── 0.2.1
│ │ │ ├── allclasses-frame.html
│ │ │ ├── allclasses-noframe.html
│ │ │ ├── com
│ │ │ │ └── mapzen
│ │ │ │ │ └── tangram
│ │ │ │ │ ├── ConfigChooser.html
│ │ │ │ │ ├── HttpHandler.html
│ │ │ │ │ ├── LngLat.html
│ │ │ │ │ ├── MapController.DebugFlag.html
│ │ │ │ │ ├── MapController.EaseType.html
│ │ │ │ │ ├── MapController.FeaturePickListener.html
│ │ │ │ │ ├── MapController.FrameCaptureCallback.html
│ │ │ │ │ ├── MapController.ViewCompleteListener.html
│ │ │ │ │ ├── MapController.html
│ │ │ │ │ ├── MapData.html
│ │ │ │ │ ├── MapView.OnMapReadyCallback.html
│ │ │ │ │ ├── MapView.html
│ │ │ │ │ ├── TouchInput.DoubleTapResponder.html
│ │ │ │ │ ├── TouchInput.Gestures.html
│ │ │ │ │ ├── TouchInput.LongPressResponder.html
│ │ │ │ │ ├── TouchInput.PanResponder.html
│ │ │ │ │ ├── TouchInput.RotateResponder.html
│ │ │ │ │ ├── TouchInput.ScaleResponder.html
│ │ │ │ │ ├── TouchInput.ShoveResponder.html
│ │ │ │ │ ├── TouchInput.TapResponder.html
│ │ │ │ │ ├── TouchInput.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ ├── constant-values.html
│ │ │ ├── deprecated-list.html
│ │ │ ├── help-doc.html
│ │ │ ├── index-all.html
│ │ │ ├── index.html
│ │ │ ├── overview-tree.html
│ │ │ ├── package-list
│ │ │ ├── resources
│ │ │ │ ├── background.gif
│ │ │ │ ├── tab.gif
│ │ │ │ ├── titlebar.gif
│ │ │ │ └── titlebar_end.gif
│ │ │ └── stylesheet.css
│ │ ├── 0.2
│ │ │ ├── allclasses-frame.html
│ │ │ ├── allclasses-noframe.html
│ │ │ ├── com
│ │ │ │ └── mapzen
│ │ │ │ │ └── tangram
│ │ │ │ │ ├── ConfigChooser.html
│ │ │ │ │ ├── HttpHandler.html
│ │ │ │ │ ├── LngLat.html
│ │ │ │ │ ├── MapController.CameraType.html
│ │ │ │ │ ├── MapController.DebugFlag.html
│ │ │ │ │ ├── MapController.EaseType.html
│ │ │ │ │ ├── MapController.FeaturePickListener.html
│ │ │ │ │ ├── MapController.html
│ │ │ │ │ ├── MapData.html
│ │ │ │ │ ├── MapView.OnMapReadyCallback.html
│ │ │ │ │ ├── MapView.html
│ │ │ │ │ ├── TouchInput.DoubleTapResponder.html
│ │ │ │ │ ├── TouchInput.Gestures.html
│ │ │ │ │ ├── TouchInput.LongPressResponder.html
│ │ │ │ │ ├── TouchInput.PanResponder.html
│ │ │ │ │ ├── TouchInput.RotateResponder.html
│ │ │ │ │ ├── TouchInput.ScaleResponder.html
│ │ │ │ │ ├── TouchInput.ShoveResponder.html
│ │ │ │ │ ├── TouchInput.TapResponder.html
│ │ │ │ │ ├── TouchInput.html
│ │ │ │ │ ├── camera
│ │ │ │ │ ├── CameraPosition.Builder.html
│ │ │ │ │ ├── CameraPosition.html
│ │ │ │ │ ├── CameraUpdate.html
│ │ │ │ │ ├── CameraUpdateFactory.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ │ ├── geometry
│ │ │ │ │ ├── Geometry.html
│ │ │ │ │ ├── Point.html
│ │ │ │ │ ├── Polygon.html
│ │ │ │ │ ├── Polyline.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ ├── constant-values.html
│ │ │ ├── deprecated-list.html
│ │ │ ├── help-doc.html
│ │ │ ├── index-all.html
│ │ │ ├── index.html
│ │ │ ├── overview-frame.html
│ │ │ ├── overview-summary.html
│ │ │ ├── overview-tree.html
│ │ │ ├── package-list
│ │ │ ├── resources
│ │ │ │ ├── background.gif
│ │ │ │ ├── tab.gif
│ │ │ │ ├── titlebar.gif
│ │ │ │ └── titlebar_end.gif
│ │ │ └── stylesheet.css
│ │ ├── 0.4.9
│ │ │ ├── allclasses-frame.html
│ │ │ ├── allclasses-noframe.html
│ │ │ ├── com
│ │ │ │ └── mapzen
│ │ │ │ │ └── tangram
│ │ │ │ │ ├── ConfigChooser.html
│ │ │ │ │ ├── HttpHandler.html
│ │ │ │ │ ├── LabelPickResult.LabelType.html
│ │ │ │ │ ├── LabelPickResult.html
│ │ │ │ │ ├── LngLat.html
│ │ │ │ │ ├── MapController.CameraType.html
│ │ │ │ │ ├── MapController.DebugFlag.html
│ │ │ │ │ ├── MapController.EaseType.html
│ │ │ │ │ ├── MapController.FeaturePickListener.html
│ │ │ │ │ ├── MapController.FrameCaptureCallback.html
│ │ │ │ │ ├── MapController.LabelPickListener.html
│ │ │ │ │ ├── MapController.MarkerPickListener.html
│ │ │ │ │ ├── MapController.ViewCompleteListener.html
│ │ │ │ │ ├── MapController.html
│ │ │ │ │ ├── MapData.html
│ │ │ │ │ ├── MapView.OnMapReadyCallback.html
│ │ │ │ │ ├── MapView.html
│ │ │ │ │ ├── Marker.html
│ │ │ │ │ ├── MarkerPickResult.html
│ │ │ │ │ ├── SceneUpdate.html
│ │ │ │ │ ├── TouchInput.DoubleTapResponder.html
│ │ │ │ │ ├── TouchInput.Gestures.html
│ │ │ │ │ ├── TouchInput.LongPressResponder.html
│ │ │ │ │ ├── TouchInput.PanResponder.html
│ │ │ │ │ ├── TouchInput.RotateResponder.html
│ │ │ │ │ ├── TouchInput.ScaleResponder.html
│ │ │ │ │ ├── TouchInput.ShoveResponder.html
│ │ │ │ │ ├── TouchInput.TapResponder.html
│ │ │ │ │ ├── TouchInput.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ ├── constant-values.html
│ │ │ ├── deprecated-list.html
│ │ │ ├── help-doc.html
│ │ │ ├── index-all.html
│ │ │ ├── index.html
│ │ │ ├── overview-tree.html
│ │ │ ├── package-list
│ │ │ ├── resources
│ │ │ │ ├── background.gif
│ │ │ │ ├── tab.gif
│ │ │ │ ├── titlebar.gif
│ │ │ │ └── titlebar_end.gif
│ │ │ └── stylesheet.css
│ │ ├── 0.4
│ │ │ ├── allclasses-frame.html
│ │ │ ├── allclasses-noframe.html
│ │ │ ├── com
│ │ │ │ └── mapzen
│ │ │ │ │ └── tangram
│ │ │ │ │ ├── ConfigChooser.html
│ │ │ │ │ ├── HttpHandler.html
│ │ │ │ │ ├── LngLat.html
│ │ │ │ │ ├── MapController.CameraType.html
│ │ │ │ │ ├── MapController.DebugFlag.html
│ │ │ │ │ ├── MapController.EaseType.html
│ │ │ │ │ ├── MapController.FeaturePickListener.html
│ │ │ │ │ ├── MapController.FrameCaptureCallback.html
│ │ │ │ │ ├── MapController.ViewCompleteListener.html
│ │ │ │ │ ├── MapController.html
│ │ │ │ │ ├── MapData.html
│ │ │ │ │ ├── MapView.OnMapReadyCallback.html
│ │ │ │ │ ├── MapView.html
│ │ │ │ │ ├── TouchInput.DoubleTapResponder.html
│ │ │ │ │ ├── TouchInput.Gestures.html
│ │ │ │ │ ├── TouchInput.LongPressResponder.html
│ │ │ │ │ ├── TouchInput.PanResponder.html
│ │ │ │ │ ├── TouchInput.RotateResponder.html
│ │ │ │ │ ├── TouchInput.ScaleResponder.html
│ │ │ │ │ ├── TouchInput.ShoveResponder.html
│ │ │ │ │ ├── TouchInput.TapResponder.html
│ │ │ │ │ ├── TouchInput.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ ├── constant-values.html
│ │ │ ├── deprecated-list.html
│ │ │ ├── help-doc.html
│ │ │ ├── index-all.html
│ │ │ ├── index.html
│ │ │ ├── overview-tree.html
│ │ │ ├── package-list
│ │ │ ├── resources
│ │ │ │ ├── background.gif
│ │ │ │ ├── tab.gif
│ │ │ │ ├── titlebar.gif
│ │ │ │ └── titlebar_end.gif
│ │ │ └── stylesheet.css
│ │ ├── 0.5.0
│ │ │ ├── allclasses-frame.html
│ │ │ ├── allclasses-noframe.html
│ │ │ ├── com
│ │ │ │ └── mapzen
│ │ │ │ │ └── tangram
│ │ │ │ │ ├── ConfigChooser.html
│ │ │ │ │ ├── HttpHandler.html
│ │ │ │ │ ├── LabelPickResult.LabelType.html
│ │ │ │ │ ├── LabelPickResult.html
│ │ │ │ │ ├── LngLat.html
│ │ │ │ │ ├── MapController.CameraType.html
│ │ │ │ │ ├── MapController.DebugFlag.html
│ │ │ │ │ ├── MapController.EaseType.html
│ │ │ │ │ ├── MapController.FeaturePickListener.html
│ │ │ │ │ ├── MapController.FrameCaptureCallback.html
│ │ │ │ │ ├── MapController.LabelPickListener.html
│ │ │ │ │ ├── MapController.MarkerPickListener.html
│ │ │ │ │ ├── MapController.ViewCompleteListener.html
│ │ │ │ │ ├── MapController.html
│ │ │ │ │ ├── MapData.html
│ │ │ │ │ ├── MapView.OnMapReadyCallback.html
│ │ │ │ │ ├── MapView.html
│ │ │ │ │ ├── Marker.html
│ │ │ │ │ ├── MarkerPickResult.html
│ │ │ │ │ ├── SceneUpdate.html
│ │ │ │ │ ├── TouchInput.DoubleTapResponder.html
│ │ │ │ │ ├── TouchInput.Gestures.html
│ │ │ │ │ ├── TouchInput.LongPressResponder.html
│ │ │ │ │ ├── TouchInput.PanResponder.html
│ │ │ │ │ ├── TouchInput.RotateResponder.html
│ │ │ │ │ ├── TouchInput.ScaleResponder.html
│ │ │ │ │ ├── TouchInput.ShoveResponder.html
│ │ │ │ │ ├── TouchInput.TapResponder.html
│ │ │ │ │ ├── TouchInput.html
│ │ │ │ │ ├── geometry
│ │ │ │ │ ├── Geometry.html
│ │ │ │ │ ├── Point.html
│ │ │ │ │ ├── Polygon.html
│ │ │ │ │ ├── Polyline.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ ├── constant-values.html
│ │ │ ├── deprecated-list.html
│ │ │ ├── help-doc.html
│ │ │ ├── index-all.html
│ │ │ ├── index.html
│ │ │ ├── overview-frame.html
│ │ │ ├── overview-summary.html
│ │ │ ├── overview-tree.html
│ │ │ ├── package-list
│ │ │ ├── script.js
│ │ │ └── stylesheet.css
│ │ ├── 0.5.1
│ │ │ ├── allclasses-frame.html
│ │ │ ├── allclasses-noframe.html
│ │ │ ├── com
│ │ │ │ └── mapzen
│ │ │ │ │ └── tangram
│ │ │ │ │ ├── ConfigChooser.html
│ │ │ │ │ ├── HttpHandler.html
│ │ │ │ │ ├── LabelPickResult.LabelType.html
│ │ │ │ │ ├── LabelPickResult.html
│ │ │ │ │ ├── LngLat.html
│ │ │ │ │ ├── MapController.CameraType.html
│ │ │ │ │ ├── MapController.DebugFlag.html
│ │ │ │ │ ├── MapController.EaseType.html
│ │ │ │ │ ├── MapController.FeaturePickListener.html
│ │ │ │ │ ├── MapController.FrameCaptureCallback.html
│ │ │ │ │ ├── MapController.LabelPickListener.html
│ │ │ │ │ ├── MapController.MarkerPickListener.html
│ │ │ │ │ ├── MapController.ViewCompleteListener.html
│ │ │ │ │ ├── MapController.html
│ │ │ │ │ ├── MapData.html
│ │ │ │ │ ├── MapView.OnMapReadyCallback.html
│ │ │ │ │ ├── MapView.html
│ │ │ │ │ ├── Marker.html
│ │ │ │ │ ├── MarkerPickResult.html
│ │ │ │ │ ├── SceneUpdate.html
│ │ │ │ │ ├── TouchInput.DoubleTapResponder.html
│ │ │ │ │ ├── TouchInput.Gestures.html
│ │ │ │ │ ├── TouchInput.LongPressResponder.html
│ │ │ │ │ ├── TouchInput.PanResponder.html
│ │ │ │ │ ├── TouchInput.RotateResponder.html
│ │ │ │ │ ├── TouchInput.ScaleResponder.html
│ │ │ │ │ ├── TouchInput.ShoveResponder.html
│ │ │ │ │ ├── TouchInput.TapResponder.html
│ │ │ │ │ ├── TouchInput.html
│ │ │ │ │ ├── geometry
│ │ │ │ │ ├── Geometry.html
│ │ │ │ │ ├── Point.html
│ │ │ │ │ ├── Polygon.html
│ │ │ │ │ ├── Polyline.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ ├── constant-values.html
│ │ │ ├── deprecated-list.html
│ │ │ ├── help-doc.html
│ │ │ ├── index-all.html
│ │ │ ├── index.html
│ │ │ ├── overview-frame.html
│ │ │ ├── overview-summary.html
│ │ │ ├── overview-tree.html
│ │ │ ├── package-list
│ │ │ ├── script.js
│ │ │ └── stylesheet.css
│ │ ├── 0.6.1
│ │ │ ├── allclasses-frame.html
│ │ │ ├── allclasses-noframe.html
│ │ │ ├── com
│ │ │ │ └── mapzen
│ │ │ │ │ └── tangram
│ │ │ │ │ ├── ConfigChooser.html
│ │ │ │ │ ├── HttpHandler.html
│ │ │ │ │ ├── LabelPickResult.LabelType.html
│ │ │ │ │ ├── LabelPickResult.html
│ │ │ │ │ ├── LngLat.html
│ │ │ │ │ ├── MapController.CameraType.html
│ │ │ │ │ ├── MapController.DebugFlag.html
│ │ │ │ │ ├── MapController.EaseType.html
│ │ │ │ │ ├── MapController.Error.html
│ │ │ │ │ ├── MapController.FeaturePickListener.html
│ │ │ │ │ ├── MapController.FrameCaptureCallback.html
│ │ │ │ │ ├── MapController.LabelPickListener.html
│ │ │ │ │ ├── MapController.MarkerPickListener.html
│ │ │ │ │ ├── MapController.SceneUpdateErrorListener.html
│ │ │ │ │ ├── MapController.ViewCompleteListener.html
│ │ │ │ │ ├── MapController.html
│ │ │ │ │ ├── MapData.html
│ │ │ │ │ ├── MapView.OnMapReadyCallback.html
│ │ │ │ │ ├── MapView.html
│ │ │ │ │ ├── Marker.html
│ │ │ │ │ ├── MarkerPickResult.html
│ │ │ │ │ ├── SceneUpdate.html
│ │ │ │ │ ├── SceneUpdateError.html
│ │ │ │ │ ├── TouchInput.DoubleTapResponder.html
│ │ │ │ │ ├── TouchInput.Gestures.html
│ │ │ │ │ ├── TouchInput.LongPressResponder.html
│ │ │ │ │ ├── TouchInput.PanResponder.html
│ │ │ │ │ ├── TouchInput.RotateResponder.html
│ │ │ │ │ ├── TouchInput.ScaleResponder.html
│ │ │ │ │ ├── TouchInput.ShoveResponder.html
│ │ │ │ │ ├── TouchInput.TapResponder.html
│ │ │ │ │ ├── TouchInput.html
│ │ │ │ │ ├── geometry
│ │ │ │ │ ├── Geometry.html
│ │ │ │ │ ├── Point.html
│ │ │ │ │ ├── Polygon.html
│ │ │ │ │ ├── Polyline.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ ├── constant-values.html
│ │ │ ├── deprecated-list.html
│ │ │ ├── help-doc.html
│ │ │ ├── index-all.html
│ │ │ ├── index.html
│ │ │ ├── overview-frame.html
│ │ │ ├── overview-summary.html
│ │ │ ├── overview-tree.html
│ │ │ ├── package-list
│ │ │ ├── script.js
│ │ │ └── stylesheet.css
│ │ ├── 0.7.0
│ │ │ ├── allclasses-frame.html
│ │ │ ├── allclasses-noframe.html
│ │ │ ├── com
│ │ │ │ └── mapzen
│ │ │ │ │ └── tangram
│ │ │ │ │ ├── ConfigChooser.html
│ │ │ │ │ ├── HttpHandler.html
│ │ │ │ │ ├── LabelPickResult.LabelType.html
│ │ │ │ │ ├── LabelPickResult.html
│ │ │ │ │ ├── LngLat.html
│ │ │ │ │ ├── MapController.CameraType.html
│ │ │ │ │ ├── MapController.DebugFlag.html
│ │ │ │ │ ├── MapController.EaseType.html
│ │ │ │ │ ├── MapController.Error.html
│ │ │ │ │ ├── MapController.FeaturePickListener.html
│ │ │ │ │ ├── MapController.FrameCaptureCallback.html
│ │ │ │ │ ├── MapController.LabelPickListener.html
│ │ │ │ │ ├── MapController.MarkerPickListener.html
│ │ │ │ │ ├── MapController.SceneUpdateErrorListener.html
│ │ │ │ │ ├── MapController.ViewCompleteListener.html
│ │ │ │ │ ├── MapController.html
│ │ │ │ │ ├── MapData.html
│ │ │ │ │ ├── MapView.OnMapReadyCallback.html
│ │ │ │ │ ├── MapView.html
│ │ │ │ │ ├── Marker.html
│ │ │ │ │ ├── MarkerPickResult.html
│ │ │ │ │ ├── SceneUpdate.html
│ │ │ │ │ ├── SceneUpdateError.html
│ │ │ │ │ ├── TouchInput.DoubleTapResponder.html
│ │ │ │ │ ├── TouchInput.Gestures.html
│ │ │ │ │ ├── TouchInput.LongPressResponder.html
│ │ │ │ │ ├── TouchInput.PanResponder.html
│ │ │ │ │ ├── TouchInput.RotateResponder.html
│ │ │ │ │ ├── TouchInput.ScaleResponder.html
│ │ │ │ │ ├── TouchInput.ShoveResponder.html
│ │ │ │ │ ├── TouchInput.TapResponder.html
│ │ │ │ │ ├── TouchInput.html
│ │ │ │ │ ├── geometry
│ │ │ │ │ ├── Geometry.html
│ │ │ │ │ ├── Point.html
│ │ │ │ │ ├── Polygon.html
│ │ │ │ │ ├── Polyline.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ ├── constant-values.html
│ │ │ ├── deprecated-list.html
│ │ │ ├── help-doc.html
│ │ │ ├── index-all.html
│ │ │ ├── index.html
│ │ │ ├── overview-frame.html
│ │ │ ├── overview-summary.html
│ │ │ ├── overview-tree.html
│ │ │ ├── package-list
│ │ │ ├── script.js
│ │ │ └── stylesheet.css
│ │ └── 0.9.0
│ │ │ ├── allclasses-frame.html
│ │ │ ├── allclasses-noframe.html
│ │ │ ├── com
│ │ │ └── mapzen
│ │ │ │ └── tangram
│ │ │ │ ├── CachePolicy.html
│ │ │ │ ├── ConfigChooser.html
│ │ │ │ ├── HttpHandler.html
│ │ │ │ ├── LabelPickResult.LabelType.html
│ │ │ │ ├── LabelPickResult.html
│ │ │ │ ├── LngLat.html
│ │ │ │ ├── MapController.CameraType.html
│ │ │ │ ├── MapController.DebugFlag.html
│ │ │ │ ├── MapController.EaseType.html
│ │ │ │ ├── MapController.Error.html
│ │ │ │ ├── MapController.FeaturePickListener.html
│ │ │ │ ├── MapController.FrameCaptureCallback.html
│ │ │ │ ├── MapController.LabelPickListener.html
│ │ │ │ ├── MapController.MarkerPickListener.html
│ │ │ │ ├── MapController.SceneLoadListener.html
│ │ │ │ ├── MapController.ViewCompleteListener.html
│ │ │ │ ├── MapController.html
│ │ │ │ ├── MapData.html
│ │ │ │ ├── MapView.html
│ │ │ │ ├── Marker.html
│ │ │ │ ├── MarkerPickResult.html
│ │ │ │ ├── SceneError.html
│ │ │ │ ├── SceneUpdate.html
│ │ │ │ ├── TouchInput.DoubleTapResponder.html
│ │ │ │ ├── TouchInput.Gestures.html
│ │ │ │ ├── TouchInput.LongPressResponder.html
│ │ │ │ ├── TouchInput.PanResponder.html
│ │ │ │ ├── TouchInput.RotateResponder.html
│ │ │ │ ├── TouchInput.ScaleResponder.html
│ │ │ │ ├── TouchInput.ShoveResponder.html
│ │ │ │ ├── TouchInput.TapResponder.html
│ │ │ │ ├── TouchInput.html
│ │ │ │ ├── geometry
│ │ │ │ ├── Geometry.html
│ │ │ │ ├── Point.html
│ │ │ │ ├── Polygon.html
│ │ │ │ ├── Polyline.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ └── package-tree.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ └── package-tree.html
│ │ │ ├── constant-values.html
│ │ │ ├── deprecated-list.html
│ │ │ ├── help-doc.html
│ │ │ ├── index-all.html
│ │ │ ├── index.html
│ │ │ ├── overview-frame.html
│ │ │ ├── overview-summary.html
│ │ │ ├── overview-tree.html
│ │ │ ├── package-list
│ │ │ ├── script.js
│ │ │ └── stylesheet.css
│ ├── iOS-API.md
│ └── ios-framework
│ │ ├── 0.10.0
│ │ ├── Classes.html
│ │ ├── Classes
│ │ │ ├── TGCameraPosition.html
│ │ │ ├── TGDefaultURLHandler.html
│ │ │ ├── TGGeoPolygon.html
│ │ │ ├── TGGeoPolyline.html
│ │ │ ├── TGLabelPickResult.html
│ │ │ ├── TGMapData.html
│ │ │ ├── TGMapView.html
│ │ │ ├── TGMarker.html
│ │ │ ├── TGMarkerPickResult.html
│ │ │ └── TGSceneUpdate.html
│ │ ├── Constants.html
│ │ ├── Enums.html
│ │ ├── Enums
│ │ │ ├── TGCameraType.html
│ │ │ ├── TGDebugFlag.html
│ │ │ ├── TGEaseType.html
│ │ │ ├── TGError.html
│ │ │ └── TGLabelType.html
│ │ ├── Functions.html
│ │ ├── Protocols.html
│ │ ├── Protocols
│ │ │ ├── TGMapViewDelegate.html
│ │ │ ├── TGRecognizerDelegate.html
│ │ │ └── TGURLHandler.html
│ │ ├── Structs.html
│ │ ├── Structs
│ │ │ └── TGCoordinateBounds.html
│ │ ├── Type Definitions.html
│ │ ├── badge.svg
│ │ ├── css
│ │ │ ├── highlight.css
│ │ │ └── jazzy.css
│ │ ├── docsets
│ │ │ ├── Tangram iOS SDK.docset
│ │ │ │ └── Contents
│ │ │ │ │ ├── Info.plist
│ │ │ │ │ └── Resources
│ │ │ │ │ ├── Documents
│ │ │ │ │ ├── Classes.html
│ │ │ │ │ ├── Classes
│ │ │ │ │ │ ├── TGCameraPosition.html
│ │ │ │ │ │ ├── TGDefaultURLHandler.html
│ │ │ │ │ │ ├── TGGeoPolygon.html
│ │ │ │ │ │ ├── TGGeoPolyline.html
│ │ │ │ │ │ ├── TGLabelPickResult.html
│ │ │ │ │ │ ├── TGMapData.html
│ │ │ │ │ │ ├── TGMapView.html
│ │ │ │ │ │ ├── TGMarker.html
│ │ │ │ │ │ ├── TGMarkerPickResult.html
│ │ │ │ │ │ └── TGSceneUpdate.html
│ │ │ │ │ ├── Constants.html
│ │ │ │ │ ├── Enums.html
│ │ │ │ │ ├── Enums
│ │ │ │ │ │ ├── TGCameraType.html
│ │ │ │ │ │ ├── TGDebugFlag.html
│ │ │ │ │ │ ├── TGEaseType.html
│ │ │ │ │ │ ├── TGError.html
│ │ │ │ │ │ └── TGLabelType.html
│ │ │ │ │ ├── Functions.html
│ │ │ │ │ ├── Protocols.html
│ │ │ │ │ ├── Protocols
│ │ │ │ │ │ ├── TGMapViewDelegate.html
│ │ │ │ │ │ ├── TGRecognizerDelegate.html
│ │ │ │ │ │ └── TGURLHandler.html
│ │ │ │ │ ├── Structs.html
│ │ │ │ │ ├── Structs
│ │ │ │ │ │ └── TGCoordinateBounds.html
│ │ │ │ │ ├── Type Definitions.html
│ │ │ │ │ ├── badge.svg
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── highlight.css
│ │ │ │ │ │ └── jazzy.css
│ │ │ │ │ ├── img
│ │ │ │ │ │ ├── carat.png
│ │ │ │ │ │ ├── dash.png
│ │ │ │ │ │ ├── gh.png
│ │ │ │ │ │ └── spinner.gif
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── js
│ │ │ │ │ │ ├── jazzy.js
│ │ │ │ │ │ ├── jazzy.search.js
│ │ │ │ │ │ ├── jquery.min.js
│ │ │ │ │ │ ├── lunr.min.js
│ │ │ │ │ │ └── typeahead.jquery.js
│ │ │ │ │ ├── search.json
│ │ │ │ │ └── undocumented.json
│ │ │ │ │ └── docSet.dsidx
│ │ │ └── Tangram iOS SDK.tgz
│ │ ├── img
│ │ │ ├── carat.png
│ │ │ ├── dash.png
│ │ │ ├── gh.png
│ │ │ └── spinner.gif
│ │ ├── index.html
│ │ ├── js
│ │ │ ├── jazzy.js
│ │ │ ├── jazzy.search.js
│ │ │ ├── jquery.min.js
│ │ │ ├── lunr.min.js
│ │ │ └── typeahead.jquery.js
│ │ ├── search.json
│ │ └── undocumented.json
│ │ ├── 0.11.0
│ │ ├── Classes.html
│ │ ├── Classes
│ │ │ ├── TGCameraPosition.html
│ │ │ ├── TGDefaultURLHandler.html
│ │ │ ├── TGGeoPolygon.html
│ │ │ ├── TGGeoPolyline.html
│ │ │ ├── TGLabelPickResult.html
│ │ │ ├── TGMapData.html
│ │ │ ├── TGMapFeature.html
│ │ │ ├── TGMapView.html
│ │ │ ├── TGMarker.html
│ │ │ ├── TGMarkerPickResult.html
│ │ │ └── TGSceneUpdate.html
│ │ ├── Constants.html
│ │ ├── Enums.html
│ │ ├── Enums
│ │ │ ├── TGCameraType.html
│ │ │ ├── TGDebugFlag.html
│ │ │ ├── TGEaseType.html
│ │ │ ├── TGError.html
│ │ │ └── TGLabelType.html
│ │ ├── Functions.html
│ │ ├── Protocols.html
│ │ ├── Protocols
│ │ │ ├── TGMapViewDelegate.html
│ │ │ ├── TGRecognizerDelegate.html
│ │ │ └── TGURLHandler.html
│ │ ├── Structs.html
│ │ ├── Structs
│ │ │ └── TGCoordinateBounds.html
│ │ ├── Type Definitions.html
│ │ ├── badge.svg
│ │ ├── css
│ │ │ ├── highlight.css
│ │ │ └── jazzy.css
│ │ ├── docsets
│ │ │ ├── Tangram iOS SDK.docset
│ │ │ │ └── Contents
│ │ │ │ │ ├── Info.plist
│ │ │ │ │ └── Resources
│ │ │ │ │ ├── Documents
│ │ │ │ │ ├── Classes.html
│ │ │ │ │ ├── Classes
│ │ │ │ │ │ ├── TGCameraPosition.html
│ │ │ │ │ │ ├── TGDefaultURLHandler.html
│ │ │ │ │ │ ├── TGGeoPolygon.html
│ │ │ │ │ │ ├── TGGeoPolyline.html
│ │ │ │ │ │ ├── TGLabelPickResult.html
│ │ │ │ │ │ ├── TGMapData.html
│ │ │ │ │ │ ├── TGMapFeature.html
│ │ │ │ │ │ ├── TGMapView.html
│ │ │ │ │ │ ├── TGMarker.html
│ │ │ │ │ │ ├── TGMarkerPickResult.html
│ │ │ │ │ │ └── TGSceneUpdate.html
│ │ │ │ │ ├── Constants.html
│ │ │ │ │ ├── Enums.html
│ │ │ │ │ ├── Enums
│ │ │ │ │ │ ├── TGCameraType.html
│ │ │ │ │ │ ├── TGDebugFlag.html
│ │ │ │ │ │ ├── TGEaseType.html
│ │ │ │ │ │ ├── TGError.html
│ │ │ │ │ │ └── TGLabelType.html
│ │ │ │ │ ├── Functions.html
│ │ │ │ │ ├── Protocols.html
│ │ │ │ │ ├── Protocols
│ │ │ │ │ │ ├── TGMapViewDelegate.html
│ │ │ │ │ │ ├── TGRecognizerDelegate.html
│ │ │ │ │ │ └── TGURLHandler.html
│ │ │ │ │ ├── Structs.html
│ │ │ │ │ ├── Structs
│ │ │ │ │ │ └── TGCoordinateBounds.html
│ │ │ │ │ ├── Type Definitions.html
│ │ │ │ │ ├── badge.svg
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── highlight.css
│ │ │ │ │ │ └── jazzy.css
│ │ │ │ │ ├── img
│ │ │ │ │ │ ├── carat.png
│ │ │ │ │ │ ├── dash.png
│ │ │ │ │ │ ├── gh.png
│ │ │ │ │ │ └── spinner.gif
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── js
│ │ │ │ │ │ ├── jazzy.js
│ │ │ │ │ │ ├── jazzy.search.js
│ │ │ │ │ │ ├── jquery.min.js
│ │ │ │ │ │ ├── lunr.min.js
│ │ │ │ │ │ └── typeahead.jquery.js
│ │ │ │ │ ├── search.json
│ │ │ │ │ └── undocumented.json
│ │ │ │ │ └── docSet.dsidx
│ │ │ └── Tangram iOS SDK.tgz
│ │ ├── img
│ │ │ ├── carat.png
│ │ │ ├── dash.png
│ │ │ ├── gh.png
│ │ │ └── spinner.gif
│ │ ├── index.html
│ │ ├── js
│ │ │ ├── jazzy.js
│ │ │ ├── jazzy.search.js
│ │ │ ├── jquery.min.js
│ │ │ ├── lunr.min.js
│ │ │ └── typeahead.jquery.js
│ │ ├── search.json
│ │ └── undocumented.json
│ │ ├── 0.5.0
│ │ ├── Classes.html
│ │ ├── Classes
│ │ │ ├── TGGeoPolygon.html
│ │ │ ├── TGGeoPolyline.html
│ │ │ ├── TGHttpHandler.html
│ │ │ ├── TGLabelPickResult.html
│ │ │ ├── TGMapViewController.html
│ │ │ ├── TGMarkerPickResult.html
│ │ │ └── TGSceneUpdate.html
│ │ ├── Constants.html
│ │ ├── Enums.html
│ │ ├── Enums
│ │ │ ├── TGCameraType.html
│ │ │ ├── TGDebugFlag.html
│ │ │ ├── TGEaseType.html
│ │ │ └── TGLabelType.html
│ │ ├── Functions.html
│ │ ├── Protocols.html
│ │ ├── Protocols
│ │ │ ├── TGMapViewDelegate.html
│ │ │ └── TGRecognizerDelegate.html
│ │ ├── Structs.html
│ │ ├── Structs
│ │ │ └── TGGeoPoint.html
│ │ ├── Type Definitions.html
│ │ ├── css
│ │ │ ├── highlight.css
│ │ │ └── jazzy.css
│ │ ├── docsets
│ │ │ ├── Mapzen.docset
│ │ │ │ └── Contents
│ │ │ │ │ ├── Info.plist
│ │ │ │ │ └── Resources
│ │ │ │ │ ├── Documents
│ │ │ │ │ ├── Classes.html
│ │ │ │ │ ├── Classes
│ │ │ │ │ │ ├── TGGeoPolygon.html
│ │ │ │ │ │ ├── TGGeoPolyline.html
│ │ │ │ │ │ ├── TGHttpHandler.html
│ │ │ │ │ │ ├── TGLabelPickResult.html
│ │ │ │ │ │ ├── TGMapViewController.html
│ │ │ │ │ │ ├── TGMarkerPickResult.html
│ │ │ │ │ │ └── TGSceneUpdate.html
│ │ │ │ │ ├── Constants.html
│ │ │ │ │ ├── Enums.html
│ │ │ │ │ ├── Enums
│ │ │ │ │ │ ├── TGCameraType.html
│ │ │ │ │ │ ├── TGDebugFlag.html
│ │ │ │ │ │ ├── TGEaseType.html
│ │ │ │ │ │ └── TGLabelType.html
│ │ │ │ │ ├── Functions.html
│ │ │ │ │ ├── Protocols.html
│ │ │ │ │ ├── Protocols
│ │ │ │ │ │ ├── TGMapViewDelegate.html
│ │ │ │ │ │ └── TGRecognizerDelegate.html
│ │ │ │ │ ├── Structs.html
│ │ │ │ │ ├── Structs
│ │ │ │ │ │ └── TGGeoPoint.html
│ │ │ │ │ ├── Type Definitions.html
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── highlight.css
│ │ │ │ │ │ └── jazzy.css
│ │ │ │ │ ├── img
│ │ │ │ │ │ ├── carat.png
│ │ │ │ │ │ ├── dash.png
│ │ │ │ │ │ └── gh.png
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── js
│ │ │ │ │ │ ├── jazzy.js
│ │ │ │ │ │ └── jquery.min.js
│ │ │ │ │ └── undocumented.json
│ │ │ │ │ └── docSet.dsidx
│ │ │ └── Mapzen.tgz
│ │ ├── img
│ │ │ ├── carat.png
│ │ │ ├── dash.png
│ │ │ └── gh.png
│ │ ├── index.html
│ │ ├── js
│ │ │ ├── jazzy.js
│ │ │ └── jquery.min.js
│ │ └── undocumented.json
│ │ ├── 0.5.1
│ │ ├── Classes.html
│ │ ├── Classes
│ │ │ ├── TGGeoPolygon.html
│ │ │ ├── TGGeoPolyline.html
│ │ │ ├── TGHttpHandler.html
│ │ │ ├── TGLabelPickResult.html
│ │ │ ├── TGMapData.html
│ │ │ ├── TGMapViewController.html
│ │ │ ├── TGMarker.html
│ │ │ ├── TGMarkerPickResult.html
│ │ │ └── TGSceneUpdate.html
│ │ ├── Constants.html
│ │ ├── Enums.html
│ │ ├── Enums
│ │ │ ├── TGCameraType.html
│ │ │ ├── TGDebugFlag.html
│ │ │ ├── TGEaseType.html
│ │ │ └── TGLabelType.html
│ │ ├── Functions.html
│ │ ├── Protocols.html
│ │ ├── Protocols
│ │ │ ├── TGMapViewDelegate.html
│ │ │ └── TGRecognizerDelegate.html
│ │ ├── Structs.html
│ │ ├── Structs
│ │ │ └── TGGeoPoint.html
│ │ ├── Type Definitions.html
│ │ ├── css
│ │ │ ├── highlight.css
│ │ │ └── jazzy.css
│ │ ├── docsets
│ │ │ ├── Mapzen.docset
│ │ │ │ └── Contents
│ │ │ │ │ ├── Info.plist
│ │ │ │ │ └── Resources
│ │ │ │ │ ├── Documents
│ │ │ │ │ ├── Classes.html
│ │ │ │ │ ├── Classes
│ │ │ │ │ │ ├── TGGeoPolygon.html
│ │ │ │ │ │ ├── TGGeoPolyline.html
│ │ │ │ │ │ ├── TGHttpHandler.html
│ │ │ │ │ │ ├── TGLabelPickResult.html
│ │ │ │ │ │ ├── TGMapData.html
│ │ │ │ │ │ ├── TGMapViewController.html
│ │ │ │ │ │ ├── TGMarker.html
│ │ │ │ │ │ ├── TGMarkerPickResult.html
│ │ │ │ │ │ └── TGSceneUpdate.html
│ │ │ │ │ ├── Constants.html
│ │ │ │ │ ├── Enums.html
│ │ │ │ │ ├── Enums
│ │ │ │ │ │ ├── TGCameraType.html
│ │ │ │ │ │ ├── TGDebugFlag.html
│ │ │ │ │ │ ├── TGEaseType.html
│ │ │ │ │ │ └── TGLabelType.html
│ │ │ │ │ ├── Functions.html
│ │ │ │ │ ├── Protocols.html
│ │ │ │ │ ├── Protocols
│ │ │ │ │ │ ├── TGMapViewDelegate.html
│ │ │ │ │ │ └── TGRecognizerDelegate.html
│ │ │ │ │ ├── Structs.html
│ │ │ │ │ ├── Structs
│ │ │ │ │ │ └── TGGeoPoint.html
│ │ │ │ │ ├── Type Definitions.html
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── highlight.css
│ │ │ │ │ │ └── jazzy.css
│ │ │ │ │ ├── img
│ │ │ │ │ │ ├── carat.png
│ │ │ │ │ │ ├── dash.png
│ │ │ │ │ │ └── gh.png
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── js
│ │ │ │ │ │ ├── jazzy.js
│ │ │ │ │ │ └── jquery.min.js
│ │ │ │ │ └── undocumented.json
│ │ │ │ │ └── docSet.dsidx
│ │ │ └── Mapzen.tgz
│ │ ├── img
│ │ │ ├── carat.png
│ │ │ ├── dash.png
│ │ │ └── gh.png
│ │ ├── index.html
│ │ ├── js
│ │ │ ├── jazzy.js
│ │ │ └── jquery.min.js
│ │ └── undocumented.json
│ │ ├── 0.6.0
│ │ ├── Classes.html
│ │ ├── Classes
│ │ │ ├── TGGeoPolygon.html
│ │ │ ├── TGGeoPolyline.html
│ │ │ ├── TGHttpHandler.html
│ │ │ ├── TGLabelPickResult.html
│ │ │ ├── TGMapData.html
│ │ │ ├── TGMapViewController.html
│ │ │ ├── TGMarker.html
│ │ │ ├── TGMarkerPickResult.html
│ │ │ └── TGSceneUpdate.html
│ │ ├── Constants.html
│ │ ├── Enums.html
│ │ ├── Enums
│ │ │ ├── TGCameraType.html
│ │ │ ├── TGDebugFlag.html
│ │ │ ├── TGEaseType.html
│ │ │ ├── TGError.html
│ │ │ └── TGLabelType.html
│ │ ├── Functions.html
│ │ ├── Protocols.html
│ │ ├── Protocols
│ │ │ ├── TGMapViewDelegate.html
│ │ │ └── TGRecognizerDelegate.html
│ │ ├── Structs.html
│ │ ├── Structs
│ │ │ └── TGGeoPoint.html
│ │ ├── Type Definitions.html
│ │ ├── css
│ │ │ ├── highlight.css
│ │ │ └── jazzy.css
│ │ ├── docsets
│ │ │ ├── Mapzen.docset
│ │ │ │ └── Contents
│ │ │ │ │ ├── Info.plist
│ │ │ │ │ └── Resources
│ │ │ │ │ ├── Documents
│ │ │ │ │ ├── Classes.html
│ │ │ │ │ ├── Classes
│ │ │ │ │ │ ├── TGGeoPolygon.html
│ │ │ │ │ │ ├── TGGeoPolyline.html
│ │ │ │ │ │ ├── TGHttpHandler.html
│ │ │ │ │ │ ├── TGLabelPickResult.html
│ │ │ │ │ │ ├── TGMapData.html
│ │ │ │ │ │ ├── TGMapViewController.html
│ │ │ │ │ │ ├── TGMarker.html
│ │ │ │ │ │ ├── TGMarkerPickResult.html
│ │ │ │ │ │ └── TGSceneUpdate.html
│ │ │ │ │ ├── Constants.html
│ │ │ │ │ ├── Enums.html
│ │ │ │ │ ├── Enums
│ │ │ │ │ │ ├── TGCameraType.html
│ │ │ │ │ │ ├── TGDebugFlag.html
│ │ │ │ │ │ ├── TGEaseType.html
│ │ │ │ │ │ ├── TGError.html
│ │ │ │ │ │ └── TGLabelType.html
│ │ │ │ │ ├── Functions.html
│ │ │ │ │ ├── Protocols.html
│ │ │ │ │ ├── Protocols
│ │ │ │ │ │ ├── TGMapViewDelegate.html
│ │ │ │ │ │ └── TGRecognizerDelegate.html
│ │ │ │ │ ├── Structs.html
│ │ │ │ │ ├── Structs
│ │ │ │ │ │ └── TGGeoPoint.html
│ │ │ │ │ ├── Type Definitions.html
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── highlight.css
│ │ │ │ │ │ └── jazzy.css
│ │ │ │ │ ├── img
│ │ │ │ │ │ ├── carat.png
│ │ │ │ │ │ ├── dash.png
│ │ │ │ │ │ └── gh.png
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── js
│ │ │ │ │ │ ├── jazzy.js
│ │ │ │ │ │ └── jquery.min.js
│ │ │ │ │ └── undocumented.json
│ │ │ │ │ └── docSet.dsidx
│ │ │ └── Mapzen.tgz
│ │ ├── img
│ │ │ ├── carat.png
│ │ │ ├── dash.png
│ │ │ └── gh.png
│ │ ├── index.html
│ │ ├── js
│ │ │ ├── jazzy.js
│ │ │ └── jquery.min.js
│ │ └── undocumented.json
│ │ ├── 0.6.1
│ │ ├── Classes.html
│ │ ├── Classes
│ │ │ ├── TGGeoPolygon.html
│ │ │ ├── TGGeoPolyline.html
│ │ │ ├── TGHttpHandler.html
│ │ │ ├── TGLabelPickResult.html
│ │ │ ├── TGMapData.html
│ │ │ ├── TGMapViewController.html
│ │ │ ├── TGMarker.html
│ │ │ ├── TGMarkerPickResult.html
│ │ │ └── TGSceneUpdate.html
│ │ ├── Constants.html
│ │ ├── Enums.html
│ │ ├── Enums
│ │ │ ├── TGCameraType.html
│ │ │ ├── TGDebugFlag.html
│ │ │ ├── TGEaseType.html
│ │ │ ├── TGError.html
│ │ │ └── TGLabelType.html
│ │ ├── Functions.html
│ │ ├── Protocols.html
│ │ ├── Protocols
│ │ │ ├── TGMapViewDelegate.html
│ │ │ └── TGRecognizerDelegate.html
│ │ ├── Structs.html
│ │ ├── Structs
│ │ │ └── TGGeoPoint.html
│ │ ├── Type Definitions.html
│ │ ├── css
│ │ │ ├── highlight.css
│ │ │ └── jazzy.css
│ │ ├── docsets
│ │ │ ├── Mapzen.docset
│ │ │ │ └── Contents
│ │ │ │ │ ├── Info.plist
│ │ │ │ │ └── Resources
│ │ │ │ │ ├── Documents
│ │ │ │ │ ├── Classes.html
│ │ │ │ │ ├── Classes
│ │ │ │ │ │ ├── TGGeoPolygon.html
│ │ │ │ │ │ ├── TGGeoPolyline.html
│ │ │ │ │ │ ├── TGHttpHandler.html
│ │ │ │ │ │ ├── TGLabelPickResult.html
│ │ │ │ │ │ ├── TGMapData.html
│ │ │ │ │ │ ├── TGMapViewController.html
│ │ │ │ │ │ ├── TGMarker.html
│ │ │ │ │ │ ├── TGMarkerPickResult.html
│ │ │ │ │ │ └── TGSceneUpdate.html
│ │ │ │ │ ├── Constants.html
│ │ │ │ │ ├── Enums.html
│ │ │ │ │ ├── Enums
│ │ │ │ │ │ ├── TGCameraType.html
│ │ │ │ │ │ ├── TGDebugFlag.html
│ │ │ │ │ │ ├── TGEaseType.html
│ │ │ │ │ │ ├── TGError.html
│ │ │ │ │ │ └── TGLabelType.html
│ │ │ │ │ ├── Functions.html
│ │ │ │ │ ├── Protocols.html
│ │ │ │ │ ├── Protocols
│ │ │ │ │ │ ├── TGMapViewDelegate.html
│ │ │ │ │ │ └── TGRecognizerDelegate.html
│ │ │ │ │ ├── Structs.html
│ │ │ │ │ ├── Structs
│ │ │ │ │ │ └── TGGeoPoint.html
│ │ │ │ │ ├── Type Definitions.html
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── highlight.css
│ │ │ │ │ │ └── jazzy.css
│ │ │ │ │ ├── img
│ │ │ │ │ │ ├── carat.png
│ │ │ │ │ │ ├── dash.png
│ │ │ │ │ │ └── gh.png
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── js
│ │ │ │ │ │ ├── jazzy.js
│ │ │ │ │ │ └── jquery.min.js
│ │ │ │ │ └── undocumented.json
│ │ │ │ │ └── docSet.dsidx
│ │ │ └── Mapzen.tgz
│ │ ├── img
│ │ │ ├── carat.png
│ │ │ ├── dash.png
│ │ │ └── gh.png
│ │ ├── index.html
│ │ ├── js
│ │ │ ├── jazzy.js
│ │ │ └── jquery.min.js
│ │ └── undocumented.json
│ │ ├── 0.7.0
│ │ ├── Classes.html
│ │ ├── Classes
│ │ │ ├── TGGeoPolygon.html
│ │ │ ├── TGGeoPolyline.html
│ │ │ ├── TGHttpHandler.html
│ │ │ ├── TGLabelPickResult.html
│ │ │ ├── TGMapData.html
│ │ │ ├── TGMapViewController.html
│ │ │ ├── TGMarker.html
│ │ │ ├── TGMarkerPickResult.html
│ │ │ └── TGSceneUpdate.html
│ │ ├── Constants.html
│ │ ├── Enums.html
│ │ ├── Enums
│ │ │ ├── TGCameraType.html
│ │ │ ├── TGDebugFlag.html
│ │ │ ├── TGEaseType.html
│ │ │ ├── TGError.html
│ │ │ └── TGLabelType.html
│ │ ├── Functions.html
│ │ ├── Protocols.html
│ │ ├── Protocols
│ │ │ ├── TGMapViewDelegate.html
│ │ │ └── TGRecognizerDelegate.html
│ │ ├── Structs.html
│ │ ├── Structs
│ │ │ └── TGGeoPoint.html
│ │ ├── Type Definitions.html
│ │ ├── badge.svg
│ │ ├── css
│ │ │ ├── highlight.css
│ │ │ └── jazzy.css
│ │ ├── docsets
│ │ │ ├── Mapzen.docset
│ │ │ │ └── Contents
│ │ │ │ │ ├── Info.plist
│ │ │ │ │ └── Resources
│ │ │ │ │ ├── Documents
│ │ │ │ │ ├── Classes.html
│ │ │ │ │ ├── Classes
│ │ │ │ │ │ ├── TGGeoPolygon.html
│ │ │ │ │ │ ├── TGGeoPolyline.html
│ │ │ │ │ │ ├── TGHttpHandler.html
│ │ │ │ │ │ ├── TGLabelPickResult.html
│ │ │ │ │ │ ├── TGMapData.html
│ │ │ │ │ │ ├── TGMapViewController.html
│ │ │ │ │ │ ├── TGMarker.html
│ │ │ │ │ │ ├── TGMarkerPickResult.html
│ │ │ │ │ │ └── TGSceneUpdate.html
│ │ │ │ │ ├── Constants.html
│ │ │ │ │ ├── Enums.html
│ │ │ │ │ ├── Enums
│ │ │ │ │ │ ├── TGCameraType.html
│ │ │ │ │ │ ├── TGDebugFlag.html
│ │ │ │ │ │ ├── TGEaseType.html
│ │ │ │ │ │ ├── TGError.html
│ │ │ │ │ │ └── TGLabelType.html
│ │ │ │ │ ├── Functions.html
│ │ │ │ │ ├── Protocols.html
│ │ │ │ │ ├── Protocols
│ │ │ │ │ │ ├── TGMapViewDelegate.html
│ │ │ │ │ │ └── TGRecognizerDelegate.html
│ │ │ │ │ ├── Structs.html
│ │ │ │ │ ├── Structs
│ │ │ │ │ │ └── TGGeoPoint.html
│ │ │ │ │ ├── Type Definitions.html
│ │ │ │ │ ├── badge.svg
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── highlight.css
│ │ │ │ │ │ └── jazzy.css
│ │ │ │ │ ├── img
│ │ │ │ │ │ ├── carat.png
│ │ │ │ │ │ ├── dash.png
│ │ │ │ │ │ ├── gh.png
│ │ │ │ │ │ └── spinner.gif
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── js
│ │ │ │ │ │ ├── jazzy.js
│ │ │ │ │ │ ├── jazzy.search.js
│ │ │ │ │ │ ├── jquery.min.js
│ │ │ │ │ │ ├── lunr.min.js
│ │ │ │ │ │ └── typeahead.jquery.js
│ │ │ │ │ ├── search.json
│ │ │ │ │ └── undocumented.json
│ │ │ │ │ └── docSet.dsidx
│ │ │ └── Mapzen.tgz
│ │ ├── img
│ │ │ ├── carat.png
│ │ │ ├── dash.png
│ │ │ ├── gh.png
│ │ │ └── spinner.gif
│ │ ├── index.html
│ │ ├── js
│ │ │ ├── jazzy.js
│ │ │ ├── jazzy.search.js
│ │ │ ├── jquery.min.js
│ │ │ ├── lunr.min.js
│ │ │ └── typeahead.jquery.js
│ │ ├── search.json
│ │ └── undocumented.json
│ │ └── 0.9.0
│ │ ├── Classes.html
│ │ ├── Classes
│ │ ├── TGGeoPolygon.html
│ │ ├── TGGeoPolyline.html
│ │ ├── TGHttpHandler.html
│ │ ├── TGLabelPickResult.html
│ │ ├── TGMapData.html
│ │ ├── TGMapViewController.html
│ │ ├── TGMarker.html
│ │ ├── TGMarkerPickResult.html
│ │ └── TGSceneUpdate.html
│ │ ├── Constants.html
│ │ ├── Enums.html
│ │ ├── Enums
│ │ ├── TGCameraType.html
│ │ ├── TGDebugFlag.html
│ │ ├── TGEaseType.html
│ │ ├── TGError.html
│ │ └── TGLabelType.html
│ │ ├── Functions.html
│ │ ├── Protocols.html
│ │ ├── Protocols
│ │ ├── TGMapViewDelegate.html
│ │ └── TGRecognizerDelegate.html
│ │ ├── Structs.html
│ │ ├── Structs
│ │ └── TGGeoPoint.html
│ │ ├── Type Definitions.html
│ │ ├── badge.svg
│ │ ├── css
│ │ ├── highlight.css
│ │ └── jazzy.css
│ │ ├── docsets
│ │ ├── Mapzen.docset
│ │ │ └── Contents
│ │ │ │ ├── Info.plist
│ │ │ │ └── Resources
│ │ │ │ ├── Documents
│ │ │ │ ├── Classes.html
│ │ │ │ ├── Classes
│ │ │ │ │ ├── TGGeoPolygon.html
│ │ │ │ │ ├── TGGeoPolyline.html
│ │ │ │ │ ├── TGHttpHandler.html
│ │ │ │ │ ├── TGLabelPickResult.html
│ │ │ │ │ ├── TGMapData.html
│ │ │ │ │ ├── TGMapViewController.html
│ │ │ │ │ ├── TGMarker.html
│ │ │ │ │ ├── TGMarkerPickResult.html
│ │ │ │ │ └── TGSceneUpdate.html
│ │ │ │ ├── Constants.html
│ │ │ │ ├── Enums.html
│ │ │ │ ├── Enums
│ │ │ │ │ ├── TGCameraType.html
│ │ │ │ │ ├── TGDebugFlag.html
│ │ │ │ │ ├── TGEaseType.html
│ │ │ │ │ ├── TGError.html
│ │ │ │ │ └── TGLabelType.html
│ │ │ │ ├── Functions.html
│ │ │ │ ├── Protocols.html
│ │ │ │ ├── Protocols
│ │ │ │ │ ├── TGMapViewDelegate.html
│ │ │ │ │ └── TGRecognizerDelegate.html
│ │ │ │ ├── Structs.html
│ │ │ │ ├── Structs
│ │ │ │ │ └── TGGeoPoint.html
│ │ │ │ ├── Type Definitions.html
│ │ │ │ ├── badge.svg
│ │ │ │ ├── css
│ │ │ │ │ ├── highlight.css
│ │ │ │ │ └── jazzy.css
│ │ │ │ ├── img
│ │ │ │ │ ├── carat.png
│ │ │ │ │ ├── dash.png
│ │ │ │ │ ├── gh.png
│ │ │ │ │ └── spinner.gif
│ │ │ │ ├── index.html
│ │ │ │ ├── js
│ │ │ │ │ ├── jazzy.js
│ │ │ │ │ ├── jazzy.search.js
│ │ │ │ │ ├── jquery.min.js
│ │ │ │ │ ├── lunr.min.js
│ │ │ │ │ └── typeahead.jquery.js
│ │ │ │ ├── search.json
│ │ │ │ └── undocumented.json
│ │ │ │ └── docSet.dsidx
│ │ └── Mapzen.tgz
│ │ ├── img
│ │ ├── carat.png
│ │ ├── dash.png
│ │ ├── gh.png
│ │ └── spinner.gif
│ │ ├── index.html
│ │ ├── js
│ │ ├── jazzy.js
│ │ ├── jazzy.search.js
│ │ ├── jquery.min.js
│ │ ├── lunr.min.js
│ │ └── typeahead.jquery.js
│ │ ├── search.json
│ │ └── undocumented.json
├── Overviews
│ ├── Bundling.md
│ ├── Cameras-Overview.md
│ ├── Filters-Overview.md
│ ├── Lights-Overview.md
│ ├── Materials-Overview.md
│ ├── Projections-Overview.md
│ ├── Raster-Overview.md
│ ├── Scene-File.md
│ ├── Shaders-Overview.md
│ ├── Styles-Overview.md
│ └── Tangram-Overview.md
├── Syntax-Reference
│ ├── cameras.md
│ ├── draw.md
│ ├── fonts.md
│ ├── global.md
│ ├── import.md
│ ├── layers.md
│ ├── lights.md
│ ├── materials.md
│ ├── scene.md
│ ├── shaders.md
│ ├── sources.md
│ ├── styles.md
│ ├── textures.md
│ └── yaml.md
├── Tutorials
│ ├── Demos.md
│ ├── Tangram-Setup.md
│ ├── android-walkthrough.md
│ ├── custom-styles.md
│ ├── editing-basemaps.md
│ ├── iOS-walkthrough.md
│ └── walkthrough.md
├── images
│ ├── 002.png
│ ├── 020.png
│ ├── 200.png
│ ├── XCode-Codesign.png
│ ├── XCode-CustomClass.png
│ ├── XCode-GLKView.png
│ ├── XCode-SceneResources.png
│ ├── amb-dif-spe.png
│ ├── ambient-sphere.png
│ ├── ambient-surface.png
│ ├── cameras-axis.jpg
│ ├── cameras-flat.jpg
│ ├── cameras-focal_length.jpg
│ ├── cameras-isometric.jpg
│ ├── cameras-perspective.jpg
│ ├── cameras-vanishing_point.jpg
│ ├── change-water-color.png
│ ├── color_wheel_730.png
│ ├── diffuse-surface.png
│ ├── diffuse.png
│ ├── dynamic-normals.png
│ ├── earth.png
│ ├── emission-surface.png
│ ├── emission.png
│ ├── example.png
│ ├── flat.jpg
│ ├── geometry-builder.jpg
│ ├── grid-small.jpg
│ ├── iOS-Simulator.png
│ ├── isometric-view.jpg
│ ├── isometric.jpg
│ ├── lights-ambient.jpg
│ ├── lights-attenuation.jpg
│ ├── lights-attenuation2.jpg
│ ├── lights-attenuation3.jpg
│ ├── lights-directional.jpg
│ ├── lights-pointlight-01.jpg
│ ├── lights-pointlight-02.jpg
│ ├── lights-pointlight.jpg
│ ├── lights-radius.jpg
│ ├── lights-radius2.jpg
│ ├── lights-spotlight.jpg
│ ├── materials.png
│ ├── normals.png
│ ├── perspective-view.jpg
│ ├── perspective.jpg
│ ├── planar.jpg
│ ├── planar.png
│ ├── refill_map.png
│ ├── repo-files.png
│ ├── rock-small.jpg
│ ├── sem.jpg
│ ├── shader.jpg
│ ├── shaders-color.jpg
│ ├── shaders-filter.jpg
│ ├── shaders-normal.jpg
│ ├── shaders-position.gif
│ ├── shininess.png
│ ├── simple-demo-initial.png
│ ├── simple-demo-mod-light.png
│ ├── simple-demo-new-light.png
│ ├── specular-surface.png
│ ├── specular.png
│ ├── spheremap.png
│ ├── texture-00.png
│ ├── texture-01.png
│ ├── texture-02.png
│ ├── texture-03.png
│ ├── texture-04.png
│ ├── texture-ambient.png
│ ├── texture-diffuse.png
│ ├── texture-emission.png
│ ├── texture-none.png
│ ├── texture-normal.png
│ ├── texture-specular.png
│ ├── triplanar.jpg
│ ├── triplanar.png
│ ├── uv-coords.png
│ ├── uv-grid.png
│ ├── uv.jpg
│ ├── uv.png
│ ├── zoom-view.jpg
│ └── zoom.jpg
└── index.md
├── lights
├── ambient.yaml
├── directional.yaml
├── lights.frag
├── pointlight-00.yaml
├── pointlight-01.yaml
├── pointlight-02.yaml
├── pointlight-attenuation-00.yaml
├── pointlight-attenuation-01.yaml
├── pointlight-attenuation-02.yaml
├── pointlight-radius-00.yaml
├── pointlight-radius-01.yaml
└── spotlight.yaml
├── material
├── dynamic-normals.yaml
├── earth.ai
├── earth.frag
├── grass.jpg
├── grass01.jpg
├── grid.jpg
├── material.frag
├── materials.ai
├── materials.yaml
├── normals.yaml
├── planar.yaml
├── road.jpg
├── rock.jpg
├── sem.jpg
├── sky.jpg
├── spheremap.yaml
├── triplanar.yaml
├── uv-grid.png
└── uv.yaml
├── mkdocs.yml
├── procedural
└── tronish.yaml
├── scene.yaml
├── shaders
├── color.yaml
├── default-pipeline.ai
├── filter.yaml
├── normal.yaml
└── position.yaml
├── src
├── leaflet-hash.js
├── main.js
├── marked.js
├── tangram.min.js
└── tutorial-embeds.js
└── tutorials
├── custom
├── custom-styles.jpg
├── custom1.jpg
├── custom1.yaml
├── custom10.yaml
├── custom11.jpg
├── custom11.yaml
├── custom12.jpg
├── custom12.yaml
├── custom13.yaml
├── custom2.yaml
├── custom3.jpg
├── custom3.yaml
├── custom4.jpg
├── custom4.yaml
├── custom5.jpg
├── custom5.yaml
├── custom6.jpg
├── custom6.yaml
├── custom7.yaml
├── custom8.yaml
├── custom9.jpg
├── custom9.yaml
└── fade.gif
├── editing-basemaps
├── editing-basemaps1.jpg
├── editing-basemaps1.yaml
├── editing-basemaps2.jpg
├── editing-basemaps2.yaml
├── editing-basemaps3.jpg
├── editing-basemaps3.yaml
├── editing-basemaps4.jpg
├── editing-basemaps4.yaml
├── shape.geojson
└── simple-basemap.yaml
└── loading.gif
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2015 Tangram
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
23 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Tangram Documentation
2 |
3 | [Tangram](http://mapzen.com/tangram) is a flexible browser-based mapping engine, designed for real-time rendering of 2D and 3D maps from geolocated vector data.
4 |
5 | This repo stores the source files for our documentation site:
6 |
7 | ## 👉 https://tangrams.readthedocs.io/ 👈
8 |
--------------------------------------------------------------------------------
/cameras/axis.yaml:
--------------------------------------------------------------------------------
1 | cameras:
2 | camera1:
3 | type: isometric
4 | axis: [1,1]
5 |
6 | sources:
7 | nextzen:
8 | type: TopoJSON
9 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
10 | url_params:
11 | api_key: d161Q8KATMOhSOcVGNyQ8g
12 | max_zoom: 16
13 |
14 | layers:
15 | earth:
16 | data:
17 | source: nextzen
18 | layer: earth
19 | draw:
20 | polygons:
21 | order: 0
22 | color: '#ddeeee'
23 | landuse:
24 | data:
25 | source: nextzen
26 | layer: landuse
27 | draw:
28 | polygons:
29 | order: 1
30 | color: '#bbeebb'
31 |
32 | water:
33 | data:
34 | source: nextzen
35 | layer: water
36 | draw:
37 | polygons:
38 | order: 2
39 | color: '#88bbee'
40 |
41 | roads:
42 | data:
43 | source: nextzen
44 | layer: roads
45 | filter: { not: { kind: [ferry, rail, path]}}
46 | draw:
47 | lines:
48 | order: 3
49 | color: gray
50 | width: 8
51 | highway:
52 | filter:
53 | kind: highway
54 | draw:
55 | lines:
56 | width: 15
57 |
58 | buildings:
59 | data:
60 | source: nextzen
61 | layer: buildings
62 | draw:
63 | polygons:
64 | order: 4
65 | color: [.7, .7, .7]
66 | extrude: true
67 |
--------------------------------------------------------------------------------
/cameras/flat.yaml:
--------------------------------------------------------------------------------
1 | cameras:
2 | camera1:
3 | type: flat
4 |
5 | sources:
6 | nextzen:
7 | type: TopoJSON
8 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
9 | url_params:
10 | api_key: d161Q8KATMOhSOcVGNyQ8g
11 | max_zoom: 16
12 |
13 | layers:
14 | earth:
15 | data:
16 | source: nextzen
17 | layer: earth
18 | draw:
19 | polygons:
20 | order: 0
21 | color: '#ddeeee'
22 | landuse:
23 | data:
24 | source: nextzen
25 | layer: landuse
26 | draw:
27 | polygons:
28 | order: 1
29 | color: '#bbeebb'
30 |
31 | water:
32 | data:
33 | source: nextzen
34 | layer: water
35 | draw:
36 | polygons:
37 | order: 2
38 | color: '#88bbee'
39 |
40 | roads:
41 | data:
42 | source: nextzen
43 | layer: roads
44 | filter: { not: { kind: [rail, ferry, path, minor_road]}}
45 | draw:
46 | lines:
47 | order: 3
48 | color: [.8, .8, .8]
49 | width: 8
50 | buildings:
51 | data:
52 | source: nextzen
53 | layer: buildings
54 | draw:
55 | polygons:
56 | order: 4
57 | color: |
58 | function () {
59 | return [feature.id, feature.id+.2, feature.id+.2];
60 | }
61 | extrude: true
62 |
--------------------------------------------------------------------------------
/cameras/focal_length.yaml:
--------------------------------------------------------------------------------
1 | cameras:
2 | camera1:
3 | type: perspective
4 | focal_length: .5
5 |
6 | sources:
7 | nextzen:
8 | type: TopoJSON
9 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
10 | url_params:
11 | api_key: d161Q8KATMOhSOcVGNyQ8g
12 | max_zoom: 16
13 |
14 | layers:
15 | earth:
16 | data:
17 | source: nextzen
18 | layer: earth
19 | draw:
20 | polygons:
21 | order: 0
22 | color: '#ddeeee'
23 | landuse:
24 | data:
25 | source: nextzen
26 | layer: landuse
27 | draw:
28 | polygons:
29 | order: 1
30 | color: '#bbeebb'
31 |
32 | water:
33 | data:
34 | source: nextzen
35 | layer: water
36 | draw:
37 | polygons:
38 | order: 2
39 | color: '#88bbee'
40 |
41 | buildings:
42 | data:
43 | source: nextzen
44 | layer: buildings
45 | draw:
46 | polygons:
47 | order: 3
48 | color: [.7, .7, .7]
49 | extrude: true
50 |
51 |
--------------------------------------------------------------------------------
/cameras/isometric.yaml:
--------------------------------------------------------------------------------
1 | cameras:
2 | camera1:
3 | type: isometric
4 | axis: [0,1]
5 |
6 | sources:
7 | nextzen:
8 | type: TopoJSON
9 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
10 | url_params:
11 | api_key: d161Q8KATMOhSOcVGNyQ8g
12 | max_zoom: 16
13 |
14 | layers:
15 | earth:
16 | data:
17 | source: nextzen
18 | layer: earth
19 | draw:
20 | polygons:
21 | order: 0
22 | color: '#ddeeee'
23 | landuse:
24 | data:
25 | source: nextzen
26 | layer: landuse
27 | draw:
28 | polygons:
29 | order: 1
30 | color: '#aaffaa'
31 |
32 | water:
33 | data:
34 | source: nextzen
35 | layer: water
36 | draw:
37 | polygons:
38 | order: 2
39 | color: '#88bbee'
40 |
41 | roads:
42 | data:
43 | source: nextzen
44 | layer: roads
45 | filter: { not: { kind: [rail, ferry, path, minor_road]}}
46 | draw:
47 | lines:
48 | order: 3
49 | color: [.8, .8, .8]
50 | width: 8
51 |
52 | buildings:
53 | data:
54 | source: nextzen
55 | layer: buildings
56 | draw:
57 | polygons:
58 | order: 4
59 | color: [.7, .7, .7]
60 | extrude: true
61 |
62 |
--------------------------------------------------------------------------------
/cameras/perspective.yaml:
--------------------------------------------------------------------------------
1 | cameras:
2 | camera1:
3 | type: perspective
4 |
5 | sources:
6 | nextzen:
7 | type: TopoJSON
8 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
9 | url_params:
10 | api_key: d161Q8KATMOhSOcVGNyQ8g
11 | max_zoom: 16
12 |
13 | layers:
14 | earth:
15 | data:
16 | source: nextzen
17 | layer: earth
18 | draw:
19 | polygons:
20 | order: 0
21 | color: '#ddeeee'
22 | landuse:
23 | data:
24 | source: nextzen
25 | layer: landuse
26 | draw:
27 | polygons:
28 | order: 1
29 | color: '#aaffaa'
30 | water:
31 | data:
32 | source: nextzen
33 | layer: water
34 | draw:
35 | polygons:
36 | order: 2
37 | color: '#88bbee'
38 | roads:
39 | data:
40 | source: nextzen
41 | layer: roads
42 | filter: { not: { kind: [rail, ferry, path, minor_road] } }
43 | draw:
44 | lines:
45 | order: 3
46 | color: [.8, .8, .8]
47 | width: 8
48 | buildings:
49 | data:
50 | source: nextzen
51 | layer: buildings
52 | draw:
53 | polygons:
54 | order: 4
55 | color: [.7, .7, .7]
56 | extrude: true
57 |
--------------------------------------------------------------------------------
/cameras/vanishing_point.yaml:
--------------------------------------------------------------------------------
1 | cameras:
2 | camera1:
3 | type: perspective
4 | vanishing_point: [400,-100]
5 | focal_length: 1.
6 |
7 | sources:
8 | nextzen:
9 | type: TopoJSON
10 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
11 | url_params:
12 | api_key: d161Q8KATMOhSOcVGNyQ8g
13 | max_zoom: 16
14 |
15 | layers:
16 | earth:
17 | data:
18 | source: nextzen
19 | layer: earth
20 | draw:
21 | polygons:
22 | order: 0
23 | color: '#ddeeee'
24 | landuse:
25 | data:
26 | source: nextzen
27 | layer: landuse
28 | draw:
29 | polygons:
30 | order: 1
31 | color: '#aaffaa'
32 |
33 | water:
34 | data:
35 | source: nextzen
36 | layer: water
37 | draw:
38 | polygons:
39 | order: 2
40 | color: '#88bbee'
41 |
42 | roads:
43 | data:
44 | source: nextzen
45 | layer: roads
46 | filter: { not: { kind: [rail, ferry, path, minor_road]}}
47 | draw:
48 | lines:
49 | order: 3
50 | color: [.8, .8, .8]
51 | width: 8
52 |
53 | buildings:
54 | data:
55 | source: nextzen
56 | layer: buildings
57 | draw:
58 | polygons:
59 | order: 4
60 | color: [.7, .7, .7]
61 | extrude: true
62 |
63 |
--------------------------------------------------------------------------------
/circle.yml:
--------------------------------------------------------------------------------
1 | machine:
2 | python:
3 | version: 2.7.10
4 |
5 | test:
6 | override:
7 | - echo "Fine, whatever."
8 |
9 | deployment:
10 | release:
11 | branch: "gh-pages"
12 | commands:
13 | - pip install 'Circle-Beacon == 2.0.0'
14 | - alert-circle mapzen documentation master $CIRCLE_TOKEN
15 |
--------------------------------------------------------------------------------
/css/style.css:
--------------------------------------------------------------------------------
1 | body {
2 | font-family: 'Open Sans', sans-serif;
3 | font-size: 16px;
4 | line-height: 1.3;
5 | padding: 0;
6 | color: #222;
7 | margin-bottom: 60px;
8 | margin-left: 60px;
9 | margin-right: 60px;
10 | }
11 |
12 |
13 | h1 {
14 | font-size: 46px;
15 | margin-top: 30px;
16 | margin-bottom: 0px;
17 | font-style: italic;
18 | color: #D16761;
19 | }
20 |
21 | h2 {
22 | font-size: 34px;
23 | margin-top: 20px;
24 | margin-bottom: 0px;
25 | font-style: italic;
26 | color: #6C7A78;
27 | }
28 |
29 | h3 {
30 | font-size: 28px;
31 | margin-top: 24px;
32 | margin-bottom: 0px;
33 | color: ##88BBEE;
34 | }
35 |
36 | h4 {
37 | margin-top: 24px;
38 | margin-left: 10px;
39 | margin-bottom: 10px;
40 | font-size: 24px;
41 | line-height: 12px;
42 | font-weight: normal;
43 | color: #333;
44 | }
45 |
46 | h1, h2, h3 {
47 | font-weight: normal;
48 | }
49 |
50 | img {
51 | display: block;
52 | margin-left: auto;
53 | margin-right: auto;
54 | max-width: 700px;
55 | }
56 |
57 | code {
58 | font-family: monospace;
59 | font-size: 14px;
60 | line-height: 1.5em;
61 | background-color: #ECECEC;
62 | }
63 |
64 | .lang-yaml, .lang-glsl, .lang-bash {
65 | background-color: #ECECEC;
66 | display: block;
67 | margin-left: auto;
68 | margin-right: auto;
69 | max-width: 700px;
70 | }
--------------------------------------------------------------------------------
/css/tutorial-embeds.css:
--------------------------------------------------------------------------------
1 | .embed-loading {
2 | position: relative;
3 | height: 10px;
4 | width: 100%;
5 | left: 0;
6 | top: 390px;
7 | transition: 80ms bottom ease-out;
8 | animation: barberpole 1s linear infinite;
9 | background-size: 30px 30px;
10 | background-image: linear-gradient(135deg,#6b6b70 25%,#3d3f46 25%,#3d3f46 50%,#6b6b70 50%,#6b6b70 75%,#3d3f46 75%,#3d3f46);
11 | -webkit-user-select: none;
12 | -moz-user-select: none;
13 | -ms-user-select: none;
14 | user-select: none;
15 | }
16 |
17 | @keyframes barberpole {
18 | 0% {
19 | background-position: 0 0;
20 | }
21 | 100% {
22 | background-position: 60px 30px;
23 | }
24 | }
25 | .play-embed {
26 | width: 100%;
27 | height: 400px;
28 | background-color: #303237; /* codemirror bg color */
29 | }
30 | .embed-frame {
31 | border: 0px;
32 | margin: 0;
33 | height: 400px;
34 | width: calc(100% - 30px);
35 | position: absolute;
36 | display: block;
37 | }
38 | .CodeMirror {
39 | width: 100%;
40 | }
41 |
42 | .button.btn.button-icon.refresh-button {
43 | display: none;
44 | }
45 | .caption {
46 | margin-bottom: 1em;
47 | display: inline-block;
48 | }
--------------------------------------------------------------------------------
/docs/API-Reference/Android-API.md:
--------------------------------------------------------------------------------
1 | *To learn how to get started with the Tangram Android SDK see the [Android Walkthrough](https://tangrams.readthedocs.io/en/master/Tutorials/android-walkthrough/).*
2 |
3 | *To see reference documentation for the SDK, go to the [javadoc](android-sdk/0.11.0/index.html).*
4 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.10.0/com/mapzen/tangram/geometry/package-frame.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | com.mapzen.tangram.geometry (tangram 0.10.0 API)
7 |
8 |
9 |
10 |
11 |
12 |
13 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.10.0/com/mapzen/tangram/networking/package-frame.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | com.mapzen.tangram.networking (tangram 0.10.0 API)
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
Interfaces
15 |
19 |
Classes
20 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.10.0/com/mapzen/tangram/viewholder/package-frame.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | com.mapzen.tangram.viewholder (tangram 0.10.0 API)
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
Interfaces
15 |
19 |
Classes
20 |
25 |
Enums
26 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.10.0/overview-frame.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Overview List (tangram 0.10.0 API)
7 |
8 |
9 |
10 |
11 |
12 |
13 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.10.0/package-list:
--------------------------------------------------------------------------------
1 | com.mapzen.tangram
2 | com.mapzen.tangram.geometry
3 | com.mapzen.tangram.networking
4 | com.mapzen.tangram.viewholder
5 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.10.0/script.js:
--------------------------------------------------------------------------------
1 | function show(type)
2 | {
3 | count = 0;
4 | for (var key in methods) {
5 | var row = document.getElementById(key);
6 | if ((methods[key] & type) != 0) {
7 | row.style.display = '';
8 | row.className = (count++ % 2) ? rowColor : altColor;
9 | }
10 | else
11 | row.style.display = 'none';
12 | }
13 | updateTabs(type);
14 | }
15 |
16 | function updateTabs(type)
17 | {
18 | for (var value in tabs) {
19 | var sNode = document.getElementById(tabs[value][0]);
20 | var spanNode = sNode.firstChild;
21 | if (value == type) {
22 | sNode.className = activeTableTab;
23 | spanNode.innerHTML = tabs[value][1];
24 | }
25 | else {
26 | sNode.className = tableTab;
27 | spanNode.innerHTML = "" + tabs[value][1] + "";
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.11.0/com/mapzen/tangram/geometry/package-frame.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | com.mapzen.tangram.geometry (tangram 0.11.0 API)
7 |
8 |
9 |
10 |
11 |
12 |
13 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.11.0/com/mapzen/tangram/networking/package-frame.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | com.mapzen.tangram.networking (tangram 0.11.0 API)
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
Interfaces
15 |
19 |
Classes
20 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.11.0/overview-frame.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Overview List (tangram 0.11.0 API)
7 |
8 |
9 |
10 |
11 |
12 |
13 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.11.0/package-list:
--------------------------------------------------------------------------------
1 | com.mapzen.tangram
2 | com.mapzen.tangram.geometry
3 | com.mapzen.tangram.networking
4 | com.mapzen.tangram.viewholder
5 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.11.0/script.js:
--------------------------------------------------------------------------------
1 | function show(type)
2 | {
3 | count = 0;
4 | for (var key in methods) {
5 | var row = document.getElementById(key);
6 | if ((methods[key] & type) != 0) {
7 | row.style.display = '';
8 | row.className = (count++ % 2) ? rowColor : altColor;
9 | }
10 | else
11 | row.style.display = 'none';
12 | }
13 | updateTabs(type);
14 | }
15 |
16 | function updateTabs(type)
17 | {
18 | for (var value in tabs) {
19 | var sNode = document.getElementById(tabs[value][0]);
20 | var spanNode = sNode.firstChild;
21 | if (value == type) {
22 | sNode.className = activeTableTab;
23 | spanNode.innerHTML = tabs[value][1];
24 | }
25 | else {
26 | sNode.className = tableTab;
27 | spanNode.innerHTML = "" + tabs[value][1] + "";
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.2.1/package-list:
--------------------------------------------------------------------------------
1 | com.mapzen.tangram
2 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.2.1/resources/background.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/android-sdk/0.2.1/resources/background.gif
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.2.1/resources/tab.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/android-sdk/0.2.1/resources/tab.gif
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.2.1/resources/titlebar.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/android-sdk/0.2.1/resources/titlebar.gif
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.2.1/resources/titlebar_end.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/android-sdk/0.2.1/resources/titlebar_end.gif
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.2/com/mapzen/tangram/camera/package-frame.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | com.mapzen.tangram.camera (tangram 0.2-SNAPSHOT API)
7 |
8 |
9 |
10 |
11 |
12 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.2/com/mapzen/tangram/geometry/package-frame.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | com.mapzen.tangram.geometry (tangram 0.2-SNAPSHOT API)
7 |
8 |
9 |
10 |
11 |
12 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.2/overview-frame.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Overview List (tangram 0.2-SNAPSHOT API)
7 |
8 |
9 |
10 |
11 |
12 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.2/package-list:
--------------------------------------------------------------------------------
1 | com.mapzen.tangram
2 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.2/resources/background.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/android-sdk/0.2/resources/background.gif
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.2/resources/tab.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/android-sdk/0.2/resources/tab.gif
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.2/resources/titlebar.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/android-sdk/0.2/resources/titlebar.gif
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.2/resources/titlebar_end.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/android-sdk/0.2/resources/titlebar_end.gif
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.4.9/package-list:
--------------------------------------------------------------------------------
1 | com.mapzen.tangram
2 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.4.9/resources/background.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/android-sdk/0.4.9/resources/background.gif
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.4.9/resources/tab.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/android-sdk/0.4.9/resources/tab.gif
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.4.9/resources/titlebar.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/android-sdk/0.4.9/resources/titlebar.gif
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.4.9/resources/titlebar_end.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/android-sdk/0.4.9/resources/titlebar_end.gif
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.4/package-list:
--------------------------------------------------------------------------------
1 | com.mapzen.tangram
2 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.4/resources/background.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/android-sdk/0.4/resources/background.gif
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.4/resources/tab.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/android-sdk/0.4/resources/tab.gif
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.4/resources/titlebar.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/android-sdk/0.4/resources/titlebar.gif
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.4/resources/titlebar_end.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/android-sdk/0.4/resources/titlebar_end.gif
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.5.0/com/mapzen/tangram/geometry/package-frame.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | com.mapzen.tangram.geometry (tangram 0.5.1-SNAPSHOT API)
7 |
8 |
9 |
10 |
11 |
12 |
13 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.5.0/overview-frame.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Overview List (tangram 0.5.1-SNAPSHOT API)
7 |
8 |
9 |
10 |
11 |
12 |
13 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.5.0/package-list:
--------------------------------------------------------------------------------
1 | com.mapzen.tangram
2 | com.mapzen.tangram.geometry
3 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.5.0/script.js:
--------------------------------------------------------------------------------
1 | function show(type)
2 | {
3 | count = 0;
4 | for (var key in methods) {
5 | var row = document.getElementById(key);
6 | if ((methods[key] & type) != 0) {
7 | row.style.display = '';
8 | row.className = (count++ % 2) ? rowColor : altColor;
9 | }
10 | else
11 | row.style.display = 'none';
12 | }
13 | updateTabs(type);
14 | }
15 |
16 | function updateTabs(type)
17 | {
18 | for (var value in tabs) {
19 | var sNode = document.getElementById(tabs[value][0]);
20 | var spanNode = sNode.firstChild;
21 | if (value == type) {
22 | sNode.className = activeTableTab;
23 | spanNode.innerHTML = tabs[value][1];
24 | }
25 | else {
26 | sNode.className = tableTab;
27 | spanNode.innerHTML = "" + tabs[value][1] + "";
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.5.1/com/mapzen/tangram/geometry/package-frame.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | com.mapzen.tangram.geometry (tangram 0.5.1 API)
7 |
8 |
9 |
10 |
11 |
12 |
13 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.5.1/overview-frame.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Overview List (tangram 0.5.1 API)
7 |
8 |
9 |
10 |
11 |
12 |
13 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.5.1/package-list:
--------------------------------------------------------------------------------
1 | com.mapzen.tangram
2 | com.mapzen.tangram.geometry
3 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.5.1/script.js:
--------------------------------------------------------------------------------
1 | function show(type)
2 | {
3 | count = 0;
4 | for (var key in methods) {
5 | var row = document.getElementById(key);
6 | if ((methods[key] & type) != 0) {
7 | row.style.display = '';
8 | row.className = (count++ % 2) ? rowColor : altColor;
9 | }
10 | else
11 | row.style.display = 'none';
12 | }
13 | updateTabs(type);
14 | }
15 |
16 | function updateTabs(type)
17 | {
18 | for (var value in tabs) {
19 | var sNode = document.getElementById(tabs[value][0]);
20 | var spanNode = sNode.firstChild;
21 | if (value == type) {
22 | sNode.className = activeTableTab;
23 | spanNode.innerHTML = tabs[value][1];
24 | }
25 | else {
26 | sNode.className = tableTab;
27 | spanNode.innerHTML = "" + tabs[value][1] + "";
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.6.1/com/mapzen/tangram/geometry/package-frame.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | com.mapzen.tangram.geometry (tangram 0.6.1 API)
7 |
8 |
9 |
10 |
11 |
12 |
13 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.6.1/overview-frame.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Overview List (tangram 0.6.1 API)
7 |
8 |
9 |
10 |
11 |
12 |
13 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.6.1/package-list:
--------------------------------------------------------------------------------
1 | com.mapzen.tangram
2 | com.mapzen.tangram.geometry
3 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.6.1/script.js:
--------------------------------------------------------------------------------
1 | function show(type)
2 | {
3 | count = 0;
4 | for (var key in methods) {
5 | var row = document.getElementById(key);
6 | if ((methods[key] & type) != 0) {
7 | row.style.display = '';
8 | row.className = (count++ % 2) ? rowColor : altColor;
9 | }
10 | else
11 | row.style.display = 'none';
12 | }
13 | updateTabs(type);
14 | }
15 |
16 | function updateTabs(type)
17 | {
18 | for (var value in tabs) {
19 | var sNode = document.getElementById(tabs[value][0]);
20 | var spanNode = sNode.firstChild;
21 | if (value == type) {
22 | sNode.className = activeTableTab;
23 | spanNode.innerHTML = tabs[value][1];
24 | }
25 | else {
26 | sNode.className = tableTab;
27 | spanNode.innerHTML = "" + tabs[value][1] + "";
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.7.0/com/mapzen/tangram/geometry/package-frame.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | com.mapzen.tangram.geometry (tangram 0.7.0 API)
7 |
8 |
9 |
10 |
11 |
12 |
13 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.7.0/overview-frame.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Overview List (tangram 0.7.0 API)
7 |
8 |
9 |
10 |
11 |
12 |
13 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.7.0/package-list:
--------------------------------------------------------------------------------
1 | com.mapzen.tangram
2 | com.mapzen.tangram.geometry
3 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.7.0/script.js:
--------------------------------------------------------------------------------
1 | function show(type)
2 | {
3 | count = 0;
4 | for (var key in methods) {
5 | var row = document.getElementById(key);
6 | if ((methods[key] & type) != 0) {
7 | row.style.display = '';
8 | row.className = (count++ % 2) ? rowColor : altColor;
9 | }
10 | else
11 | row.style.display = 'none';
12 | }
13 | updateTabs(type);
14 | }
15 |
16 | function updateTabs(type)
17 | {
18 | for (var value in tabs) {
19 | var sNode = document.getElementById(tabs[value][0]);
20 | var spanNode = sNode.firstChild;
21 | if (value == type) {
22 | sNode.className = activeTableTab;
23 | spanNode.innerHTML = tabs[value][1];
24 | }
25 | else {
26 | sNode.className = tableTab;
27 | spanNode.innerHTML = "" + tabs[value][1] + "";
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.9.0/com/mapzen/tangram/geometry/package-frame.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | com.mapzen.tangram.geometry (tangram 0.9.0-RC1 API)
7 |
8 |
9 |
10 |
11 |
12 |
13 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.9.0/overview-frame.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Overview List (tangram 0.9.0-RC1 API)
7 |
8 |
9 |
10 |
11 |
12 |
13 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.9.0/package-list:
--------------------------------------------------------------------------------
1 | com.mapzen.tangram
2 | com.mapzen.tangram.geometry
3 |
--------------------------------------------------------------------------------
/docs/API-Reference/android-sdk/0.9.0/script.js:
--------------------------------------------------------------------------------
1 | function show(type)
2 | {
3 | count = 0;
4 | for (var key in methods) {
5 | var row = document.getElementById(key);
6 | if ((methods[key] & type) != 0) {
7 | row.style.display = '';
8 | row.className = (count++ % 2) ? rowColor : altColor;
9 | }
10 | else
11 | row.style.display = 'none';
12 | }
13 | updateTabs(type);
14 | }
15 |
16 | function updateTabs(type)
17 | {
18 | for (var value in tabs) {
19 | var sNode = document.getElementById(tabs[value][0]);
20 | var spanNode = sNode.firstChild;
21 | if (value == type) {
22 | sNode.className = activeTableTab;
23 | spanNode.innerHTML = tabs[value][1];
24 | }
25 | else {
26 | sNode.className = tableTab;
27 | spanNode.innerHTML = "" + tabs[value][1] + "";
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/docs/API-Reference/iOS-API.md:
--------------------------------------------------------------------------------
1 | *To see reference documentation for the iOS Framework, go to the [framework documentation](ios-framework/0.11.0/index.html).*
2 |
3 | *To learn how to get started with the Tangram iOS framework, see the [iOS Walkthrough](https://tangrams.readthedocs.io/en/master/Tutorials/iOS-walkthrough/).*
4 |
5 | *The last version of the iOS binary framework is available in [CocoaPods](https://cocoapods.org/pods/Tangram-ES).*
6 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.10.0/badge.svg:
--------------------------------------------------------------------------------
1 |
29 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.10.0/docsets/Tangram iOS SDK.docset/Contents/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleIdentifier
6 | com.jazzy.tangram ios sdk
7 | CFBundleName
8 | Tangram iOS SDK
9 | DocSetPlatformFamily
10 | tangram ios sdk
11 | isDashDocset
12 |
13 | dashIndexFilePath
14 | index.html
15 | isJavaScriptEnabled
16 |
17 | DashDocSetFamily
18 | dashtoc
19 |
20 |
21 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.10.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/badge.svg:
--------------------------------------------------------------------------------
1 |
29 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.10.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/img/carat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.10.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/img/carat.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.10.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/img/dash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.10.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/img/dash.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.10.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/img/gh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.10.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/img/gh.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.10.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/img/spinner.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.10.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/img/spinner.gif
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.10.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/js/jazzy.js:
--------------------------------------------------------------------------------
1 | window.jazzy = {'docset': false}
2 | if (typeof window.dash != 'undefined') {
3 | document.documentElement.className += ' dash'
4 | window.jazzy.docset = true
5 | }
6 | if (navigator.userAgent.match(/xcode/i)) {
7 | document.documentElement.className += ' xcode'
8 | window.jazzy.docset = true
9 | }
10 |
11 | // On doc load, toggle the URL hash discussion if present
12 | $(document).ready(function() {
13 | if (!window.jazzy.docset) {
14 | var linkToHash = $('a[href="' + window.location.hash +'"]');
15 | linkToHash.trigger("click");
16 | }
17 | });
18 |
19 | // On token click, toggle its discussion and animate token.marginLeft
20 | $(".token").click(function(event) {
21 | if (window.jazzy.docset) {
22 | return;
23 | }
24 | var link = $(this);
25 | var animationDuration = 300;
26 | $content = link.parent().parent().next();
27 | $content.slideToggle(animationDuration);
28 |
29 | // Keeps the document from jumping to the hash.
30 | var href = $(this).attr('href');
31 | if (history.pushState) {
32 | history.pushState({}, '', href);
33 | } else {
34 | location.hash = href;
35 | }
36 | event.preventDefault();
37 | });
38 |
39 | // Dumb down quotes within code blocks that delimit strings instead of quotations
40 | // https://github.com/realm/jazzy/issues/714
41 | $("code q").replaceWith(function () {
42 | return ["\"", $(this).contents(), "\""];
43 | });
44 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.10.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/js/jazzy.search.js:
--------------------------------------------------------------------------------
1 | $(function(){
2 | var searchIndex = lunr(function() {
3 | this.ref('url');
4 | this.field('name');
5 | });
6 |
7 | var $typeahead = $('[data-typeahead]');
8 | var $form = $typeahead.parents('form');
9 | var searchURL = $form.attr('action');
10 |
11 | function displayTemplate(result) {
12 | return result.name;
13 | }
14 |
15 | function suggestionTemplate(result) {
16 | var t = '';
17 | t += '' + result.name + '';
18 | if (result.parent_name) {
19 | t += '' + result.parent_name + '';
20 | }
21 | t += '
';
22 | return t;
23 | }
24 |
25 | $typeahead.one('focus', function() {
26 | $form.addClass('loading');
27 |
28 | $.getJSON(searchURL).then(function(searchData) {
29 | $.each(searchData, function (url, doc) {
30 | searchIndex.add({url: url, name: doc.name});
31 | });
32 |
33 | $typeahead.typeahead(
34 | {
35 | highlight: true,
36 | minLength: 3
37 | },
38 | {
39 | limit: 10,
40 | display: displayTemplate,
41 | templates: { suggestion: suggestionTemplate },
42 | source: function(query, sync) {
43 | var results = searchIndex.search(query).map(function(result) {
44 | var doc = searchData[result.ref];
45 | doc.url = result.ref;
46 | return doc;
47 | });
48 | sync(results);
49 | }
50 | }
51 | );
52 | $form.removeClass('loading');
53 | $typeahead.trigger('focus');
54 | });
55 | });
56 |
57 | var baseURL = searchURL.slice(0, -"search.json".length);
58 |
59 | $typeahead.on('typeahead:select', function(e, result) {
60 | window.location = baseURL + result.url;
61 | });
62 | });
63 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.10.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/undocumented.json:
--------------------------------------------------------------------------------
1 | {
2 | "warnings": [
3 |
4 | ],
5 | "source_directory": "/Users/matt.blair/Workspace/tangram-es/platforms/ios"
6 | }
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.10.0/docsets/Tangram iOS SDK.docset/Contents/Resources/docSet.dsidx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.10.0/docsets/Tangram iOS SDK.docset/Contents/Resources/docSet.dsidx
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.10.0/docsets/Tangram iOS SDK.tgz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.10.0/docsets/Tangram iOS SDK.tgz
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.10.0/img/carat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.10.0/img/carat.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.10.0/img/dash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.10.0/img/dash.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.10.0/img/gh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.10.0/img/gh.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.10.0/img/spinner.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.10.0/img/spinner.gif
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.10.0/js/jazzy.js:
--------------------------------------------------------------------------------
1 | window.jazzy = {'docset': false}
2 | if (typeof window.dash != 'undefined') {
3 | document.documentElement.className += ' dash'
4 | window.jazzy.docset = true
5 | }
6 | if (navigator.userAgent.match(/xcode/i)) {
7 | document.documentElement.className += ' xcode'
8 | window.jazzy.docset = true
9 | }
10 |
11 | // On doc load, toggle the URL hash discussion if present
12 | $(document).ready(function() {
13 | if (!window.jazzy.docset) {
14 | var linkToHash = $('a[href="' + window.location.hash +'"]');
15 | linkToHash.trigger("click");
16 | }
17 | });
18 |
19 | // On token click, toggle its discussion and animate token.marginLeft
20 | $(".token").click(function(event) {
21 | if (window.jazzy.docset) {
22 | return;
23 | }
24 | var link = $(this);
25 | var animationDuration = 300;
26 | $content = link.parent().parent().next();
27 | $content.slideToggle(animationDuration);
28 |
29 | // Keeps the document from jumping to the hash.
30 | var href = $(this).attr('href');
31 | if (history.pushState) {
32 | history.pushState({}, '', href);
33 | } else {
34 | location.hash = href;
35 | }
36 | event.preventDefault();
37 | });
38 |
39 | // Dumb down quotes within code blocks that delimit strings instead of quotations
40 | // https://github.com/realm/jazzy/issues/714
41 | $("code q").replaceWith(function () {
42 | return ["\"", $(this).contents(), "\""];
43 | });
44 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.10.0/js/jazzy.search.js:
--------------------------------------------------------------------------------
1 | $(function(){
2 | var searchIndex = lunr(function() {
3 | this.ref('url');
4 | this.field('name');
5 | });
6 |
7 | var $typeahead = $('[data-typeahead]');
8 | var $form = $typeahead.parents('form');
9 | var searchURL = $form.attr('action');
10 |
11 | function displayTemplate(result) {
12 | return result.name;
13 | }
14 |
15 | function suggestionTemplate(result) {
16 | var t = '';
17 | t += '' + result.name + '';
18 | if (result.parent_name) {
19 | t += '' + result.parent_name + '';
20 | }
21 | t += '
';
22 | return t;
23 | }
24 |
25 | $typeahead.one('focus', function() {
26 | $form.addClass('loading');
27 |
28 | $.getJSON(searchURL).then(function(searchData) {
29 | $.each(searchData, function (url, doc) {
30 | searchIndex.add({url: url, name: doc.name});
31 | });
32 |
33 | $typeahead.typeahead(
34 | {
35 | highlight: true,
36 | minLength: 3
37 | },
38 | {
39 | limit: 10,
40 | display: displayTemplate,
41 | templates: { suggestion: suggestionTemplate },
42 | source: function(query, sync) {
43 | var results = searchIndex.search(query).map(function(result) {
44 | var doc = searchData[result.ref];
45 | doc.url = result.ref;
46 | return doc;
47 | });
48 | sync(results);
49 | }
50 | }
51 | );
52 | $form.removeClass('loading');
53 | $typeahead.trigger('focus');
54 | });
55 | });
56 |
57 | var baseURL = searchURL.slice(0, -"search.json".length);
58 |
59 | $typeahead.on('typeahead:select', function(e, result) {
60 | window.location = baseURL + result.url;
61 | });
62 | });
63 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.10.0/undocumented.json:
--------------------------------------------------------------------------------
1 | {
2 | "warnings": [
3 |
4 | ],
5 | "source_directory": "/Users/matt.blair/Workspace/tangram-es/platforms/ios"
6 | }
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.11.0/badge.svg:
--------------------------------------------------------------------------------
1 |
29 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.11.0/docsets/Tangram iOS SDK.docset/Contents/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleIdentifier
6 | com.jazzy.tangram ios sdk
7 | CFBundleName
8 | Tangram iOS SDK
9 | DocSetPlatformFamily
10 | tangram ios sdk
11 | isDashDocset
12 |
13 | dashIndexFilePath
14 | index.html
15 | isJavaScriptEnabled
16 |
17 | DashDocSetFamily
18 | dashtoc
19 |
20 |
21 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.11.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/badge.svg:
--------------------------------------------------------------------------------
1 |
29 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.11.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/img/carat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.11.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/img/carat.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.11.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/img/dash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.11.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/img/dash.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.11.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/img/gh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.11.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/img/gh.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.11.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/img/spinner.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.11.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/img/spinner.gif
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.11.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/js/jazzy.js:
--------------------------------------------------------------------------------
1 | window.jazzy = {'docset': false}
2 | if (typeof window.dash != 'undefined') {
3 | document.documentElement.className += ' dash'
4 | window.jazzy.docset = true
5 | }
6 | if (navigator.userAgent.match(/xcode/i)) {
7 | document.documentElement.className += ' xcode'
8 | window.jazzy.docset = true
9 | }
10 |
11 | function toggleItem($link, $content) {
12 | var animationDuration = 300;
13 | $link.toggleClass('token-open');
14 | $content.slideToggle(animationDuration);
15 | }
16 |
17 | function itemLinkToContent($link) {
18 | return $link.parent().parent().next();
19 | }
20 |
21 | // On doc load + hash-change, open any targetted item
22 | function openCurrentItemIfClosed() {
23 | if (window.jazzy.docset) {
24 | return;
25 | }
26 | var $link = $(`.token[href="${location.hash}"]`);
27 | $content = itemLinkToContent($link);
28 | if ($content.is(':hidden')) {
29 | toggleItem($link, $content);
30 | }
31 | }
32 |
33 | $(openCurrentItemIfClosed);
34 | $(window).on('hashchange', openCurrentItemIfClosed);
35 |
36 | // On item link ('token') click, toggle its discussion
37 | $('.token').on('click', function(event) {
38 | if (window.jazzy.docset) {
39 | return;
40 | }
41 | var $link = $(this);
42 | toggleItem($link, itemLinkToContent($link));
43 |
44 | // Keeps the document from jumping to the hash.
45 | var href = $link.attr('href');
46 | if (history.pushState) {
47 | history.pushState({}, '', href);
48 | } else {
49 | location.hash = href;
50 | }
51 | event.preventDefault();
52 | });
53 |
54 | // Clicks on links to the current, closed, item need to open the item
55 | $("a:not('.token')").on('click', function() {
56 | if (location == this.href) {
57 | openCurrentItemIfClosed();
58 | }
59 | });
60 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.11.0/docsets/Tangram iOS SDK.docset/Contents/Resources/Documents/undocumented.json:
--------------------------------------------------------------------------------
1 | {
2 | "warnings": [
3 |
4 | ],
5 | "source_directory": "/Users/matt/Workspace/tangram-es/platforms/ios"
6 | }
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.11.0/docsets/Tangram iOS SDK.docset/Contents/Resources/docSet.dsidx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.11.0/docsets/Tangram iOS SDK.docset/Contents/Resources/docSet.dsidx
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.11.0/docsets/Tangram iOS SDK.tgz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.11.0/docsets/Tangram iOS SDK.tgz
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.11.0/img/carat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.11.0/img/carat.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.11.0/img/dash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.11.0/img/dash.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.11.0/img/gh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.11.0/img/gh.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.11.0/img/spinner.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.11.0/img/spinner.gif
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.11.0/js/jazzy.js:
--------------------------------------------------------------------------------
1 | window.jazzy = {'docset': false}
2 | if (typeof window.dash != 'undefined') {
3 | document.documentElement.className += ' dash'
4 | window.jazzy.docset = true
5 | }
6 | if (navigator.userAgent.match(/xcode/i)) {
7 | document.documentElement.className += ' xcode'
8 | window.jazzy.docset = true
9 | }
10 |
11 | function toggleItem($link, $content) {
12 | var animationDuration = 300;
13 | $link.toggleClass('token-open');
14 | $content.slideToggle(animationDuration);
15 | }
16 |
17 | function itemLinkToContent($link) {
18 | return $link.parent().parent().next();
19 | }
20 |
21 | // On doc load + hash-change, open any targetted item
22 | function openCurrentItemIfClosed() {
23 | if (window.jazzy.docset) {
24 | return;
25 | }
26 | var $link = $(`.token[href="${location.hash}"]`);
27 | $content = itemLinkToContent($link);
28 | if ($content.is(':hidden')) {
29 | toggleItem($link, $content);
30 | }
31 | }
32 |
33 | $(openCurrentItemIfClosed);
34 | $(window).on('hashchange', openCurrentItemIfClosed);
35 |
36 | // On item link ('token') click, toggle its discussion
37 | $('.token').on('click', function(event) {
38 | if (window.jazzy.docset) {
39 | return;
40 | }
41 | var $link = $(this);
42 | toggleItem($link, itemLinkToContent($link));
43 |
44 | // Keeps the document from jumping to the hash.
45 | var href = $link.attr('href');
46 | if (history.pushState) {
47 | history.pushState({}, '', href);
48 | } else {
49 | location.hash = href;
50 | }
51 | event.preventDefault();
52 | });
53 |
54 | // Clicks on links to the current, closed, item need to open the item
55 | $("a:not('.token')").on('click', function() {
56 | if (location == this.href) {
57 | openCurrentItemIfClosed();
58 | }
59 | });
60 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.11.0/undocumented.json:
--------------------------------------------------------------------------------
1 | {
2 | "warnings": [
3 |
4 | ],
5 | "source_directory": "/Users/matt/Workspace/tangram-es/platforms/ios"
6 | }
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.0/docsets/Mapzen.docset/Contents/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleIdentifier
6 | com.jazzy.mapzen
7 | CFBundleName
8 | Mapzen
9 | DocSetPlatformFamily
10 | mapzen
11 | isDashDocset
12 |
13 | dashIndexFilePath
14 | index.html
15 | isJavaScriptEnabled
16 |
17 | DashDocSetFamily
18 | dashtoc
19 |
20 |
21 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/carat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.5.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/carat.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/dash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.5.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/dash.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/gh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.5.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/gh.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.0/docsets/Mapzen.docset/Contents/Resources/Documents/js/jazzy.js:
--------------------------------------------------------------------------------
1 | window.jazzy = {'docset': false}
2 | if (typeof window.dash != 'undefined') {
3 | document.documentElement.className += ' dash'
4 | window.jazzy.docset = true
5 | }
6 | if (navigator.userAgent.match(/xcode/i)) {
7 | document.documentElement.className += ' xcode'
8 | window.jazzy.docset = true
9 | }
10 |
11 | // On doc load, toggle the URL hash discussion if present
12 | $(document).ready(function() {
13 | if (!window.jazzy.docset) {
14 | var linkToHash = $('a[href="' + window.location.hash +'"]');
15 | linkToHash.trigger("click");
16 | }
17 | });
18 |
19 | // On token click, toggle its discussion and animate token.marginLeft
20 | $(".token").click(function(event) {
21 | if (window.jazzy.docset) {
22 | return;
23 | }
24 | var link = $(this);
25 | var animationDuration = 300;
26 | $content = link.parent().parent().next();
27 | $content.slideToggle(animationDuration);
28 |
29 | // Keeps the document from jumping to the hash.
30 | var href = $(this).attr('href');
31 | if (history.pushState) {
32 | history.pushState({}, '', href);
33 | } else {
34 | location.hash = href;
35 | }
36 | event.preventDefault();
37 | });
38 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.0/docsets/Mapzen.docset/Contents/Resources/Documents/undocumented.json:
--------------------------------------------------------------------------------
1 | {
2 | "warnings": [
3 | {
4 | "file": "/Users/karim/Dropbox/mapzen/dev/tangram-es/platforms/ios/src/TangramMap/TGGeoPoint.h",
5 | "line": 19,
6 | "symbol": "TGGeoPoint",
7 | "symbol_kind": "sourcekitten.source.lang.objc.decl.typedef",
8 | "warning": "undocumented"
9 | }
10 | ],
11 | "source_directory": "/Users/karim/Dropbox/mapzen/dev/tangram-es/platforms/ios"
12 | }
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.0/docsets/Mapzen.docset/Contents/Resources/docSet.dsidx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.5.0/docsets/Mapzen.docset/Contents/Resources/docSet.dsidx
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.0/docsets/Mapzen.tgz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.5.0/docsets/Mapzen.tgz
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.0/img/carat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.5.0/img/carat.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.0/img/dash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.5.0/img/dash.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.0/img/gh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.5.0/img/gh.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.0/js/jazzy.js:
--------------------------------------------------------------------------------
1 | window.jazzy = {'docset': false}
2 | if (typeof window.dash != 'undefined') {
3 | document.documentElement.className += ' dash'
4 | window.jazzy.docset = true
5 | }
6 | if (navigator.userAgent.match(/xcode/i)) {
7 | document.documentElement.className += ' xcode'
8 | window.jazzy.docset = true
9 | }
10 |
11 | // On doc load, toggle the URL hash discussion if present
12 | $(document).ready(function() {
13 | if (!window.jazzy.docset) {
14 | var linkToHash = $('a[href="' + window.location.hash +'"]');
15 | linkToHash.trigger("click");
16 | }
17 | });
18 |
19 | // On token click, toggle its discussion and animate token.marginLeft
20 | $(".token").click(function(event) {
21 | if (window.jazzy.docset) {
22 | return;
23 | }
24 | var link = $(this);
25 | var animationDuration = 300;
26 | $content = link.parent().parent().next();
27 | $content.slideToggle(animationDuration);
28 |
29 | // Keeps the document from jumping to the hash.
30 | var href = $(this).attr('href');
31 | if (history.pushState) {
32 | history.pushState({}, '', href);
33 | } else {
34 | location.hash = href;
35 | }
36 | event.preventDefault();
37 | });
38 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.0/undocumented.json:
--------------------------------------------------------------------------------
1 | {
2 | "warnings": [
3 | {
4 | "file": "/Users/karim/Dropbox/mapzen/dev/tangram-es/platforms/ios/src/TangramMap/TGGeoPoint.h",
5 | "line": 19,
6 | "symbol": "TGGeoPoint",
7 | "symbol_kind": "sourcekitten.source.lang.objc.decl.typedef",
8 | "warning": "undocumented"
9 | }
10 | ],
11 | "source_directory": "/Users/karim/Dropbox/mapzen/dev/tangram-es/platforms/ios"
12 | }
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.1/docsets/Mapzen.docset/Contents/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleIdentifier
6 | com.jazzy.mapzen
7 | CFBundleName
8 | Mapzen
9 | DocSetPlatformFamily
10 | mapzen
11 | isDashDocset
12 |
13 | dashIndexFilePath
14 | index.html
15 | isJavaScriptEnabled
16 |
17 | DashDocSetFamily
18 | dashtoc
19 |
20 |
21 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.1/docsets/Mapzen.docset/Contents/Resources/Documents/img/carat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.5.1/docsets/Mapzen.docset/Contents/Resources/Documents/img/carat.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.1/docsets/Mapzen.docset/Contents/Resources/Documents/img/dash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.5.1/docsets/Mapzen.docset/Contents/Resources/Documents/img/dash.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.1/docsets/Mapzen.docset/Contents/Resources/Documents/img/gh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.5.1/docsets/Mapzen.docset/Contents/Resources/Documents/img/gh.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.1/docsets/Mapzen.docset/Contents/Resources/Documents/js/jazzy.js:
--------------------------------------------------------------------------------
1 | window.jazzy = {'docset': false}
2 | if (typeof window.dash != 'undefined') {
3 | document.documentElement.className += ' dash'
4 | window.jazzy.docset = true
5 | }
6 | if (navigator.userAgent.match(/xcode/i)) {
7 | document.documentElement.className += ' xcode'
8 | window.jazzy.docset = true
9 | }
10 |
11 | // On doc load, toggle the URL hash discussion if present
12 | $(document).ready(function() {
13 | if (!window.jazzy.docset) {
14 | var linkToHash = $('a[href="' + window.location.hash +'"]');
15 | linkToHash.trigger("click");
16 | }
17 | });
18 |
19 | // On token click, toggle its discussion and animate token.marginLeft
20 | $(".token").click(function(event) {
21 | if (window.jazzy.docset) {
22 | return;
23 | }
24 | var link = $(this);
25 | var animationDuration = 300;
26 | $content = link.parent().parent().next();
27 | $content.slideToggle(animationDuration);
28 |
29 | // Keeps the document from jumping to the hash.
30 | var href = $(this).attr('href');
31 | if (history.pushState) {
32 | history.pushState({}, '', href);
33 | } else {
34 | location.hash = href;
35 | }
36 | event.preventDefault();
37 | });
38 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.1/docsets/Mapzen.docset/Contents/Resources/Documents/undocumented.json:
--------------------------------------------------------------------------------
1 | {
2 | "warnings": [
3 | {
4 | "file": "/Users/karim/Dropbox/mapzen/dev/tangram-es/platforms/ios/src/TangramMap/TGGeoPoint.h",
5 | "line": 19,
6 | "symbol": "TGGeoPoint",
7 | "symbol_kind": "sourcekitten.source.lang.objc.decl.typedef",
8 | "warning": "undocumented"
9 | },
10 | {
11 | "file": "/Users/karim/Dropbox/mapzen/dev/tangram-es/platforms/ios/src/TangramMap/TGMarker.h",
12 | "line": 35,
13 | "symbol": "TGMarker.-init",
14 | "symbol_kind": "sourcekitten.source.lang.objc.decl.method.instance",
15 | "warning": "undocumented"
16 | },
17 | {
18 | "file": "/Users/karim/Dropbox/mapzen/dev/tangram-es/platforms/ios/src/TangramMap/TGMarker.h",
19 | "line": 44,
20 | "symbol": "TGMarker.-initWithMapView:",
21 | "symbol_kind": "sourcekitten.source.lang.objc.decl.method.instance",
22 | "warning": "undocumented"
23 | },
24 | {
25 | "file": "/Users/karim/Dropbox/mapzen/dev/tangram-es/platforms/ios/src/TangramMap/TGMarker.h",
26 | "line": 137,
27 | "symbol": "TGMarker.map",
28 | "symbol_kind": "sourcekitten.source.lang.objc.decl.property",
29 | "warning": "undocumented"
30 | }
31 | ],
32 | "source_directory": "/Users/karim/Dropbox/mapzen/dev/tangram-es/platforms/ios"
33 | }
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.1/docsets/Mapzen.docset/Contents/Resources/docSet.dsidx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.5.1/docsets/Mapzen.docset/Contents/Resources/docSet.dsidx
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.1/docsets/Mapzen.tgz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.5.1/docsets/Mapzen.tgz
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.1/img/carat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.5.1/img/carat.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.1/img/dash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.5.1/img/dash.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.1/img/gh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.5.1/img/gh.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.1/js/jazzy.js:
--------------------------------------------------------------------------------
1 | window.jazzy = {'docset': false}
2 | if (typeof window.dash != 'undefined') {
3 | document.documentElement.className += ' dash'
4 | window.jazzy.docset = true
5 | }
6 | if (navigator.userAgent.match(/xcode/i)) {
7 | document.documentElement.className += ' xcode'
8 | window.jazzy.docset = true
9 | }
10 |
11 | // On doc load, toggle the URL hash discussion if present
12 | $(document).ready(function() {
13 | if (!window.jazzy.docset) {
14 | var linkToHash = $('a[href="' + window.location.hash +'"]');
15 | linkToHash.trigger("click");
16 | }
17 | });
18 |
19 | // On token click, toggle its discussion and animate token.marginLeft
20 | $(".token").click(function(event) {
21 | if (window.jazzy.docset) {
22 | return;
23 | }
24 | var link = $(this);
25 | var animationDuration = 300;
26 | $content = link.parent().parent().next();
27 | $content.slideToggle(animationDuration);
28 |
29 | // Keeps the document from jumping to the hash.
30 | var href = $(this).attr('href');
31 | if (history.pushState) {
32 | history.pushState({}, '', href);
33 | } else {
34 | location.hash = href;
35 | }
36 | event.preventDefault();
37 | });
38 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.5.1/undocumented.json:
--------------------------------------------------------------------------------
1 | {
2 | "warnings": [
3 | {
4 | "file": "/Users/karim/Dropbox/mapzen/dev/tangram-es/platforms/ios/src/TangramMap/TGGeoPoint.h",
5 | "line": 19,
6 | "symbol": "TGGeoPoint",
7 | "symbol_kind": "sourcekitten.source.lang.objc.decl.typedef",
8 | "warning": "undocumented"
9 | },
10 | {
11 | "file": "/Users/karim/Dropbox/mapzen/dev/tangram-es/platforms/ios/src/TangramMap/TGMarker.h",
12 | "line": 35,
13 | "symbol": "TGMarker.-init",
14 | "symbol_kind": "sourcekitten.source.lang.objc.decl.method.instance",
15 | "warning": "undocumented"
16 | },
17 | {
18 | "file": "/Users/karim/Dropbox/mapzen/dev/tangram-es/platforms/ios/src/TangramMap/TGMarker.h",
19 | "line": 44,
20 | "symbol": "TGMarker.-initWithMapView:",
21 | "symbol_kind": "sourcekitten.source.lang.objc.decl.method.instance",
22 | "warning": "undocumented"
23 | },
24 | {
25 | "file": "/Users/karim/Dropbox/mapzen/dev/tangram-es/platforms/ios/src/TangramMap/TGMarker.h",
26 | "line": 137,
27 | "symbol": "TGMarker.map",
28 | "symbol_kind": "sourcekitten.source.lang.objc.decl.property",
29 | "warning": "undocumented"
30 | }
31 | ],
32 | "source_directory": "/Users/karim/Dropbox/mapzen/dev/tangram-es/platforms/ios"
33 | }
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.0/docsets/Mapzen.docset/Contents/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleIdentifier
6 | com.jazzy.mapzen
7 | CFBundleName
8 | Mapzen
9 | DocSetPlatformFamily
10 | mapzen
11 | isDashDocset
12 |
13 | dashIndexFilePath
14 | index.html
15 | isJavaScriptEnabled
16 |
17 | DashDocSetFamily
18 | dashtoc
19 |
20 |
21 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/carat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.6.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/carat.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/dash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.6.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/dash.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/gh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.6.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/gh.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.0/docsets/Mapzen.docset/Contents/Resources/Documents/js/jazzy.js:
--------------------------------------------------------------------------------
1 | window.jazzy = {'docset': false}
2 | if (typeof window.dash != 'undefined') {
3 | document.documentElement.className += ' dash'
4 | window.jazzy.docset = true
5 | }
6 | if (navigator.userAgent.match(/xcode/i)) {
7 | document.documentElement.className += ' xcode'
8 | window.jazzy.docset = true
9 | }
10 |
11 | // On doc load, toggle the URL hash discussion if present
12 | $(document).ready(function() {
13 | if (!window.jazzy.docset) {
14 | var linkToHash = $('a[href="' + window.location.hash +'"]');
15 | linkToHash.trigger("click");
16 | }
17 | });
18 |
19 | // On token click, toggle its discussion and animate token.marginLeft
20 | $(".token").click(function(event) {
21 | if (window.jazzy.docset) {
22 | return;
23 | }
24 | var link = $(this);
25 | var animationDuration = 300;
26 | $content = link.parent().parent().next();
27 | $content.slideToggle(animationDuration);
28 |
29 | // Keeps the document from jumping to the hash.
30 | var href = $(this).attr('href');
31 | if (history.pushState) {
32 | history.pushState({}, '', href);
33 | } else {
34 | location.hash = href;
35 | }
36 | event.preventDefault();
37 | });
38 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.0/docsets/Mapzen.docset/Contents/Resources/Documents/undocumented.json:
--------------------------------------------------------------------------------
1 | {
2 | "warnings": [
3 | {
4 | "file": "/private/var/folders/tw/67wy97mj6xx4czl2dqp_w4r00000gn/T/ios-docs/platforms/ios/src/TangramMap/TGGeoPoint.h",
5 | "line": 19,
6 | "symbol": "TGGeoPoint",
7 | "symbol_kind": "sourcekitten.source.lang.objc.decl.typedef",
8 | "warning": "undocumented"
9 | },
10 | {
11 | "file": "/private/var/folders/tw/67wy97mj6xx4czl2dqp_w4r00000gn/T/ios-docs/platforms/ios/src/TangramMap/TGMarker.h",
12 | "line": 35,
13 | "symbol": "TGMarker.-init",
14 | "symbol_kind": "sourcekitten.source.lang.objc.decl.method.instance",
15 | "warning": "undocumented"
16 | },
17 | {
18 | "file": "/private/var/folders/tw/67wy97mj6xx4czl2dqp_w4r00000gn/T/ios-docs/platforms/ios/src/TangramMap/TGMarker.h",
19 | "line": 44,
20 | "symbol": "TGMarker.-initWithMapView:",
21 | "symbol_kind": "sourcekitten.source.lang.objc.decl.method.instance",
22 | "warning": "undocumented"
23 | },
24 | {
25 | "file": "/private/var/folders/tw/67wy97mj6xx4czl2dqp_w4r00000gn/T/ios-docs/platforms/ios/src/TangramMap/TGMarker.h",
26 | "line": 199,
27 | "symbol": "TGMarker.-map:error:",
28 | "symbol_kind": "sourcekitten.source.lang.objc.decl.method.instance",
29 | "warning": "undocumented"
30 | }
31 | ],
32 | "source_directory": "/private/var/folders/tw/67wy97mj6xx4czl2dqp_w4r00000gn/T/ios-docs/platforms/ios"
33 | }
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.0/docsets/Mapzen.docset/Contents/Resources/docSet.dsidx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.6.0/docsets/Mapzen.docset/Contents/Resources/docSet.dsidx
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.0/docsets/Mapzen.tgz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.6.0/docsets/Mapzen.tgz
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.0/img/carat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.6.0/img/carat.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.0/img/dash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.6.0/img/dash.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.0/img/gh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.6.0/img/gh.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.0/js/jazzy.js:
--------------------------------------------------------------------------------
1 | window.jazzy = {'docset': false}
2 | if (typeof window.dash != 'undefined') {
3 | document.documentElement.className += ' dash'
4 | window.jazzy.docset = true
5 | }
6 | if (navigator.userAgent.match(/xcode/i)) {
7 | document.documentElement.className += ' xcode'
8 | window.jazzy.docset = true
9 | }
10 |
11 | // On doc load, toggle the URL hash discussion if present
12 | $(document).ready(function() {
13 | if (!window.jazzy.docset) {
14 | var linkToHash = $('a[href="' + window.location.hash +'"]');
15 | linkToHash.trigger("click");
16 | }
17 | });
18 |
19 | // On token click, toggle its discussion and animate token.marginLeft
20 | $(".token").click(function(event) {
21 | if (window.jazzy.docset) {
22 | return;
23 | }
24 | var link = $(this);
25 | var animationDuration = 300;
26 | $content = link.parent().parent().next();
27 | $content.slideToggle(animationDuration);
28 |
29 | // Keeps the document from jumping to the hash.
30 | var href = $(this).attr('href');
31 | if (history.pushState) {
32 | history.pushState({}, '', href);
33 | } else {
34 | location.hash = href;
35 | }
36 | event.preventDefault();
37 | });
38 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.0/undocumented.json:
--------------------------------------------------------------------------------
1 | {
2 | "warnings": [
3 | {
4 | "file": "/private/var/folders/tw/67wy97mj6xx4czl2dqp_w4r00000gn/T/ios-docs/platforms/ios/src/TangramMap/TGGeoPoint.h",
5 | "line": 19,
6 | "symbol": "TGGeoPoint",
7 | "symbol_kind": "sourcekitten.source.lang.objc.decl.typedef",
8 | "warning": "undocumented"
9 | },
10 | {
11 | "file": "/private/var/folders/tw/67wy97mj6xx4czl2dqp_w4r00000gn/T/ios-docs/platforms/ios/src/TangramMap/TGMarker.h",
12 | "line": 35,
13 | "symbol": "TGMarker.-init",
14 | "symbol_kind": "sourcekitten.source.lang.objc.decl.method.instance",
15 | "warning": "undocumented"
16 | },
17 | {
18 | "file": "/private/var/folders/tw/67wy97mj6xx4czl2dqp_w4r00000gn/T/ios-docs/platforms/ios/src/TangramMap/TGMarker.h",
19 | "line": 44,
20 | "symbol": "TGMarker.-initWithMapView:",
21 | "symbol_kind": "sourcekitten.source.lang.objc.decl.method.instance",
22 | "warning": "undocumented"
23 | },
24 | {
25 | "file": "/private/var/folders/tw/67wy97mj6xx4czl2dqp_w4r00000gn/T/ios-docs/platforms/ios/src/TangramMap/TGMarker.h",
26 | "line": 199,
27 | "symbol": "TGMarker.-map:error:",
28 | "symbol_kind": "sourcekitten.source.lang.objc.decl.method.instance",
29 | "warning": "undocumented"
30 | }
31 | ],
32 | "source_directory": "/private/var/folders/tw/67wy97mj6xx4czl2dqp_w4r00000gn/T/ios-docs/platforms/ios"
33 | }
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.1/docsets/Mapzen.docset/Contents/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleIdentifier
6 | com.jazzy.mapzen
7 | CFBundleName
8 | Mapzen
9 | DocSetPlatformFamily
10 | mapzen
11 | isDashDocset
12 |
13 | dashIndexFilePath
14 | index.html
15 | isJavaScriptEnabled
16 |
17 | DashDocSetFamily
18 | dashtoc
19 |
20 |
21 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.1/docsets/Mapzen.docset/Contents/Resources/Documents/img/carat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.6.1/docsets/Mapzen.docset/Contents/Resources/Documents/img/carat.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.1/docsets/Mapzen.docset/Contents/Resources/Documents/img/dash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.6.1/docsets/Mapzen.docset/Contents/Resources/Documents/img/dash.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.1/docsets/Mapzen.docset/Contents/Resources/Documents/img/gh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.6.1/docsets/Mapzen.docset/Contents/Resources/Documents/img/gh.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.1/docsets/Mapzen.docset/Contents/Resources/Documents/js/jazzy.js:
--------------------------------------------------------------------------------
1 | window.jazzy = {'docset': false}
2 | if (typeof window.dash != 'undefined') {
3 | document.documentElement.className += ' dash'
4 | window.jazzy.docset = true
5 | }
6 | if (navigator.userAgent.match(/xcode/i)) {
7 | document.documentElement.className += ' xcode'
8 | window.jazzy.docset = true
9 | }
10 |
11 | // On doc load, toggle the URL hash discussion if present
12 | $(document).ready(function() {
13 | if (!window.jazzy.docset) {
14 | var linkToHash = $('a[href="' + window.location.hash +'"]');
15 | linkToHash.trigger("click");
16 | }
17 | });
18 |
19 | // On token click, toggle its discussion and animate token.marginLeft
20 | $(".token").click(function(event) {
21 | if (window.jazzy.docset) {
22 | return;
23 | }
24 | var link = $(this);
25 | var animationDuration = 300;
26 | $content = link.parent().parent().next();
27 | $content.slideToggle(animationDuration);
28 |
29 | // Keeps the document from jumping to the hash.
30 | var href = $(this).attr('href');
31 | if (history.pushState) {
32 | history.pushState({}, '', href);
33 | } else {
34 | location.hash = href;
35 | }
36 | event.preventDefault();
37 | });
38 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.1/docsets/Mapzen.docset/Contents/Resources/Documents/undocumented.json:
--------------------------------------------------------------------------------
1 | {
2 | "warnings": [
3 | {
4 | "file": "/private/var/folders/tw/67wy97mj6xx4czl2dqp_w4r00000gn/T/ios-docs/platforms/ios/src/TangramMap/TGGeoPoint.h",
5 | "line": 19,
6 | "symbol": "TGGeoPoint",
7 | "symbol_kind": "sourcekitten.source.lang.objc.decl.typedef",
8 | "warning": "undocumented"
9 | },
10 | {
11 | "file": "/private/var/folders/tw/67wy97mj6xx4czl2dqp_w4r00000gn/T/ios-docs/platforms/ios/src/TangramMap/TGMarker.h",
12 | "line": 35,
13 | "symbol": "TGMarker.-init",
14 | "symbol_kind": "sourcekitten.source.lang.objc.decl.method.instance",
15 | "warning": "undocumented"
16 | },
17 | {
18 | "file": "/private/var/folders/tw/67wy97mj6xx4czl2dqp_w4r00000gn/T/ios-docs/platforms/ios/src/TangramMap/TGMarker.h",
19 | "line": 44,
20 | "symbol": "TGMarker.-initWithMapView:",
21 | "symbol_kind": "sourcekitten.source.lang.objc.decl.method.instance",
22 | "warning": "undocumented"
23 | },
24 | {
25 | "file": "/private/var/folders/tw/67wy97mj6xx4czl2dqp_w4r00000gn/T/ios-docs/platforms/ios/src/TangramMap/TGMarker.h",
26 | "line": 199,
27 | "symbol": "TGMarker.-map:error:",
28 | "symbol_kind": "sourcekitten.source.lang.objc.decl.method.instance",
29 | "warning": "undocumented"
30 | }
31 | ],
32 | "source_directory": "/private/var/folders/tw/67wy97mj6xx4czl2dqp_w4r00000gn/T/ios-docs/platforms/ios"
33 | }
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.1/docsets/Mapzen.docset/Contents/Resources/docSet.dsidx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.6.1/docsets/Mapzen.docset/Contents/Resources/docSet.dsidx
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.1/docsets/Mapzen.tgz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.6.1/docsets/Mapzen.tgz
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.1/img/carat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.6.1/img/carat.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.1/img/dash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.6.1/img/dash.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.1/img/gh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.6.1/img/gh.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.1/js/jazzy.js:
--------------------------------------------------------------------------------
1 | window.jazzy = {'docset': false}
2 | if (typeof window.dash != 'undefined') {
3 | document.documentElement.className += ' dash'
4 | window.jazzy.docset = true
5 | }
6 | if (navigator.userAgent.match(/xcode/i)) {
7 | document.documentElement.className += ' xcode'
8 | window.jazzy.docset = true
9 | }
10 |
11 | // On doc load, toggle the URL hash discussion if present
12 | $(document).ready(function() {
13 | if (!window.jazzy.docset) {
14 | var linkToHash = $('a[href="' + window.location.hash +'"]');
15 | linkToHash.trigger("click");
16 | }
17 | });
18 |
19 | // On token click, toggle its discussion and animate token.marginLeft
20 | $(".token").click(function(event) {
21 | if (window.jazzy.docset) {
22 | return;
23 | }
24 | var link = $(this);
25 | var animationDuration = 300;
26 | $content = link.parent().parent().next();
27 | $content.slideToggle(animationDuration);
28 |
29 | // Keeps the document from jumping to the hash.
30 | var href = $(this).attr('href');
31 | if (history.pushState) {
32 | history.pushState({}, '', href);
33 | } else {
34 | location.hash = href;
35 | }
36 | event.preventDefault();
37 | });
38 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.6.1/undocumented.json:
--------------------------------------------------------------------------------
1 | {
2 | "warnings": [
3 | {
4 | "file": "/private/var/folders/tw/67wy97mj6xx4czl2dqp_w4r00000gn/T/ios-docs/platforms/ios/src/TangramMap/TGGeoPoint.h",
5 | "line": 19,
6 | "symbol": "TGGeoPoint",
7 | "symbol_kind": "sourcekitten.source.lang.objc.decl.typedef",
8 | "warning": "undocumented"
9 | },
10 | {
11 | "file": "/private/var/folders/tw/67wy97mj6xx4czl2dqp_w4r00000gn/T/ios-docs/platforms/ios/src/TangramMap/TGMarker.h",
12 | "line": 35,
13 | "symbol": "TGMarker.-init",
14 | "symbol_kind": "sourcekitten.source.lang.objc.decl.method.instance",
15 | "warning": "undocumented"
16 | },
17 | {
18 | "file": "/private/var/folders/tw/67wy97mj6xx4czl2dqp_w4r00000gn/T/ios-docs/platforms/ios/src/TangramMap/TGMarker.h",
19 | "line": 44,
20 | "symbol": "TGMarker.-initWithMapView:",
21 | "symbol_kind": "sourcekitten.source.lang.objc.decl.method.instance",
22 | "warning": "undocumented"
23 | },
24 | {
25 | "file": "/private/var/folders/tw/67wy97mj6xx4czl2dqp_w4r00000gn/T/ios-docs/platforms/ios/src/TangramMap/TGMarker.h",
26 | "line": 199,
27 | "symbol": "TGMarker.-map:error:",
28 | "symbol_kind": "sourcekitten.source.lang.objc.decl.method.instance",
29 | "warning": "undocumented"
30 | }
31 | ],
32 | "source_directory": "/private/var/folders/tw/67wy97mj6xx4czl2dqp_w4r00000gn/T/ios-docs/platforms/ios"
33 | }
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.7.0/badge.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.7.0/docsets/Mapzen.docset/Contents/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleIdentifier
6 | com.jazzy.mapzen
7 | CFBundleName
8 | Mapzen
9 | DocSetPlatformFamily
10 | mapzen
11 | isDashDocset
12 |
13 | dashIndexFilePath
14 | index.html
15 | isJavaScriptEnabled
16 |
17 | DashDocSetFamily
18 | dashtoc
19 |
20 |
21 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.7.0/docsets/Mapzen.docset/Contents/Resources/Documents/badge.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.7.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/carat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.7.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/carat.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.7.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/dash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.7.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/dash.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.7.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/gh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.7.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/gh.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.7.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/spinner.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.7.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/spinner.gif
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.7.0/docsets/Mapzen.docset/Contents/Resources/Documents/js/jazzy.js:
--------------------------------------------------------------------------------
1 | window.jazzy = {'docset': false}
2 | if (typeof window.dash != 'undefined') {
3 | document.documentElement.className += ' dash'
4 | window.jazzy.docset = true
5 | }
6 | if (navigator.userAgent.match(/xcode/i)) {
7 | document.documentElement.className += ' xcode'
8 | window.jazzy.docset = true
9 | }
10 |
11 | // On doc load, toggle the URL hash discussion if present
12 | $(document).ready(function() {
13 | if (!window.jazzy.docset) {
14 | var linkToHash = $('a[href="' + window.location.hash +'"]');
15 | linkToHash.trigger("click");
16 | }
17 | });
18 |
19 | // On token click, toggle its discussion and animate token.marginLeft
20 | $(".token").click(function(event) {
21 | if (window.jazzy.docset) {
22 | return;
23 | }
24 | var link = $(this);
25 | var animationDuration = 300;
26 | $content = link.parent().parent().next();
27 | $content.slideToggle(animationDuration);
28 |
29 | // Keeps the document from jumping to the hash.
30 | var href = $(this).attr('href');
31 | if (history.pushState) {
32 | history.pushState({}, '', href);
33 | } else {
34 | location.hash = href;
35 | }
36 | event.preventDefault();
37 | });
38 |
39 | // Dumb down quotes within code blocks that delimit strings instead of quotations
40 | // https://github.com/realm/jazzy/issues/714
41 | $("code q").replaceWith(function () {
42 | return ["\"", $(this).contents(), "\""];
43 | });
44 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.7.0/docsets/Mapzen.docset/Contents/Resources/Documents/js/jazzy.search.js:
--------------------------------------------------------------------------------
1 | $(function(){
2 | var searchIndex = lunr(function() {
3 | this.ref('url');
4 | this.field('name');
5 | });
6 |
7 | var $typeahead = $('[data-typeahead]');
8 | var $form = $typeahead.parents('form');
9 | var searchURL = $form.attr('action');
10 |
11 | function displayTemplate(result) {
12 | return result.name;
13 | }
14 |
15 | function suggestionTemplate(result) {
16 | var t = '';
17 | t += '' + result.name + '';
18 | if (result.parent_name) {
19 | t += '' + result.parent_name + '';
20 | }
21 | t += '
';
22 | return t;
23 | }
24 |
25 | $typeahead.one('focus', function() {
26 | $form.addClass('loading');
27 |
28 | $.getJSON(searchURL).then(function(searchData) {
29 | $.each(searchData, function (url, doc) {
30 | searchIndex.add({url: url, name: doc.name});
31 | });
32 |
33 | $typeahead.typeahead(
34 | {
35 | highlight: true,
36 | minLength: 3
37 | },
38 | {
39 | limit: 10,
40 | display: displayTemplate,
41 | templates: { suggestion: suggestionTemplate },
42 | source: function(query, sync) {
43 | var results = searchIndex.search(query).map(function(result) {
44 | var doc = searchData[result.ref];
45 | doc.url = result.ref;
46 | return doc;
47 | });
48 | sync(results);
49 | }
50 | }
51 | );
52 | $form.removeClass('loading');
53 | $typeahead.trigger('focus');
54 | });
55 | });
56 |
57 | var baseURL = searchURL.slice(0, -"search.json".length);
58 |
59 | $typeahead.on('typeahead:select', function(e, result) {
60 | window.location = baseURL + result.url;
61 | });
62 | });
63 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.7.0/docsets/Mapzen.docset/Contents/Resources/Documents/undocumented.json:
--------------------------------------------------------------------------------
1 | {
2 | "warnings": [
3 | {
4 | "file": "/Users/matt/Development/tangram-es/platforms/ios/src/TangramMap/TGGeoPoint.h",
5 | "line": 19,
6 | "symbol": "TGGeoPoint",
7 | "symbol_kind": "sourcekitten.source.lang.objc.decl.typedef",
8 | "warning": "undocumented"
9 | },
10 | {
11 | "file": "/Users/matt/Development/tangram-es/platforms/ios/src/TangramMap/TGMarker.h",
12 | "line": 116,
13 | "symbol": "TGMarker.-getError:",
14 | "symbol_kind": "sourcekitten.source.lang.objc.decl.method.instance",
15 | "warning": "undocumented"
16 | },
17 | {
18 | "file": "/Users/matt/Development/tangram-es/platforms/ios/src/TangramMap/TGTypes.h",
19 | "line": 18,
20 | "symbol": "TGEaseType",
21 | "symbol_kind": "sourcekitten.source.lang.objc.decl.enum",
22 | "warning": "undocumented"
23 | },
24 | {
25 | "file": "/Users/matt/Development/tangram-es/platforms/ios/src/TangramMap/TGTypes.h",
26 | "line": 18,
27 | "symbol": "TGEaseType",
28 | "symbol_kind": "sourcekitten.source.lang.objc.decl.typedef",
29 | "warning": "undocumented"
30 | }
31 | ],
32 | "source_directory": "/Users/matt/Development/tangram-es/platforms/ios"
33 | }
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.7.0/docsets/Mapzen.docset/Contents/Resources/docSet.dsidx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.7.0/docsets/Mapzen.docset/Contents/Resources/docSet.dsidx
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.7.0/docsets/Mapzen.tgz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.7.0/docsets/Mapzen.tgz
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.7.0/img/carat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.7.0/img/carat.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.7.0/img/dash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.7.0/img/dash.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.7.0/img/gh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.7.0/img/gh.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.7.0/img/spinner.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.7.0/img/spinner.gif
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.7.0/js/jazzy.js:
--------------------------------------------------------------------------------
1 | window.jazzy = {'docset': false}
2 | if (typeof window.dash != 'undefined') {
3 | document.documentElement.className += ' dash'
4 | window.jazzy.docset = true
5 | }
6 | if (navigator.userAgent.match(/xcode/i)) {
7 | document.documentElement.className += ' xcode'
8 | window.jazzy.docset = true
9 | }
10 |
11 | // On doc load, toggle the URL hash discussion if present
12 | $(document).ready(function() {
13 | if (!window.jazzy.docset) {
14 | var linkToHash = $('a[href="' + window.location.hash +'"]');
15 | linkToHash.trigger("click");
16 | }
17 | });
18 |
19 | // On token click, toggle its discussion and animate token.marginLeft
20 | $(".token").click(function(event) {
21 | if (window.jazzy.docset) {
22 | return;
23 | }
24 | var link = $(this);
25 | var animationDuration = 300;
26 | $content = link.parent().parent().next();
27 | $content.slideToggle(animationDuration);
28 |
29 | // Keeps the document from jumping to the hash.
30 | var href = $(this).attr('href');
31 | if (history.pushState) {
32 | history.pushState({}, '', href);
33 | } else {
34 | location.hash = href;
35 | }
36 | event.preventDefault();
37 | });
38 |
39 | // Dumb down quotes within code blocks that delimit strings instead of quotations
40 | // https://github.com/realm/jazzy/issues/714
41 | $("code q").replaceWith(function () {
42 | return ["\"", $(this).contents(), "\""];
43 | });
44 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.7.0/js/jazzy.search.js:
--------------------------------------------------------------------------------
1 | $(function(){
2 | var searchIndex = lunr(function() {
3 | this.ref('url');
4 | this.field('name');
5 | });
6 |
7 | var $typeahead = $('[data-typeahead]');
8 | var $form = $typeahead.parents('form');
9 | var searchURL = $form.attr('action');
10 |
11 | function displayTemplate(result) {
12 | return result.name;
13 | }
14 |
15 | function suggestionTemplate(result) {
16 | var t = '';
17 | t += '' + result.name + '';
18 | if (result.parent_name) {
19 | t += '' + result.parent_name + '';
20 | }
21 | t += '
';
22 | return t;
23 | }
24 |
25 | $typeahead.one('focus', function() {
26 | $form.addClass('loading');
27 |
28 | $.getJSON(searchURL).then(function(searchData) {
29 | $.each(searchData, function (url, doc) {
30 | searchIndex.add({url: url, name: doc.name});
31 | });
32 |
33 | $typeahead.typeahead(
34 | {
35 | highlight: true,
36 | minLength: 3
37 | },
38 | {
39 | limit: 10,
40 | display: displayTemplate,
41 | templates: { suggestion: suggestionTemplate },
42 | source: function(query, sync) {
43 | var results = searchIndex.search(query).map(function(result) {
44 | var doc = searchData[result.ref];
45 | doc.url = result.ref;
46 | return doc;
47 | });
48 | sync(results);
49 | }
50 | }
51 | );
52 | $form.removeClass('loading');
53 | $typeahead.trigger('focus');
54 | });
55 | });
56 |
57 | var baseURL = searchURL.slice(0, -"search.json".length);
58 |
59 | $typeahead.on('typeahead:select', function(e, result) {
60 | window.location = baseURL + result.url;
61 | });
62 | });
63 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.7.0/undocumented.json:
--------------------------------------------------------------------------------
1 | {
2 | "warnings": [
3 | {
4 | "file": "/Users/matt/Development/tangram-es/platforms/ios/src/TangramMap/TGGeoPoint.h",
5 | "line": 19,
6 | "symbol": "TGGeoPoint",
7 | "symbol_kind": "sourcekitten.source.lang.objc.decl.typedef",
8 | "warning": "undocumented"
9 | },
10 | {
11 | "file": "/Users/matt/Development/tangram-es/platforms/ios/src/TangramMap/TGMarker.h",
12 | "line": 116,
13 | "symbol": "TGMarker.-getError:",
14 | "symbol_kind": "sourcekitten.source.lang.objc.decl.method.instance",
15 | "warning": "undocumented"
16 | },
17 | {
18 | "file": "/Users/matt/Development/tangram-es/platforms/ios/src/TangramMap/TGTypes.h",
19 | "line": 18,
20 | "symbol": "TGEaseType",
21 | "symbol_kind": "sourcekitten.source.lang.objc.decl.enum",
22 | "warning": "undocumented"
23 | },
24 | {
25 | "file": "/Users/matt/Development/tangram-es/platforms/ios/src/TangramMap/TGTypes.h",
26 | "line": 18,
27 | "symbol": "TGEaseType",
28 | "symbol_kind": "sourcekitten.source.lang.objc.decl.typedef",
29 | "warning": "undocumented"
30 | }
31 | ],
32 | "source_directory": "/Users/matt/Development/tangram-es/platforms/ios"
33 | }
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.9.0/badge.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.9.0/docsets/Mapzen.docset/Contents/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleIdentifier
6 | com.jazzy.mapzen
7 | CFBundleName
8 | Mapzen
9 | DocSetPlatformFamily
10 | mapzen
11 | isDashDocset
12 |
13 | dashIndexFilePath
14 | index.html
15 | isJavaScriptEnabled
16 |
17 | DashDocSetFamily
18 | dashtoc
19 |
20 |
21 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.9.0/docsets/Mapzen.docset/Contents/Resources/Documents/badge.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.9.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/carat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.9.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/carat.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.9.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/dash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.9.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/dash.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.9.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/gh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.9.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/gh.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.9.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/spinner.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.9.0/docsets/Mapzen.docset/Contents/Resources/Documents/img/spinner.gif
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.9.0/docsets/Mapzen.docset/Contents/Resources/Documents/js/jazzy.js:
--------------------------------------------------------------------------------
1 | window.jazzy = {'docset': false}
2 | if (typeof window.dash != 'undefined') {
3 | document.documentElement.className += ' dash'
4 | window.jazzy.docset = true
5 | }
6 | if (navigator.userAgent.match(/xcode/i)) {
7 | document.documentElement.className += ' xcode'
8 | window.jazzy.docset = true
9 | }
10 |
11 | // On doc load, toggle the URL hash discussion if present
12 | $(document).ready(function() {
13 | if (!window.jazzy.docset) {
14 | var linkToHash = $('a[href="' + window.location.hash +'"]');
15 | linkToHash.trigger("click");
16 | }
17 | });
18 |
19 | // On token click, toggle its discussion and animate token.marginLeft
20 | $(".token").click(function(event) {
21 | if (window.jazzy.docset) {
22 | return;
23 | }
24 | var link = $(this);
25 | var animationDuration = 300;
26 | $content = link.parent().parent().next();
27 | $content.slideToggle(animationDuration);
28 |
29 | // Keeps the document from jumping to the hash.
30 | var href = $(this).attr('href');
31 | if (history.pushState) {
32 | history.pushState({}, '', href);
33 | } else {
34 | location.hash = href;
35 | }
36 | event.preventDefault();
37 | });
38 |
39 | // Dumb down quotes within code blocks that delimit strings instead of quotations
40 | // https://github.com/realm/jazzy/issues/714
41 | $("code q").replaceWith(function () {
42 | return ["\"", $(this).contents(), "\""];
43 | });
44 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.9.0/docsets/Mapzen.docset/Contents/Resources/Documents/js/jazzy.search.js:
--------------------------------------------------------------------------------
1 | $(function(){
2 | var searchIndex = lunr(function() {
3 | this.ref('url');
4 | this.field('name');
5 | });
6 |
7 | var $typeahead = $('[data-typeahead]');
8 | var $form = $typeahead.parents('form');
9 | var searchURL = $form.attr('action');
10 |
11 | function displayTemplate(result) {
12 | return result.name;
13 | }
14 |
15 | function suggestionTemplate(result) {
16 | var t = '';
17 | t += '' + result.name + '';
18 | if (result.parent_name) {
19 | t += '' + result.parent_name + '';
20 | }
21 | t += '
';
22 | return t;
23 | }
24 |
25 | $typeahead.one('focus', function() {
26 | $form.addClass('loading');
27 |
28 | $.getJSON(searchURL).then(function(searchData) {
29 | $.each(searchData, function (url, doc) {
30 | searchIndex.add({url: url, name: doc.name});
31 | });
32 |
33 | $typeahead.typeahead(
34 | {
35 | highlight: true,
36 | minLength: 3
37 | },
38 | {
39 | limit: 10,
40 | display: displayTemplate,
41 | templates: { suggestion: suggestionTemplate },
42 | source: function(query, sync) {
43 | var results = searchIndex.search(query).map(function(result) {
44 | var doc = searchData[result.ref];
45 | doc.url = result.ref;
46 | return doc;
47 | });
48 | sync(results);
49 | }
50 | }
51 | );
52 | $form.removeClass('loading');
53 | $typeahead.trigger('focus');
54 | });
55 | });
56 |
57 | var baseURL = searchURL.slice(0, -"search.json".length);
58 |
59 | $typeahead.on('typeahead:select', function(e, result) {
60 | window.location = baseURL + result.url;
61 | });
62 | });
63 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.9.0/docsets/Mapzen.docset/Contents/Resources/Documents/undocumented.json:
--------------------------------------------------------------------------------
1 | {
2 | "warnings": [
3 |
4 | ],
5 | "source_directory": "/Users/matt/Development/tangram-es/platforms/ios"
6 | }
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.9.0/docsets/Mapzen.docset/Contents/Resources/docSet.dsidx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.9.0/docsets/Mapzen.docset/Contents/Resources/docSet.dsidx
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.9.0/docsets/Mapzen.tgz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.9.0/docsets/Mapzen.tgz
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.9.0/img/carat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.9.0/img/carat.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.9.0/img/dash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.9.0/img/dash.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.9.0/img/gh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.9.0/img/gh.png
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.9.0/img/spinner.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/API-Reference/ios-framework/0.9.0/img/spinner.gif
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.9.0/js/jazzy.js:
--------------------------------------------------------------------------------
1 | window.jazzy = {'docset': false}
2 | if (typeof window.dash != 'undefined') {
3 | document.documentElement.className += ' dash'
4 | window.jazzy.docset = true
5 | }
6 | if (navigator.userAgent.match(/xcode/i)) {
7 | document.documentElement.className += ' xcode'
8 | window.jazzy.docset = true
9 | }
10 |
11 | // On doc load, toggle the URL hash discussion if present
12 | $(document).ready(function() {
13 | if (!window.jazzy.docset) {
14 | var linkToHash = $('a[href="' + window.location.hash +'"]');
15 | linkToHash.trigger("click");
16 | }
17 | });
18 |
19 | // On token click, toggle its discussion and animate token.marginLeft
20 | $(".token").click(function(event) {
21 | if (window.jazzy.docset) {
22 | return;
23 | }
24 | var link = $(this);
25 | var animationDuration = 300;
26 | $content = link.parent().parent().next();
27 | $content.slideToggle(animationDuration);
28 |
29 | // Keeps the document from jumping to the hash.
30 | var href = $(this).attr('href');
31 | if (history.pushState) {
32 | history.pushState({}, '', href);
33 | } else {
34 | location.hash = href;
35 | }
36 | event.preventDefault();
37 | });
38 |
39 | // Dumb down quotes within code blocks that delimit strings instead of quotations
40 | // https://github.com/realm/jazzy/issues/714
41 | $("code q").replaceWith(function () {
42 | return ["\"", $(this).contents(), "\""];
43 | });
44 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.9.0/js/jazzy.search.js:
--------------------------------------------------------------------------------
1 | $(function(){
2 | var searchIndex = lunr(function() {
3 | this.ref('url');
4 | this.field('name');
5 | });
6 |
7 | var $typeahead = $('[data-typeahead]');
8 | var $form = $typeahead.parents('form');
9 | var searchURL = $form.attr('action');
10 |
11 | function displayTemplate(result) {
12 | return result.name;
13 | }
14 |
15 | function suggestionTemplate(result) {
16 | var t = '';
17 | t += '' + result.name + '';
18 | if (result.parent_name) {
19 | t += '' + result.parent_name + '';
20 | }
21 | t += '
';
22 | return t;
23 | }
24 |
25 | $typeahead.one('focus', function() {
26 | $form.addClass('loading');
27 |
28 | $.getJSON(searchURL).then(function(searchData) {
29 | $.each(searchData, function (url, doc) {
30 | searchIndex.add({url: url, name: doc.name});
31 | });
32 |
33 | $typeahead.typeahead(
34 | {
35 | highlight: true,
36 | minLength: 3
37 | },
38 | {
39 | limit: 10,
40 | display: displayTemplate,
41 | templates: { suggestion: suggestionTemplate },
42 | source: function(query, sync) {
43 | var results = searchIndex.search(query).map(function(result) {
44 | var doc = searchData[result.ref];
45 | doc.url = result.ref;
46 | return doc;
47 | });
48 | sync(results);
49 | }
50 | }
51 | );
52 | $form.removeClass('loading');
53 | $typeahead.trigger('focus');
54 | });
55 | });
56 |
57 | var baseURL = searchURL.slice(0, -"search.json".length);
58 |
59 | $typeahead.on('typeahead:select', function(e, result) {
60 | window.location = baseURL + result.url;
61 | });
62 | });
63 |
--------------------------------------------------------------------------------
/docs/API-Reference/ios-framework/0.9.0/undocumented.json:
--------------------------------------------------------------------------------
1 | {
2 | "warnings": [
3 |
4 | ],
5 | "source_directory": "/Users/matt/Development/tangram-es/platforms/ios"
6 | }
--------------------------------------------------------------------------------
/docs/Syntax-Reference/scene.md:
--------------------------------------------------------------------------------
1 | *This is the technical documentation for Tangram's `scene` block. For a conceptual overview of the scene file, see the [Scene File overview page](../Overviews/Scene-File.md).*
2 |
3 | ## `scene`
4 | The `scene` element is an optional top-level element in a Tangram scene file. It declares the beginning of a `sources` block. It allows various scene-wide options to be set:
5 |
6 | - `background`
7 | - `animated`
8 |
9 | #### background
10 | Optional block that can be used to set the map's background color, using a `color` property.
11 |
12 |
13 | ##### `color`
14 | Optional _color_. Default is `[0., 0., 0.]`.
15 |
16 | Specifies the color that will be drawn where no features are drawn. Alpha is not respected.
17 |
18 | ```yaml
19 | scene:
20 | background:
21 | color: white
22 | ```
23 |
24 | See also: [`color`](draw.md#color).
25 |
26 | #### animated
27 | Optional _boolean_, `true` or `false`. Default is `false`.
28 |
29 | When `true`, this option forces per-frame updates.
30 |
31 | Animated shaders will trigger redraws by default, but certain other kinds of animation – such as that made through the JavaScript API – may not. Setting this parameter may help in those cases.
32 |
33 | ```yaml
34 | scene:
35 | animated: true
36 | ```
37 |
--------------------------------------------------------------------------------
/docs/Tutorials/Tangram-Setup.md:
--------------------------------------------------------------------------------
1 | ## Script Tag Setup
2 |
3 | [Tangram JS](https://github.com/tangrams/tangram) is a JavaScript library designed for use in [Leaflet](https://leafletjs.com/) maps.
4 |
5 | The [latest release of Tangram](https://github.com/tangrams/tangram/releases) can be included in your web page with a `script` tag:
6 |
7 | ```html
8 |
9 | ```
10 |
11 | Then, Tangram can be instantiated as a Leaflet layer, passing (at a minimum) the scene URL through the [options object](../Overviews/Tangram-Overview.md#leaflet-options):
12 |
13 | ```javascript
14 | var map = L.map();
15 |
16 | var layer = Tangram.leafletLayer({
17 | scene: 'scene.yaml'
18 | });
19 | ```
20 |
21 | A Tangram map may be de-instantiated, with all associated resources de-allocated, by calling `layer.remove()` on the leafletLayer.
22 |
23 | For a complete manual setup tutorial, see our [Tangram Walkthrough](walkthrough.md).
24 |
25 | ### JavaScript Bundling
26 |
27 | Tangram JS may be imported or required as a module in ES6, CommonJS, or AMD (Asynchronous Module Definition). For more information about bundling Tangram, see the [Advanced Tangram for Front-End Engineers](https://github.com/tangrams/tangram-play/wiki/Advanced-Tangram-for-front-end-engineers:-bundlers,-frameworks,-etc) page on the [Tangram Play wiki](https://github.com/tangrams/tangram-play/).
28 |
29 | ## Tangram ES
30 |
31 | [Tangram ES](https://github.com/tangrams/tangram-es) is the C++ version of Tangram, based on OpenGL ES, designed for mobile and embedded systems. It currently targets five platforms: Android, iOS, Mac OS X, Ubuntu Linux, and Raspberry Pi.
32 |
33 | For a complete tutorial for setting up Tangram ES on Android, see our [Android Walkthrough](android-walkthrough.md).
34 |
35 | ## API keys
36 |
37 | To use hosted Nextzen services, including the [Nextzen Vector Tile service](https://www.nextzen.org/#vector-tiles), you'll need a free [Nextzen API key](https://developers.nextzen.org).
38 |
--------------------------------------------------------------------------------
/docs/images/002.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/002.png
--------------------------------------------------------------------------------
/docs/images/020.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/020.png
--------------------------------------------------------------------------------
/docs/images/200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/200.png
--------------------------------------------------------------------------------
/docs/images/XCode-Codesign.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/XCode-Codesign.png
--------------------------------------------------------------------------------
/docs/images/XCode-CustomClass.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/XCode-CustomClass.png
--------------------------------------------------------------------------------
/docs/images/XCode-GLKView.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/XCode-GLKView.png
--------------------------------------------------------------------------------
/docs/images/XCode-SceneResources.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/XCode-SceneResources.png
--------------------------------------------------------------------------------
/docs/images/amb-dif-spe.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/amb-dif-spe.png
--------------------------------------------------------------------------------
/docs/images/ambient-sphere.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/ambient-sphere.png
--------------------------------------------------------------------------------
/docs/images/ambient-surface.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/ambient-surface.png
--------------------------------------------------------------------------------
/docs/images/cameras-axis.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/cameras-axis.jpg
--------------------------------------------------------------------------------
/docs/images/cameras-flat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/cameras-flat.jpg
--------------------------------------------------------------------------------
/docs/images/cameras-focal_length.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/cameras-focal_length.jpg
--------------------------------------------------------------------------------
/docs/images/cameras-isometric.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/cameras-isometric.jpg
--------------------------------------------------------------------------------
/docs/images/cameras-perspective.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/cameras-perspective.jpg
--------------------------------------------------------------------------------
/docs/images/cameras-vanishing_point.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/cameras-vanishing_point.jpg
--------------------------------------------------------------------------------
/docs/images/change-water-color.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/change-water-color.png
--------------------------------------------------------------------------------
/docs/images/color_wheel_730.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/color_wheel_730.png
--------------------------------------------------------------------------------
/docs/images/diffuse-surface.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/diffuse-surface.png
--------------------------------------------------------------------------------
/docs/images/diffuse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/diffuse.png
--------------------------------------------------------------------------------
/docs/images/dynamic-normals.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/dynamic-normals.png
--------------------------------------------------------------------------------
/docs/images/earth.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/earth.png
--------------------------------------------------------------------------------
/docs/images/emission-surface.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/emission-surface.png
--------------------------------------------------------------------------------
/docs/images/emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/emission.png
--------------------------------------------------------------------------------
/docs/images/example.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/example.png
--------------------------------------------------------------------------------
/docs/images/flat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/flat.jpg
--------------------------------------------------------------------------------
/docs/images/geometry-builder.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/geometry-builder.jpg
--------------------------------------------------------------------------------
/docs/images/grid-small.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/grid-small.jpg
--------------------------------------------------------------------------------
/docs/images/iOS-Simulator.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/iOS-Simulator.png
--------------------------------------------------------------------------------
/docs/images/isometric-view.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/isometric-view.jpg
--------------------------------------------------------------------------------
/docs/images/isometric.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/isometric.jpg
--------------------------------------------------------------------------------
/docs/images/lights-ambient.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/lights-ambient.jpg
--------------------------------------------------------------------------------
/docs/images/lights-attenuation.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/lights-attenuation.jpg
--------------------------------------------------------------------------------
/docs/images/lights-attenuation2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/lights-attenuation2.jpg
--------------------------------------------------------------------------------
/docs/images/lights-attenuation3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/lights-attenuation3.jpg
--------------------------------------------------------------------------------
/docs/images/lights-directional.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/lights-directional.jpg
--------------------------------------------------------------------------------
/docs/images/lights-pointlight-01.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/lights-pointlight-01.jpg
--------------------------------------------------------------------------------
/docs/images/lights-pointlight-02.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/lights-pointlight-02.jpg
--------------------------------------------------------------------------------
/docs/images/lights-pointlight.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/lights-pointlight.jpg
--------------------------------------------------------------------------------
/docs/images/lights-radius.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/lights-radius.jpg
--------------------------------------------------------------------------------
/docs/images/lights-radius2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/lights-radius2.jpg
--------------------------------------------------------------------------------
/docs/images/lights-spotlight.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/lights-spotlight.jpg
--------------------------------------------------------------------------------
/docs/images/materials.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/materials.png
--------------------------------------------------------------------------------
/docs/images/normals.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/normals.png
--------------------------------------------------------------------------------
/docs/images/perspective-view.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/perspective-view.jpg
--------------------------------------------------------------------------------
/docs/images/perspective.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/perspective.jpg
--------------------------------------------------------------------------------
/docs/images/planar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/planar.jpg
--------------------------------------------------------------------------------
/docs/images/planar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/planar.png
--------------------------------------------------------------------------------
/docs/images/refill_map.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/refill_map.png
--------------------------------------------------------------------------------
/docs/images/repo-files.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/repo-files.png
--------------------------------------------------------------------------------
/docs/images/rock-small.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/rock-small.jpg
--------------------------------------------------------------------------------
/docs/images/sem.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/sem.jpg
--------------------------------------------------------------------------------
/docs/images/shader.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/shader.jpg
--------------------------------------------------------------------------------
/docs/images/shaders-color.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/shaders-color.jpg
--------------------------------------------------------------------------------
/docs/images/shaders-filter.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/shaders-filter.jpg
--------------------------------------------------------------------------------
/docs/images/shaders-normal.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/shaders-normal.jpg
--------------------------------------------------------------------------------
/docs/images/shaders-position.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/shaders-position.gif
--------------------------------------------------------------------------------
/docs/images/shininess.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/shininess.png
--------------------------------------------------------------------------------
/docs/images/simple-demo-initial.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/simple-demo-initial.png
--------------------------------------------------------------------------------
/docs/images/simple-demo-mod-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/simple-demo-mod-light.png
--------------------------------------------------------------------------------
/docs/images/simple-demo-new-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/simple-demo-new-light.png
--------------------------------------------------------------------------------
/docs/images/specular-surface.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/specular-surface.png
--------------------------------------------------------------------------------
/docs/images/specular.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/specular.png
--------------------------------------------------------------------------------
/docs/images/spheremap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/spheremap.png
--------------------------------------------------------------------------------
/docs/images/texture-00.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/texture-00.png
--------------------------------------------------------------------------------
/docs/images/texture-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/texture-01.png
--------------------------------------------------------------------------------
/docs/images/texture-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/texture-02.png
--------------------------------------------------------------------------------
/docs/images/texture-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/texture-03.png
--------------------------------------------------------------------------------
/docs/images/texture-04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/texture-04.png
--------------------------------------------------------------------------------
/docs/images/texture-ambient.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/texture-ambient.png
--------------------------------------------------------------------------------
/docs/images/texture-diffuse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/texture-diffuse.png
--------------------------------------------------------------------------------
/docs/images/texture-emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/texture-emission.png
--------------------------------------------------------------------------------
/docs/images/texture-none.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/texture-none.png
--------------------------------------------------------------------------------
/docs/images/texture-normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/texture-normal.png
--------------------------------------------------------------------------------
/docs/images/texture-specular.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/texture-specular.png
--------------------------------------------------------------------------------
/docs/images/triplanar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/triplanar.jpg
--------------------------------------------------------------------------------
/docs/images/triplanar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/triplanar.png
--------------------------------------------------------------------------------
/docs/images/uv-coords.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/uv-coords.png
--------------------------------------------------------------------------------
/docs/images/uv-grid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/uv-grid.png
--------------------------------------------------------------------------------
/docs/images/uv.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/uv.jpg
--------------------------------------------------------------------------------
/docs/images/uv.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/uv.png
--------------------------------------------------------------------------------
/docs/images/zoom-view.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/zoom-view.jpg
--------------------------------------------------------------------------------
/docs/images/zoom.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/docs/images/zoom.jpg
--------------------------------------------------------------------------------
/lights/directional.yaml:
--------------------------------------------------------------------------------
1 | cameras:
2 | camera1:
3 | type: perspective
4 | vanishing_point: [0, -500] # relative to center of screen, in pixels
5 |
6 | lights:
7 | light1:
8 | type: directional
9 | direction: [1, 1, -.3]
10 | diffuse: .7
11 | ambient: .3
12 |
13 | sources:
14 | nextzen:
15 | type: TopoJSON
16 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
17 | url_params:
18 | api_key: d161Q8KATMOhSOcVGNyQ8g
19 | max_zoom: 16
20 |
21 | layers:
22 | earth:
23 | data:
24 | source: nextzen
25 | layer: earth
26 | draw:
27 | polygons:
28 | order: function() { return feature.sort_rank; }
29 | color: '#ddeeee'
30 | landuse:
31 | data:
32 | source: nextzen
33 | layer: landuse
34 | draw:
35 | polygons:
36 | order: function() { return feature.sort_rank; }
37 | color: '#aaffaa'
38 | interactive: true
39 |
40 | water:
41 | data:
42 | source: nextzen
43 | layer: water
44 | draw:
45 | polygons:
46 | order: function() { return feature.sort_rank; }
47 | color: '#88bbee'
48 |
49 | roads:
50 | data:
51 | source: nextzen
52 | layer: roads
53 | filter: { not: { kind: [rail, ferry, path, minor_road]}}
54 | draw:
55 | lines:
56 | order: function() { return feature.sort_rank; }
57 | color: [.8, .8, .8]
58 | width: 8
59 |
60 | buildings:
61 | data:
62 | source: nextzen
63 | layer: buildings
64 | draw:
65 | polygons:
66 | order: function() { return feature.sort_rank; }
67 | color: white
68 | extrude: true
69 |
--------------------------------------------------------------------------------
/lights/pointlight-00.yaml:
--------------------------------------------------------------------------------
1 | cameras:
2 | camera1:
3 | type: perspective
4 | focal_length: [[16, 2], [20, 6]] # pairs of [zoom, focal len]
5 | vanishing_point: [-250, -250] # relative to center of screen, in pixels
6 |
7 | lights:
8 | light1:
9 | type: point
10 | position: [-74.0170, 40.7031, 100]
11 | origin: world
12 | ambient: .3
13 | diffuse: 1.
14 | specular: .2
15 |
16 | sources:
17 | nextzen:
18 | type: TopoJSON
19 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
20 | url_params:
21 | api_key: d161Q8KATMOhSOcVGNyQ8g
22 | max_zoom: 16
23 |
24 | layers:
25 | earth:
26 | data:
27 | source: nextzen
28 | layer: earth
29 | draw:
30 | polygons:
31 | order: 0
32 | color: '#ddeeee'
33 | landuse:
34 | data:
35 | source: nextzen
36 | layer: landuse
37 | draw:
38 | polygons:
39 | order: 1
40 | color: '#aaffaa'
41 | water:
42 | data:
43 | source: nextzen
44 | layer: water
45 | draw:
46 | polygons:
47 | order: 2
48 | color: '#88bbee'
49 | roads:
50 | data:
51 | source: nextzen
52 | layer: roads
53 | filter: { not: { kind: [path, rail, ferry] } }
54 | draw:
55 | lines:
56 | order: 3
57 | color: lightgray
58 | width: 8
59 | buildings:
60 | data:
61 | source: nextzen
62 | layer: buildings
63 | draw:
64 | polygons:
65 | order: 4
66 | color: white
67 | extrude: true
68 |
--------------------------------------------------------------------------------
/lights/pointlight-01.yaml:
--------------------------------------------------------------------------------
1 | cameras:
2 | camera1:
3 | type: perspective
4 | focal_length: [[16, 2], [20, 6]] # pairs of [zoom, focal len]
5 | vanishing_point: [-250, -250] # relative to center of screen, in pixels
6 |
7 | lights:
8 | light1:
9 | type: point
10 | position: [0, 0, -1800]
11 | origin: camera
12 | ambient: .3
13 | diffuse: 1.
14 | specular: .2
15 |
16 | sources:
17 | nextzen:
18 | type: TopoJSON
19 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
20 | url_params:
21 | api_key: d161Q8KATMOhSOcVGNyQ8g
22 | max_zoom: 16
23 |
24 | layers:
25 | earth:
26 | data:
27 | source: nextzen
28 | layer: earth
29 | draw:
30 | polygons:
31 | order: 0
32 | color: '#ddeeee'
33 | landuse:
34 | data:
35 | source: nextzen
36 | layer: landuse
37 | draw:
38 | polygons:
39 | order: 1
40 | color: '#aaffaa'
41 | interactive: true
42 |
43 | water:
44 | data:
45 | source: nextzen
46 | layer: water
47 | draw:
48 | polygons:
49 | order: 2
50 | color: '#88bbee'
51 |
52 | roads:
53 | data:
54 | source: nextzen
55 | layer: roads
56 | filter: { not: { kind: [path, rail, ferry] } }
57 | draw:
58 | lines:
59 | order: 3
60 | color: lightgray
61 | width: 8
62 |
63 | buildings:
64 | data:
65 | source: nextzen
66 | layer: buildings
67 | draw:
68 | polygons:
69 | order: function() { return feature.sort_rank; }
70 | color: grey
71 | extrude: true
72 |
73 |
--------------------------------------------------------------------------------
/lights/pointlight-02.yaml:
--------------------------------------------------------------------------------
1 | lights:
2 | light1:
3 | type: point
4 | position: [0, 0, 100px]
5 | origin: ground
6 |
7 | sources:
8 | nextzen:
9 | type: TopoJSON
10 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
11 | url_params:
12 | api_key: d161Q8KATMOhSOcVGNyQ8g
13 | max_zoom: 16
14 |
15 | layers:
16 | earth:
17 | data:
18 | source: nextzen
19 | layer: earth
20 | draw:
21 | polygons:
22 | order: 1
23 | color: '#ddeeee'
24 | landuse:
25 | data:
26 | source: nextzen
27 | layer: landuse
28 | draw:
29 | polygons:
30 | order: 2
31 | color: '#aaffaa'
32 | interactive: true
33 |
34 | water:
35 | data:
36 | source: nextzen
37 | layer: water
38 | draw:
39 | polygons:
40 | order: 3
41 | color: '#88bbee'
42 |
43 | roads:
44 | data:
45 | source: nextzen
46 | layer: roads
47 | filter: { not: { kind: [path, rail, ferry] } }
48 | draw:
49 | lines:
50 | order: 3
51 | color: lightgray
52 | width: 8
53 | buildings:
54 | data:
55 | source: nextzen
56 | layer: buildings
57 | draw:
58 | polygons:
59 | order: 4
60 | color: grey
61 | extrude: true
62 |
63 |
--------------------------------------------------------------------------------
/lights/pointlight-attenuation-00.yaml:
--------------------------------------------------------------------------------
1 | cameras:
2 | camera1:
3 | type: perspective
4 | focal_length: [[16, 2], [20, 6]] # pairs of [zoom, focal len]
5 | vanishing_point: [-250, -250] # relative to center of screen, in pixels
6 |
7 | lights:
8 | light1:
9 | type: point
10 | position: [-74.0170, 40.7031, 100]
11 | attenuation: .5
12 | ambient: .3
13 | diffuse: 10.
14 | specular: .2
15 |
16 | sources:
17 | nextzen:
18 | type: TopoJSON
19 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
20 | url_params:
21 | api_key: d161Q8KATMOhSOcVGNyQ8g
22 | max_zoom: 16
23 |
24 | layers:
25 | earth:
26 | data:
27 | source: nextzen
28 | layer: earth
29 | draw:
30 | polygons:
31 | order: 0
32 | color: '#ddeeee'
33 | landuse:
34 | data:
35 | source: nextzen
36 | layer: landuse
37 | draw:
38 | polygons:
39 | order: 1
40 | color: '#aaffaa'
41 | water:
42 | data:
43 | source: nextzen
44 | layer: water
45 | draw:
46 | polygons:
47 | order: 2
48 | color: '#88bbee'
49 | roads:
50 | data:
51 | source: nextzen
52 | layer: roads
53 | filter: { not: { kind: [path, rail, ferry] } }
54 | draw:
55 | lines:
56 | order: 3
57 | color: lightgray
58 | width: 8
59 | buildings:
60 | data:
61 | source: nextzen
62 | layer: buildings
63 | draw:
64 | polygons:
65 | order: 4
66 | color: white
67 | extrude: true
68 |
--------------------------------------------------------------------------------
/lights/pointlight-attenuation-01.yaml:
--------------------------------------------------------------------------------
1 | cameras:
2 | camera1:
3 | type: perspective
4 | focal_length: [[16, 2], [20, 6]] # pairs of [zoom, focal len]
5 | vanishing_point: [-250, -250] # relative to center of screen, in pixels
6 |
7 | lights:
8 | light1:
9 | type: point
10 | position: [-74.0170, 40.7031, 100]
11 | radius: 700
12 | attenuation: 2.0
13 | ambient: .3
14 | diffuse: 1.
15 | specular: .2
16 |
17 | scene:
18 | background:
19 | color: black
20 |
21 | sources:
22 | nextzen:
23 | type: TopoJSON
24 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
25 | url_params:
26 | api_key: d161Q8KATMOhSOcVGNyQ8g
27 | max_zoom: 16
28 |
29 | layers:
30 | earth:
31 | data:
32 | source: nextzen
33 | layer: earth
34 | draw:
35 | polygons:
36 | order: 0
37 | color: '#ddeeee'
38 | landuse:
39 | data:
40 | source: nextzen
41 | layer: landuse
42 | draw:
43 | polygons:
44 | order: 1
45 | color: '#aaffaa'
46 | water:
47 | data:
48 | source: nextzen
49 | layer: water
50 | draw:
51 | polygons:
52 | order: 2
53 | color: '#88bbee'
54 | roads:
55 | data:
56 | source: nextzen
57 | layer: roads
58 | filter: { not: { kind: [path, rail, ferry] } }
59 | draw:
60 | lines:
61 | order: 3
62 | color: lightgray
63 | width: 8
64 | buildings:
65 | data:
66 | source: nextzen
67 | layer: buildings
68 | draw:
69 | polygons:
70 | order: 4
71 | color: white
72 | extrude: true
73 |
--------------------------------------------------------------------------------
/lights/pointlight-attenuation-02.yaml:
--------------------------------------------------------------------------------
1 | cameras:
2 | camera1:
3 | type: perspective
4 | focal_length: [[16, 2], [20, 6]] # pairs of [zoom, focal len]
5 | vanishing_point: [-250, -250] # relative to center of screen, in pixels
6 |
7 | lights:
8 | light1:
9 | type: point
10 | position: [-74.0170, 40.7031, 100]
11 | radius: [500,700]
12 | attenuation: 2.0
13 | ambient: .3
14 | diffuse: 1.
15 | specular: .2
16 |
17 | scene:
18 | background:
19 | color: black
20 |
21 | sources:
22 | nextzen:
23 | type: TopoJSON
24 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
25 | url_params:
26 | api_key: d161Q8KATMOhSOcVGNyQ8g
27 | max_zoom: 16
28 |
29 | layers:
30 | earth:
31 | data:
32 | source: nextzen
33 | layer: earth
34 | draw:
35 | polygons:
36 | order: 0
37 | color: '#ddeeee'
38 | landuse:
39 | data:
40 | source: nextzen
41 | layer: landuse
42 | draw:
43 | polygons:
44 | order: 1
45 | color: '#aaffaa'
46 | water:
47 | data:
48 | source: nextzen
49 | layer: water
50 | draw:
51 | polygons:
52 | order: 2
53 | color: '#88bbee'
54 | roads:
55 | data:
56 | source: nextzen
57 | layer: roads
58 | filter: { not: { kind: [path, rail, ferry] } }
59 | draw:
60 | lines:
61 | order: 3
62 | color: lightgray
63 | width: 8
64 | buildings:
65 | data:
66 | source: nextzen
67 | layer: buildings
68 | draw:
69 | polygons:
70 | order: 4
71 | color: white
72 | extrude: true
73 |
--------------------------------------------------------------------------------
/lights/pointlight-radius-00.yaml:
--------------------------------------------------------------------------------
1 | cameras:
2 | camera1:
3 | type: perspective
4 | focal_length: [[16, 2], [20, 6]] # pairs of [zoom, focal len]
5 | vanishing_point: [-250, -250] # relative to center of screen, in pixels
6 |
7 | lights:
8 | light1:
9 | type: point
10 | position: [-74.0170, 40.7031, 100]
11 | radius: 700
12 | ambient: .3
13 | diffuse: 1.
14 | specular: .2
15 |
16 | scene:
17 | background:
18 | color: black
19 |
20 | sources:
21 | nextzen:
22 | type: TopoJSON
23 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
24 | url_params:
25 | api_key: d161Q8KATMOhSOcVGNyQ8g
26 | max_zoom: 16
27 |
28 | layers:
29 | earth:
30 | data:
31 | source: nextzen
32 | layer: earth
33 | draw:
34 | polygons:
35 | order: 0
36 | color: '#ddeeee'
37 | landuse:
38 | data:
39 | source: nextzen
40 | layer: landuse
41 | draw:
42 | polygons:
43 | order: 1
44 | color: '#aaffaa'
45 | water:
46 | data:
47 | source: nextzen
48 | layer: water
49 | draw:
50 | polygons:
51 | order: 2
52 | color: '#88bbee'
53 | roads:
54 | data:
55 | source: nextzen
56 | layer: roads
57 | filter: { not: { kind: [path, rail, ferry] } }
58 | draw:
59 | lines:
60 | order: 3
61 | color: lightgray
62 | width: 8
63 | buildings:
64 | data:
65 | source: nextzen
66 | layer: buildings
67 | draw:
68 | polygons:
69 | order: 4
70 | color: white
71 | extrude: true
72 |
--------------------------------------------------------------------------------
/lights/pointlight-radius-01.yaml:
--------------------------------------------------------------------------------
1 | cameras:
2 | camera1:
3 | type: perspective
4 | focal_length: [[16, 2], [20, 6]] # pairs of [zoom, focal len]
5 | vanishing_point: [-250, -250] # relative to center of screen, in pixels
6 |
7 | lights:
8 | light1:
9 | type: point
10 | position: [-74.0170, 40.7031, 100]
11 | radius: [500,700]
12 | ambient: .3
13 | diffuse: 1.
14 | specular: .2
15 |
16 | scene:
17 | background:
18 | color: black
19 |
20 | sources:
21 | nextzen:
22 | type: TopoJSON
23 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
24 | url_params:
25 | api_key: d161Q8KATMOhSOcVGNyQ8g
26 | max_zoom: 16
27 |
28 | layers:
29 | earth:
30 | data:
31 | source: nextzen
32 | layer: earth
33 | draw:
34 | polygons:
35 | order: 0
36 | color: '#ddeeee'
37 | landuse:
38 | data:
39 | source: nextzen
40 | layer: landuse
41 | draw:
42 | polygons:
43 | order: 1
44 | color: '#aaffaa'
45 | water:
46 | data:
47 | source: nextzen
48 | layer: water
49 | draw:
50 | polygons:
51 | order: 2
52 | color: '#88bbee'
53 | roads:
54 | data:
55 | source: nextzen
56 | layer: roads
57 | filter: { not: { kind: [path, rail, ferry] } }
58 | draw:
59 | lines:
60 | order: 3
61 | color: lightgray
62 | width: 8
63 | buildings:
64 | data:
65 | source: nextzen
66 | layer: buildings
67 | draw:
68 | polygons:
69 | order: 4
70 | color: white
71 | extrude: true
72 |
--------------------------------------------------------------------------------
/lights/spotlight.yaml:
--------------------------------------------------------------------------------
1 | cameras:
2 | camera1:
3 | type: perspective
4 | focal_length: [[16, 2], [20, 6]] # pairs of [zoom, focal len]
5 | vanishing_point: [-250, -250] # relative to center of screen, in pixels
6 |
7 | lights:
8 | light1:
9 | type: spotlight
10 | position: [-74.0170, 40.7031, 100]
11 | direction: [1, 1, 0]
12 | exponent: 30.
13 | ambient: .3
14 | diffuse: 1
15 | specualr: .2
16 |
17 | scene:
18 | background:
19 | color: black
20 |
21 | sources:
22 | nextzen:
23 | type: TopoJSON
24 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
25 | url_params:
26 | api_key: d161Q8KATMOhSOcVGNyQ8g
27 | max_zoom: 16
28 |
29 | layers:
30 | earth:
31 | data:
32 | source: nextzen
33 | layer: earth
34 | draw:
35 | polygons:
36 | order: 0
37 | color: '#ddeeee'
38 | landuse:
39 | data:
40 | source: nextzen
41 | layer: landuse
42 | draw:
43 | polygons:
44 | order: 1
45 | color: '#aaffaa'
46 | water:
47 | data:
48 | source: nextzen
49 | layer: water
50 | draw:
51 | polygons:
52 | order: 2
53 | color: '#88bbee'
54 | roads:
55 | data:
56 | source: nextzen
57 | layer: roads
58 | filter: { not: { kind: [path, rail, ferry] } }
59 | draw:
60 | lines:
61 | order: 3
62 | color: lightgray
63 | width: 8
64 | buildings:
65 | data:
66 | source: nextzen
67 | layer: buildings
68 | draw:
69 | polygons:
70 | order: 4
71 | color: white
72 | extrude: true
73 |
--------------------------------------------------------------------------------
/material/earth.ai:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/material/earth.ai
--------------------------------------------------------------------------------
/material/grass.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/material/grass.jpg
--------------------------------------------------------------------------------
/material/grass01.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/material/grass01.jpg
--------------------------------------------------------------------------------
/material/grid.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/material/grid.jpg
--------------------------------------------------------------------------------
/material/materials.ai:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/material/materials.ai
--------------------------------------------------------------------------------
/material/road.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/material/road.jpg
--------------------------------------------------------------------------------
/material/rock.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/material/rock.jpg
--------------------------------------------------------------------------------
/material/sem.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/material/sem.jpg
--------------------------------------------------------------------------------
/material/sky.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/material/sky.jpg
--------------------------------------------------------------------------------
/material/uv-grid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/material/uv-grid.png
--------------------------------------------------------------------------------
/mkdocs.yml:
--------------------------------------------------------------------------------
1 | site_name: Tangram Docs
2 | theme: readthedocs
3 |
--------------------------------------------------------------------------------
/shaders/color.yaml:
--------------------------------------------------------------------------------
1 | cameras:
2 | camera1:
3 | type: isometric
4 |
5 | styles:
6 | buildings:
7 | base: polygons
8 | animated: true
9 | shaders:
10 | blocks:
11 | color: |
12 | vec3 pos = worldPosition().xyz*0.01;
13 | color.r *= sin(pos.x + u_time * 0.5);
14 | color.g *= sin(pos.x + u_time * 1.0);
15 | color.b *= sin(pos.x + u_time * 1.5);
16 |
17 | sources:
18 | nextzen:
19 | type: TopoJSON
20 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
21 | url_params:
22 | api_key: d161Q8KATMOhSOcVGNyQ8g
23 | max_zoom: 16
24 |
25 | layers:
26 | earth:
27 | data:
28 | source: nextzen
29 | layer: earth
30 | draw:
31 | polygons:
32 | order: 0
33 | color: '#ddeeee'
34 | water:
35 | data:
36 | source: nextzen
37 | layer: water
38 | draw:
39 | polygons:
40 | order: 1
41 | color: '#88bbee'
42 | roads:
43 | data:
44 | source: nextzen
45 | layer: roads
46 | filter: { not: { kind: [path, ferry, rail] } }
47 | draw:
48 | lines:
49 | order: 2
50 | color: gray
51 | width: 8
52 | highway:
53 | filter:
54 | kind: highway
55 | draw:
56 | lines:
57 | width: 12
58 | buildings:
59 | data:
60 | source: nextzen
61 | layer: buildings
62 | draw:
63 | polygons:
64 | style: buildings
65 | order: 3
66 | color: white
67 | extrude: true
68 |
--------------------------------------------------------------------------------
/shaders/default-pipeline.ai:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/shaders/default-pipeline.ai
--------------------------------------------------------------------------------
/shaders/filter.yaml:
--------------------------------------------------------------------------------
1 | cameras:
2 | camera1:
3 | type: isometric
4 |
5 | lights:
6 | light1:
7 | type: point
8 | diffuse: 1.5
9 | radius: [500, 600]
10 |
11 | styles:
12 | buildings:
13 | base: polygons
14 | animated: true
15 | shaders:
16 | blocks:
17 | color: |
18 | // brighten with height
19 | color = vec4(worldPosition().z * .002 + .5);
20 | filter: |
21 | // animated green bars
22 | vec3 filter = vec3(0.5, 1.0, 0.5) * abs(floor(sin(worldPosition().x * .05 + u_time)));
23 | // add green after lighting
24 | color.rgb += filter;
25 |
26 | sources:
27 | nextzen:
28 | type: TopoJSON
29 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
30 | url_params:
31 | api_key: d161Q8KATMOhSOcVGNyQ8g
32 | max_zoom: 18
33 |
34 | layers:
35 | earth:
36 | data:
37 | source: nextzen
38 | layer: earth
39 | draw:
40 | polygons:
41 | order: 0
42 | color: lightgray
43 |
44 | buildings:
45 | data:
46 | source: nextzen
47 | layer: buildings
48 | draw:
49 | polygons:
50 | style: buildings
51 | order: 3
52 | extrude: true
53 |
--------------------------------------------------------------------------------
/src/main.js:
--------------------------------------------------------------------------------
1 |
2 | /*
3 | * Fetch for files
4 | */
5 | function fetchHTTP(url, methood){
6 | var request = new XMLHttpRequest(), response;
7 |
8 | request.onreadystatechange = function () {
9 | if (request.readyState === 4 && request.status === 200) {
10 | response = request.responseText;
11 | }
12 | }
13 | request.open(methood ? methood : 'GET', url, false);
14 | request.send();
15 | return response;
16 | }
17 |
18 | function loadMarkdown(){
19 | var mdText = fetchHTTP("README.md");
20 | content.innerHTML = marked(mdText);
21 | }
22 |
23 | window.onload = function(){
24 | loadMarkdown();
25 | };
--------------------------------------------------------------------------------
/tutorials/custom/custom-styles.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/tutorials/custom/custom-styles.jpg
--------------------------------------------------------------------------------
/tutorials/custom/custom1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/tutorials/custom/custom1.jpg
--------------------------------------------------------------------------------
/tutorials/custom/custom1.yaml:
--------------------------------------------------------------------------------
1 | sources:
2 | nextzen:
3 | type: TopoJSON
4 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
5 | url_params:
6 | api_key: d161Q8KATMOhSOcVGNyQ8g
7 |
8 | layers:
9 | roads:
10 | data: { source: nextzen }
11 | draw:
12 | lines:
13 | order: 1
14 | width: 5px
15 | color: gray
16 |
--------------------------------------------------------------------------------
/tutorials/custom/custom10.yaml:
--------------------------------------------------------------------------------
1 | sources:
2 | nextzen:
3 | type: TopoJSON
4 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
5 | url_params:
6 | api_key: d161Q8KATMOhSOcVGNyQ8g
7 | max_zoom: 16
8 |
9 | styles:
10 | _custom:
11 | base: polygons
12 |
13 | layers:
14 | buildings:
15 | data: { source: nextzen }
16 | draw:
17 | _custom:
18 | order: 1
19 | color: [.75, .75, .75]
20 | extrude: true
21 |
--------------------------------------------------------------------------------
/tutorials/custom/custom11.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/tutorials/custom/custom11.jpg
--------------------------------------------------------------------------------
/tutorials/custom/custom11.yaml:
--------------------------------------------------------------------------------
1 | sources:
2 | nextzen:
3 | type: TopoJSON
4 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
5 | url_params:
6 | api_key: d161Q8KATMOhSOcVGNyQ8g
7 | max_zoom: 16
8 |
9 | styles:
10 | _custom:
11 | base: polygons
12 | shaders:
13 | blocks:
14 | color: |
15 | color.rgb = vec3(1, 0, 1);
16 |
17 | layers:
18 | buildings:
19 | data: { source: nextzen }
20 | draw:
21 | _custom:
22 | order: 1
23 | extrude: true
24 |
--------------------------------------------------------------------------------
/tutorials/custom/custom12.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/tutorials/custom/custom12.jpg
--------------------------------------------------------------------------------
/tutorials/custom/custom12.yaml:
--------------------------------------------------------------------------------
1 | sources:
2 | nextzen:
3 | type: TopoJSON
4 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
5 | url_params:
6 | api_key: d161Q8KATMOhSOcVGNyQ8g
7 | max_zoom: 16
8 |
9 | styles:
10 | _custom:
11 | base: polygons
12 | shaders:
13 | blocks:
14 | color: |
15 | color.rgb *= vec3(worldPosition().z) / 100.;
16 |
17 | layers:
18 | buildings:
19 | data: { source: nextzen }
20 | draw:
21 | _custom:
22 | order: 1
23 | color: white
24 | extrude: true
25 |
--------------------------------------------------------------------------------
/tutorials/custom/custom13.yaml:
--------------------------------------------------------------------------------
1 | sources:
2 | nextzen:
3 | type: TopoJSON
4 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
5 | url_params:
6 | api_key: d161Q8KATMOhSOcVGNyQ8g
7 | max_zoom: 16
8 |
9 | styles:
10 | _custom:
11 | base: polygons
12 | animated: true
13 | shaders:
14 | blocks:
15 | color: |
16 | color.rgb *= worldPosition().zzz / 100.;
17 | color *= sin(u_time);
18 |
19 | layers:
20 | buildings:
21 | data: { source: nextzen }
22 | draw:
23 | _custom:
24 | order: 1
25 | color: white
26 | extrude: true
27 |
--------------------------------------------------------------------------------
/tutorials/custom/custom2.yaml:
--------------------------------------------------------------------------------
1 | sources:
2 | nextzen:
3 | type: TopoJSON
4 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
5 | url_params:
6 | api_key: d161Q8KATMOhSOcVGNyQ8g
7 |
8 | styles:
9 | _dashes:
10 | base: lines
11 | dash: [1, 1]
12 |
13 | layers:
14 | roads:
15 | data: { source: nextzen }
16 | draw:
17 | lines:
18 | order: 1
19 | width: 5px
20 | color: gray
21 |
--------------------------------------------------------------------------------
/tutorials/custom/custom3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/tutorials/custom/custom3.jpg
--------------------------------------------------------------------------------
/tutorials/custom/custom3.yaml:
--------------------------------------------------------------------------------
1 | sources:
2 | nextzen:
3 | type: TopoJSON
4 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
5 | url_params:
6 | api_key: d161Q8KATMOhSOcVGNyQ8g
7 |
8 | styles:
9 | _dashes:
10 | base: lines
11 | dash: [1, 1]
12 |
13 | layers:
14 | roads:
15 | data: { source: nextzen }
16 | draw:
17 | _dashes:
18 | order: 1
19 | width: 5px
20 | color: gray
21 |
--------------------------------------------------------------------------------
/tutorials/custom/custom4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/tutorials/custom/custom4.jpg
--------------------------------------------------------------------------------
/tutorials/custom/custom4.yaml:
--------------------------------------------------------------------------------
1 | sources:
2 | nextzen:
3 | type: TopoJSON
4 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
5 | url_params:
6 | api_key: d161Q8KATMOhSOcVGNyQ8g
7 |
8 | styles:
9 | _dashes:
10 | base: lines
11 | dash: [1, 1]
12 | dash_background_color: pink
13 |
14 | layers:
15 | roads:
16 | data: { source: nextzen }
17 | draw:
18 | _dashes:
19 | order: 1
20 | width: 5px
21 | color: gray
22 |
--------------------------------------------------------------------------------
/tutorials/custom/custom5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/tutorials/custom/custom5.jpg
--------------------------------------------------------------------------------
/tutorials/custom/custom5.yaml:
--------------------------------------------------------------------------------
1 | sources:
2 | nextzen:
3 | type: TopoJSON
4 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
5 | url_params:
6 | api_key: d161Q8KATMOhSOcVGNyQ8g
7 |
8 | styles:
9 | _dashes:
10 | base: lines
11 | dash: [2, 1]
12 | dash_background_color: pink
13 |
14 | layers:
15 | roads:
16 | data: { source: nextzen }
17 | draw:
18 | _dashes:
19 | order: 1
20 | width: 5px
21 | color: gray
22 | outline:
23 | color: pink
24 | width: 1px
25 |
--------------------------------------------------------------------------------
/tutorials/custom/custom6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/tutorials/custom/custom6.jpg
--------------------------------------------------------------------------------
/tutorials/custom/custom6.yaml:
--------------------------------------------------------------------------------
1 | sources:
2 | nextzen:
3 | type: TopoJSON
4 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
5 | url_params:
6 | api_key: d161Q8KATMOhSOcVGNyQ8g
7 | max_zoom: 16
8 |
9 | layers:
10 | buildings:
11 | data: { source: nextzen }
12 | draw:
13 | polygons:
14 | order: 1
15 | color: [.7, .7, .7]
16 | extrude: true
17 |
--------------------------------------------------------------------------------
/tutorials/custom/custom7.yaml:
--------------------------------------------------------------------------------
1 | sources:
2 | nextzen:
3 | type: TopoJSON
4 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
5 | url_params:
6 | api_key: d161Q8KATMOhSOcVGNyQ8g
7 | max_zoom: 16
8 |
9 | styles:
10 | _transparent:
11 | base: polygons
12 | blend: overlay
13 |
14 | layers:
15 | buildings:
16 | data: { source: nextzen }
17 | draw:
18 | polygons:
19 | order: 1
20 | color: [.7, .7, .7]
21 | extrude: true
22 |
--------------------------------------------------------------------------------
/tutorials/custom/custom8.yaml:
--------------------------------------------------------------------------------
1 | sources:
2 | nextzen:
3 | type: TopoJSON
4 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
5 | url_params:
6 | api_key: d161Q8KATMOhSOcVGNyQ8g
7 | max_zoom: 16
8 |
9 | styles:
10 | _transparent:
11 | base: polygons
12 | blend: overlay
13 |
14 | layers:
15 | buildings:
16 | data: { source: nextzen }
17 | draw:
18 | _transparent:
19 | order: 1
20 | color: [.7, .7, .7]
21 | extrude: true
22 |
--------------------------------------------------------------------------------
/tutorials/custom/custom9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/tutorials/custom/custom9.jpg
--------------------------------------------------------------------------------
/tutorials/custom/custom9.yaml:
--------------------------------------------------------------------------------
1 | sources:
2 | nextzen:
3 | type: TopoJSON
4 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
5 | url_params:
6 | api_key: d161Q8KATMOhSOcVGNyQ8g
7 | max_zoom: 16
8 |
9 | styles:
10 | _transparent:
11 | base: polygons
12 | blend: overlay
13 |
14 | layers:
15 | buildings:
16 | data: { source: nextzen }
17 | draw:
18 | _transparent:
19 | order: 1
20 | color: [.7, .7, .7, .5]
21 | extrude: true
22 |
--------------------------------------------------------------------------------
/tutorials/custom/fade.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/tutorials/custom/fade.gif
--------------------------------------------------------------------------------
/tutorials/editing-basemaps/editing-basemaps1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/tutorials/editing-basemaps/editing-basemaps1.jpg
--------------------------------------------------------------------------------
/tutorials/editing-basemaps/editing-basemaps1.yaml:
--------------------------------------------------------------------------------
1 | import: https://www.nextzen.org/carto/walkabout-style/walkabout-style.yaml
2 |
3 | global:
4 | # Sign up for a Nextzen API key to use the Nextzen basemaps
5 | # https://developers.nextzen.org
6 | sdk_mapzen_api_key: d161Q8KATMOhSOcVGNyQ8g # set this value to your Nextzen API key
7 |
8 | sources:
9 | _mine:
10 | type: GeoJSON
11 | url: https://gist.githubusercontent.com/anonymous/3a123362d5154004c8627c58861fd4ad/raw/158818805546eb51caac93d7f6c029c744bc9d7e/map.geojson
12 |
13 | layers:
14 | _blob:
15 | data: { source: _mine }
16 | draw:
17 | polygons:
18 | order: 360
19 | color: [.5, 1, .5]
20 | lines:
21 | order: 361
22 | width: 5px
23 | color: [.5, .5, 1]
24 |
--------------------------------------------------------------------------------
/tutorials/editing-basemaps/editing-basemaps2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/tutorials/editing-basemaps/editing-basemaps2.jpg
--------------------------------------------------------------------------------
/tutorials/editing-basemaps/editing-basemaps2.yaml:
--------------------------------------------------------------------------------
1 | import: https://tangrams.github.io/tangram-docs/tutorials/editing-basemaps/simple-basemap.yaml
--------------------------------------------------------------------------------
/tutorials/editing-basemaps/editing-basemaps3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/tutorials/editing-basemaps/editing-basemaps3.jpg
--------------------------------------------------------------------------------
/tutorials/editing-basemaps/editing-basemaps3.yaml:
--------------------------------------------------------------------------------
1 | import: https://tangrams.github.io/tangram-docs/tutorials/editing-basemaps/simple-basemap.yaml
2 |
3 | layers:
4 | roads:
5 | major_road:
6 | draw:
7 | lines:
8 | color: orange
--------------------------------------------------------------------------------
/tutorials/editing-basemaps/editing-basemaps4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/tutorials/editing-basemaps/editing-basemaps4.jpg
--------------------------------------------------------------------------------
/tutorials/editing-basemaps/simple-basemap.yaml:
--------------------------------------------------------------------------------
1 | sources:
2 | nextzen:
3 | type: TopoJSON
4 | url: https://tile.nextzen.org/tilezen/vector/v1/256/all/{z}/{x}/{y}.topojson
5 | url_params:
6 | api_key: d161Q8KATMOhSOcVGNyQ8g
7 | scene:
8 | background:
9 | color: white
10 | layers:
11 | roads:
12 | data: { source: nextzen }
13 | draw:
14 | lines:
15 | order: 0
16 | color: gray
17 | width: 2px
18 | major_road:
19 | filter: { kind: major_road }
20 | draw:
21 | lines:
22 | color: '#cc6666'
23 | width: 2px
24 |
--------------------------------------------------------------------------------
/tutorials/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/tangrams/tangram-docs/44939085d5145417b2a5cd18e57287864bde33b7/tutorials/loading.gif
--------------------------------------------------------------------------------