- cacheDir - Variable in class com.mousebird.maply.RemoteTileInfoNew
-
The cache directory for data tiles.
- cacheFile - Variable in class com.mousebird.maply.RemoteTileFetchInfo
-
Optional cache file location.
- calculateTextWidth(String, LabelInfo) - Method in class com.mousebird.maply.MapboxVectorStyleSet
-
- callback - Variable in class com.mousebird.maply.TileFetchRequest
-
Fill in these callbacks to get status back from a tile fetch.
- cancelAnimation() - Method in class com.mousebird.maply.GlobeView
-
- cancelAnimation() - Method in class com.mousebird.maply.MapView
-
- cancelAnimation() - Method in class com.mousebird.maply.View
-
- cancelTileFetches(Object[]) - Method in class com.mousebird.maply.RemoteTileFetcher
-
Cancel a group of requests at once
Use the object returned by the startTileFetch call (which is just a Request object)
- cancelTileFetches(Object[]) - Method in class com.mousebird.maply.SimpleTileFetcher
-
Cancel a group of requests at once
Use the object returned by the startTileFetch call (which is just a Request object)
- cancelTileFetches(Object[]) - Method in interface com.mousebird.maply.TileFetcher
-
Cancel a group of requests at once
Use the object returned by the startTileFetch call (which is just a Request object)
- center() - Method in class com.mousebird.maply.VectorObject
-
Calculate the center (not the centroid).
- centroid() - Method in class com.mousebird.maply.VectorObject
-
Calculate the centroid of the object.
- changeLoaderInterpreter(LoaderInterpreter) - Method in class com.mousebird.maply.QuadLoaderBase
-
Change the interpreter for the data coming back.
- changeRenderTarget(RenderTarget, MaplyTexture) - Method in class com.mousebird.maply.BaseController
-
Point the render target at a different texture.
- changeRenderTarget(RenderTarget, MaplyTexture) - Method in class com.mousebird.maply.RenderController
-
Point the render target at a different texture.
- changeRenderTarget(RenderTarget, MaplyTexture) - Method in interface com.mousebird.maply.RenderControllerInterface
-
- changeRenderTarget(long, long) - Method in class com.mousebird.maply.Scene
-
- changes - Variable in class com.mousebird.maply.LayerThread
-
- ChangeSet - Class in com.mousebird.maply
-
The change set is a largely opaque object the Maply uses to
track visual changes in the map or globe.
- ChangeSet() - Constructor for class com.mousebird.maply.ChangeSet
-
- changeSticker(ComponentObject, StickerInfo, RenderControllerInterface.ThreadMode) - Method in class com.mousebird.maply.BaseController
-
Change the visual representation for the given sticker.
- changeSticker(ComponentObject, StickerInfo, RenderControllerInterface.ThreadMode) - Method in class com.mousebird.maply.RenderController
-
Change the visual representation for the given sticker.
- changeSticker(ComponentObject, StickerInfo, RenderControllerInterface.ThreadMode) - Method in interface com.mousebird.maply.RenderControllerInterface
-
- changeSticker(long, StickerInfo, ChangeSet) - Method in class com.mousebird.maply.StickerManager
-
- changeTileInfo(TileInfoNew) - Method in class com.mousebird.maply.QuadImageLoader
-
Change the tile source and force a reload.
- changeTileInfo(TileInfoNew[]) - Method in class com.mousebird.maply.QuadImageLoaderBase
-
Change the tile sources all at once.
- changeVector(ComponentObject, VectorInfo, RenderControllerInterface.ThreadMode) - Method in class com.mousebird.maply.BaseController
-
Change the visual representation of the given vectors.
- changeVector(ComponentObject, VectorInfo, RenderControllerInterface.ThreadMode) - Method in class com.mousebird.maply.RenderController
-
Change the visual representation of the given vectors.
- changeVector(ComponentObject, VectorInfo, RenderControllerInterface.ThreadMode) - Method in interface com.mousebird.maply.RenderControllerInterface
-
- chooseConfig(EGL10, EGLDisplay) - Method in interface com.mousebird.maply.GLTextureView.EGLConfigChooser
-
Choose a configuration from the list.
- chooseDisplayType() - Method in class com.mousebird.maply.GlobeMapFragment
-
Override this to tell the fragment you want either a map or a globe.
- cleanupNative(ChangeSet) - Method in class com.mousebird.maply.QuadLoaderBase
-
- clearColor - Variable in class com.mousebird.maply.GlobeController.Settings
-
This is the background color to set.
- clearColor - Variable in class com.mousebird.maply.MapController.Settings
-
Clear color to use for the background.
- clearComponentObjects() - Method in class com.mousebird.maply.LoaderReturn
-
Clear out the component objects, presumably to replace them.
- clearContext() - Method in class com.mousebird.maply.RenderController
-
In offline render mode, clear the context
Only do this if you're working in offline mode
- clearEveryFrame - Variable in class com.mousebird.maply.RenderTarget
-
If set, we'll clear the target textures every frame before rendering to it.
- clearEveryFrame - Variable in class com.mousebird.maply.VariableTarget
-
If set, we clear the render target every frame.
- clearFrameAsset(QIFFrameAsset) - Method in class com.mousebird.maply.QuadLoaderBase
-
- clearImages() - Method in class com.mousebird.maply.ImageLoaderReturn
-
Clear out the current images.
- clearLights() - Method in class com.mousebird.maply.BaseController
-
Clear all the currently active lights.
- clearLights() - Method in class com.mousebird.maply.RenderController
-
Clear all the currently active lights.
- clearLights() - Method in interface com.mousebird.maply.RenderControllerInterface
-
- clearOverlayComponentObjects() - Method in class com.mousebird.maply.LoaderReturn
-
- clearRenderTarget(RenderTarget, RenderControllerInterface.ThreadMode) - Method in class com.mousebird.maply.BaseController
-
Ask the render target to clear itself.
- clearRenderTarget(long) - Method in class com.mousebird.maply.ChangeSet
-
- clearRenderTarget(RenderTarget, RenderControllerInterface.ThreadMode) - Method in class com.mousebird.maply.RenderController
-
Ask the render target to clear itself.
- clearTempContext(RenderControllerInterface.ContextInfo) - Method in class com.mousebird.maply.BaseController
-
- clearTempContext(RenderControllerInterface.ContextInfo) - Method in class com.mousebird.maply.RenderController
-
- clearTempContext(RenderControllerInterface.ContextInfo) - Method in interface com.mousebird.maply.RenderControllerInterface
-
- clipToGrid(Point2d) - Method in class com.mousebird.maply.VectorObject
-
Clip the given areal features to a grid of the given size.
- clipToMbr(Mbr) - Method in class com.mousebird.maply.VectorObject
-
Clip the given features to an Mbr
- clone() - Method in class com.mousebird.maply.FlatView
-
- clone() - Method in class com.mousebird.maply.GlobeView
-
Make a copy of this MapView and return it.
- clone() - Method in class com.mousebird.maply.MapView
-
Make a copy of this MapView and return it.
- clone() - Method in class com.mousebird.maply.View
-
- ClosestPointOnLineSegment(Point2d, Point2d, Point2d) - Static method in class com.mousebird.maply.GeometryUtils
-
Find the point on a line segment closest to the given point.
- ClosestPointToPolygon(Point2d[], Point2d, Point2d) - Static method in class com.mousebird.maply.GeometryUtils
-
Find the closest point on the polygon to the point passed in
- ClusterGenerator - Class in com.mousebird.maply
-
Fill in this protocol to provide images when individual markers/labels are clustered.
- ClusterGenerator() - Constructor for class com.mousebird.maply.ClusterGenerator
-
- ClusterGroup - Class in com.mousebird.maply
-
Visual representation for a group of markers.
- ClusterGroup(MaplyTexture, Point2d) - Constructor for class com.mousebird.maply.ClusterGroup
-
- ClusterGroup() - Constructor for class com.mousebird.maply.ClusterGroup
-
- ClusterInfo - Class in com.mousebird.maply
-
Information about the group of objects to cluster.
- ClusterInfo(int) - Constructor for class com.mousebird.maply.ClusterInfo
-
- clusterLayoutSize() - Method in class com.mousebird.maply.BasicClusterGenerator
-
- clusterLayoutSize() - Method in class com.mousebird.maply.ClusterGenerator
-
The size of the cluster that will be created.
- clusterNumber() - Method in class com.mousebird.maply.BasicClusterGenerator
-
- clusterNumber() - Method in class com.mousebird.maply.ClusterGenerator
-
The Cluster number is referenced by screen markers.
- color - Variable in class com.mousebird.maply.Marker
-
Background color for a marker can be overridden at this level.
- color - Variable in class com.mousebird.maply.RenderTarget
-
Clear the render target to this color every frame.
- color - Variable in class com.mousebird.maply.ScreenMarker
-
Background color for a marker can be overridden at this level.
- color - Variable in class com.mousebird.maply.VariableTarget
-
Color of the rectangle used to draw the render target
- ColorRampGenerator - Class in com.mousebird.maply
-
The color ramp generator will take a set of color values
and generate a linear ramp of those colors in an output
image.
- ColorRampGenerator() - Constructor for class com.mousebird.maply.ColorRampGenerator
-
- com.mousebird.maply - package com.mousebird.maply
-
- com.mousebird.maply.sld.sldexpressions - package com.mousebird.maply.sld.sldexpressions
-
- com.mousebird.maply.sld.sldoperators - package com.mousebird.maply.sld.sldoperators
-
- com.mousebird.maply.sld.sldstyleset - package com.mousebird.maply.sld.sldstyleset
-
- com.mousebird.maply.sld.sldsymbolizers - package com.mousebird.maply.sld.sldsymbolizers
-
- compareTo(RemoteTileFetcher.TileInfo) - Method in class com.mousebird.maply.RemoteTileFetcher.TileInfo
-
- compareTo(SimpleTileFetcher.TileInfo) - Method in class com.mousebird.maply.SimpleTileFetcher.TileInfo
-
- compareTo(TileID) - Method in class com.mousebird.maply.TileID
-
- compObj - Variable in class com.mousebird.maply.VariableTarget
-
- ComponentManager - Class in com.mousebird.maply
-
The Component Manager tracks the various low level IDs for
visual geometry that's been added, often as a group.
- ComponentManager(Scene) - Constructor for class com.mousebird.maply.ComponentManager
-
- componentManager - Variable in class com.mousebird.maply.RenderController
-
- ComponentObject - Class in com.mousebird.maply
-
The Component Object tracks the various geometry, textures, and outlines
associated with a given call to addVectors, addScreenMarkers, etc...
- ComponentObject() - Constructor for class com.mousebird.maply.ComponentObject
-
- config - Variable in class com.mousebird.maply.RenderController
-
- context - Variable in class com.mousebird.maply.RenderController
-
- ContextInfo() - Constructor for class com.mousebird.maply.RenderControllerInterface.ContextInfo
-
- controlHasStarted() - Method in class com.mousebird.maply.GlobeMapFragment
-
Override this to be called when the control is up and running.
- coordAdapter - Variable in class com.mousebird.maply.BaseController
-
- coordAdapter - Variable in class com.mousebird.maply.RenderController
-
- coordSys - Variable in class com.mousebird.maply.MapController.Settings
-
Coordinate system to use for the map.
- coordSys - Variable in class com.mousebird.maply.MBTiles
-
- coordSys - Variable in class com.mousebird.maply.RemoteTileInfoNew
-
Optional coordinate system describing the tile set.
- CoordSystem - Class in com.mousebird.maply
-
The coord system is a very simple representation of the coordinate
systems supported by WhirlyGlobe-Maply.
- CoordSystem() - Constructor for class com.mousebird.maply.CoordSystem
-
Only ever called by the subclass.
- CoordSystemConvert3d(CoordSystem, CoordSystem, Point3d) - Static method in class com.mousebird.maply.CoordSystem
-
Convert the coordinate between systems.
- countPoints() - Method in class com.mousebird.maply.VectorObject
-
Returns the total number of points in a feature.
- createContext(EGL10, EGLDisplay, EGLConfig) - Method in interface com.mousebird.maply.GLTextureView.EGLContextFactory
-
- createTexture(int, int, RenderControllerInterface.TextureSettings, RenderControllerInterface.ThreadMode) - Method in class com.mousebird.maply.BaseController
-
Create an empty texture of the given size.
- createTexture(int, int, RenderControllerInterface.TextureSettings, RenderControllerInterface.ThreadMode) - Method in class com.mousebird.maply.RenderController
-
Create an empty texture of the given size.
- createTexture(int, int, RenderControllerInterface.TextureSettings, RenderControllerInterface.ThreadMode) - Method in interface com.mousebird.maply.RenderControllerInterface
-
- createWindowSurface(EGL10, EGLDisplay, EGLConfig, Object) - Method in interface com.mousebird.maply.GLTextureView.EGLWindowSurfaceFactory
-
- cross(Point3d) - Method in class com.mousebird.maply.Point3d
-
Return the cross product of this vector and the one given.
- currentMapScale() - Method in class com.mousebird.maply.BaseController
-
Return the current scale denominator (Mapnik).
- currentMapScale() - Method in class com.mousebird.maply.RenderController
-
- currentMapScale() - Method in interface com.mousebird.maply.RenderControllerInterface
-
- currentMapScale(double, double) - Method in class com.mousebird.maply.View
-
- currentMapZoom(Point2d) - Method in class com.mousebird.maply.BaseController
-
Return the current map zoom from the viewpoint.
- currentMapZoom(Point2d) - Method in class com.mousebird.maply.RenderController
-
- currentMapZoom(Point2d) - Method in interface com.mousebird.maply.RenderControllerInterface
-
- currentMapZoom(double, double, double) - Method in class com.mousebird.maply.View
-