Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W X Y Z 

S

samplingLayer - Variable in class com.mousebird.maply.QuadLoaderBase
 
samplingLayerConnect(QuadSamplingLayer, ChangeSet) - Method in class com.mousebird.maply.QuadLoaderBase
 
samplingLayerConnect(QuadSamplingLayer, ChangeSet) - Method in interface com.mousebird.maply.QuadSamplingLayer.ClientInterface
 
samplingLayerDisconnect(QuadSamplingLayer, ChangeSet) - Method in class com.mousebird.maply.QuadLoaderBase
 
samplingLayerDisconnect(QuadSamplingLayer, ChangeSet) - Method in interface com.mousebird.maply.QuadSamplingLayer.ClientInterface
 
SamplingParams - Class in com.mousebird.maply
Sampling parameters.
SamplingParams() - Constructor for class com.mousebird.maply.SamplingParams
 
scale(double, double) - Static method in class com.mousebird.maply.Matrix3d
 
scale(double, double, double) - Static method in class com.mousebird.maply.Matrix4d
Set up a scale matrix.
scale(double, double) - Method in class com.mousebird.maply.ScreenObject
 
scale - Variable in class com.mousebird.maply.VariableTarget
Scale the screen by this amount for the render
scene - Variable in class com.mousebird.maply.BaseController
 
scene - Variable in class com.mousebird.maply.LayerThread
 
scene - Variable in class com.mousebird.maply.RenderController
 
Scene - Class in com.mousebird.maply
Base class for Scene.
Scene(CoordSystemDisplayAdapter, RenderController) - Constructor for class com.mousebird.maply.Scene
 
scheduleLoading() - Method in class com.mousebird.maply.RemoteTileFetcher
 
scheduleLoading() - Method in class com.mousebird.maply.SimpleTileFetcher
 
ScreenLabel - Class in com.mousebird.maply
The screen label is a 2D label that tracks a location on the map.
ScreenLabel() - Constructor for class com.mousebird.maply.ScreenLabel
 
ScreenMarker - Class in com.mousebird.maply
The screen marker is a 2D rectangle that tracks a certain position in geographic (lon/lat in radians).
ScreenMarker() - Constructor for class com.mousebird.maply.ScreenMarker
 
ScreenMarkerPriorityDefault - Static variable in class com.mousebird.maply.MarkerInfo
 
ScreenMovingLabel - Class in com.mousebird.maply
The Moving Screen Label has an end location and duration.
ScreenMovingLabel() - Constructor for class com.mousebird.maply.ScreenMovingLabel
 
ScreenMovingMarker - Class in com.mousebird.maply
The moving version of the screen marker animations from one location to another over time.
ScreenMovingMarker() - Constructor for class com.mousebird.maply.ScreenMovingMarker
 
ScreenObject - Class in com.mousebird.maply
The Maply Screen Object is used to build up a more complex screen object from multiple pieces.
ScreenObject() - Constructor for class com.mousebird.maply.ScreenObject
 
ScreenObject.BoundingBox - Class in com.mousebird.maply
 
screenPointFromGeo(Point2d) - Method in class com.mousebird.maply.BaseController
 
screenPointFromGeo(Point2d) - Method in class com.mousebird.maply.GlobeController
Return the screen coordinate for a given geographic coordinate (in radians).
screenPointFromGeo(Point2d) - Method in class com.mousebird.maply.MapController
Return the screen coordinate for a given geographic coordinate (in radians).
screenPointFromGeoBatch(double[], double[], double[], double[], double[]) - Method in class com.mousebird.maply.BaseController
Batch version of the screenPointFromGeo method.
SECONDS_IN_DAY - Static variable in class com.mousebird.maply.MaplyStarModel
 
selectable() - Method in class com.mousebird.maply.BasicClusterGenerator
 
selectable() - Method in class com.mousebird.maply.ClusterGenerator
Set this if you want cluster to be user selectable.
selectable - Variable in class com.mousebird.maply.Marker
Turn this on if you want the marker object to be selectable.
selectable - Variable in class com.mousebird.maply.ScreenLabel
 
selectable - Variable in class com.mousebird.maply.ScreenMarker
Turn this on if you want the marker object to be selectable.
selectable - Variable in class com.mousebird.maply.VectorTileStyle
 
SelectedObject - Class in com.mousebird.maply
Selected Objects are returned by the selection manager when the system wants a selection return.
SelectedObject() - Constructor for class com.mousebird.maply.SelectedObject
 
selectionManager - Variable in class com.mousebird.maply.RenderController
 
selObj - Variable in class com.mousebird.maply.SelectedObject
The Java-side object selected.
setAllowPan(boolean) - Method in class com.mousebird.maply.MapController
If set, the user can pan around.
setAllowRotateGesture(boolean) - Method in class com.mousebird.maply.MapController
If set we'll allow the user to rotate.
setAllowTilt(boolean) - Method in class com.mousebird.maply.GlobeController
Call this to allow the user to tilt with three fingers.
setAllowZoom(boolean) - Method in class com.mousebird.maply.MapController
If set, the user can zoom in and out.
setAmbient(int) - Method in class com.mousebird.maply.Light
Ambient color for the light.
setAmbient(float, float, float, float) - Method in class com.mousebird.maply.Light
Ambient color for the light.
setAmbient(float[]) - Method in class com.mousebird.maply.Light
Ambient color for the light.
setAmbient(Point4d) - Method in class com.mousebird.maply.Material
 
setArealShader(Shader) - Method in class com.mousebird.maply.MapboxVectorStyleSet
Set this to override the regular fill shader.
setArray(String, AttrDictionaryEntry[]) - Method in class com.mousebird.maply.AttrDictionary
Assign the given array to the given attribute name.
setArray(String, AttrDictionary[]) - Method in class com.mousebird.maply.AttrDictionary
Assign the given array to the given attribute name.
setAttributes(AttrDictionary) - Method in class com.mousebird.maply.VectorObject
Reset the attributes for the feature.
setAutoRotate(float, float) - Method in class com.mousebird.maply.GlobeController
This turns on an auto-rotate mode.
setAutoRotate(float, float) - Method in class com.mousebird.maply.GlobeGestureHandler
 
setBackgroundColor(int) - Method in class com.mousebird.maply.LabelInfo
Set the background color from a standard Android Color value.
setBackgroundColor(float, float, float, float) - Method in class com.mousebird.maply.LabelInfo
Set the background color of text.
setBase(double) - Method in class com.mousebird.maply.LoftedPolyInfo
If present, we'll start the lofted poly at this height.
setBaseCenter(Point2d) - Method in class com.mousebird.maply.ShapeCylinder
Center of the sphere in local coordinates.
setBaseController(RenderControllerInterface) - Method in class com.mousebird.maply.GeoJSONSource
Sets the globe or map controller to which vector features will be added.
setBaseDrawPriority(int) - Method in class com.mousebird.maply.QuadImageLoaderBase
Set the base priority values for produced tiles.
setBaseDrawPriority(int) - Method in class com.mousebird.maply.VectorStyleSettings
 
setBaseHeight(double) - Method in class com.mousebird.maply.ShapeCylinder
Height offset of the base of the cylinder.
setBasetime(double) - Method in class com.mousebird.maply.ParticleSystem
Particles move over time, but current time is a large number.
setBatchSize(int) - Method in class com.mousebird.maply.ParticleSystem
Size of the individual batches you add when adding particles.
setBitmap(Bitmap) - Method in class com.mousebird.maply.sld.sldsymbolizers.SLDGraphicParams
 
setBorderSize(int) - Method in class com.mousebird.maply.ImageTile
If the image has a border built in, set that here.
setBorderTexel(int) - Method in class com.mousebird.maply.QuadImageLoaderBase
Number of border texels to set up around image tiles.
setBounds(Mbr) - Method in class com.mousebird.maply.CoordSystem
Set the bounding box for the coordinate system.
setCenter(Point3d) - Method in class com.mousebird.maply.Billboard
 
setCenter(double, double, double) - Method in class com.mousebird.maply.GeometryInstance
Set the instance center.
setCenter(Point2d) - Method in class com.mousebird.maply.LoftedPolyInfo
All geometry is centered around this point already.
setCenter(Point3d) - Method in class com.mousebird.maply.ShapeInfo
If set, the center controls the origin for the shapes as they are created.
setClearColor(int) - Method in class com.mousebird.maply.BaseController
Set the color for the OpenGL ES background.
setClearColor(int) - Method in class com.mousebird.maply.RenderController
Set the color for the OpenGL ES background.
setClearColor(float, float, float, float) - Method in class com.mousebird.maply.RenderController
 
setClearColor(int) - Method in interface com.mousebird.maply.RenderControllerInterface
 
setClipBounds(Mbr) - Method in class com.mousebird.maply.SamplingParams
If set, we won't load any tiles outside these boundaries.
setClipCoords(boolean) - Method in class com.mousebird.maply.Shape
If set, this shape is in clip coordinates and will not be transformed.
setClusterGroup(int) - Method in class com.mousebird.maply.MarkerInfo
If greater than -1 we'll sort these markers into cluster groups when zooming out.
setColor(int) - Method in class com.mousebird.maply.BillboardInfo
Set the color used by the geometry.
setColor(float, float, float, float) - Method in class com.mousebird.maply.BillboardInfo
Set color by component.
setColor(float, float, float, float) - Method in class com.mousebird.maply.GeometryInfo
Set the color used by the geometry.
setColor(int) - Method in class com.mousebird.maply.GeometryInfo
Set the color used by the geometry.
setColor(float, float, float, float) - Method in class com.mousebird.maply.GeometryInstance
If called, this will override the color on the geometry.
setColor(int) - Method in class com.mousebird.maply.GeometryInstance
Set the color used by the geometry.
setColor(int) - Method in class com.mousebird.maply.LoftedPolyInfo
Color we'll use for the lofted polygons.
setColor(float, float, float, float) - Method in class com.mousebird.maply.LoftedPolyInfo
 
setColor(int) - Method in class com.mousebird.maply.MarkerInfo
Set the color from a standard Android Color value.
setColor(float, float, float, float) - Method in class com.mousebird.maply.MarkerInfo
Set the background color for the markers.
setColor(int) - Method in class com.mousebird.maply.QuadImageLoaderBase
Set the color used by the geometry.
setColor(float, float, float, float, ChangeSet) - Method in class com.mousebird.maply.QuadImageLoaderBase
Set the color used by the geometry.
setColor(int) - Method in class com.mousebird.maply.Shape
Color of the shape
setColor(float, float, float, float) - Method in class com.mousebird.maply.Shape
Color of the shape
setColor(int) - Method in class com.mousebird.maply.ShapeInfo
Color of the shape
setColor(float, float, float, float) - Method in class com.mousebird.maply.ShapeInfo
Color of the shape
setColor(int) - Method in class com.mousebird.maply.StickerInfo
Set the color used by the geometry.
setColor(float, float, float, float) - Method in class com.mousebird.maply.StickerInfo
Set the color used by the geometry.
setColor(int) - Method in class com.mousebird.maply.VectorInfo
Set the color used by the geometry.
setColor(float, float, float, float) - Method in class com.mousebird.maply.VectorInfo
Set the color used by the geometry.
setColor(int) - Method in class com.mousebird.maply.VertexAttribute
Set the vertex attribute to the given color value.
setColor(int, int, int, int) - Method in class com.mousebird.maply.VertexAttribute
Set the vertex attribute to the given color value.
setColor(int) - Method in class com.mousebird.maply.WideVectorInfo
Set the color used by the geometry.
setColor(float, float, float, float) - Method in class com.mousebird.maply.WideVectorInfo
Set the color used by the geometry.
setConfig(RenderController, EGLConfig) - Method in class com.mousebird.maply.RenderController
 
setContinuousUpdate(boolean) - Method in class com.mousebird.maply.ParticleSystem
Turn the continuous render on or off.
setContinuousZoom(boolean) - Method in class com.mousebird.maply.GlobeView
 
setCoords(Point3d[]) - Method in class com.mousebird.maply.ShapeLinear
The coordinates used to draw the lines.
setCoordSys(CoordSystem) - Method in class com.mousebird.maply.Sticker
Set the coordinate system.
setCoordSystem(CoordSystem) - Method in class com.mousebird.maply.SamplingParams
Set the coordinate system for the model itself
setCoordSystemNative(CoordSystem, Point3d, Point3d) - Method in class com.mousebird.maply.SamplingParams
 
setCoverPoles(boolean) - Method in class com.mousebird.maply.SamplingParams
If set, we'll generate geometry to cover the poles on a globe.
setCurrentImage(double) - Method in class com.mousebird.maply.QuadImageFrameLoader
Set the interpolated location within the array of frames.
setCurrentImage(int, double) - Method in class com.mousebird.maply.QuadImageFrameLoader
Set the currentImage for the given focus.
setCurrentImageNative(int, double) - Method in class com.mousebird.maply.QuadImageFrameLoader
 
setDashPatternScale(double) - Method in class com.mousebird.maply.VectorStyleSettings
 
setDate(Date) - Method in class com.mousebird.maply.Sun
 
setDebugFlags(int) - Method in class com.mousebird.maply.GLTextureView
Set the debug flags to a new value.
setDebugMode(boolean) - Method in class com.mousebird.maply.QuadLoaderBase
Set for a lot of debugging output.
setDict(String, AttrDictionary) - Method in class com.mousebird.maply.AttrDictionary
Assign the given dictionary to the given attribute name.
setDiffuse(int) - Method in class com.mousebird.maply.Light
Diffuse light color.
setDiffuse(float, float, float, float) - Method in class com.mousebird.maply.Light
Diffuse light color.
setDiffuse(float[]) - Method in class com.mousebird.maply.Light
Diffuse light color.
setDiffuse(Point4d) - Method in class com.mousebird.maply.Material
 
setDisplayRate(int) - Method in class com.mousebird.maply.BaseController
Set the display rate for the GL render.
setDouble(String, double) - Method in class com.mousebird.maply.AttrDictionary
Set a double value.
setDrawOffset(float) - Method in class com.mousebird.maply.BaseInfo
Set the drawOffset for geometry.
setDrawPriority(int) - Method in class com.mousebird.maply.BaseInfo
Set the drawPriority for the geometry.
setDrawPriority(int) - Method in class com.mousebird.maply.ParticleSystem
Set the draw priority for the particles
setDrawPriorityPerLevel(int) - Method in class com.mousebird.maply.QuadImageLoaderBase
Set the draw priority offset per level.
setDrawPriorityPerLevel(int) - Method in class com.mousebird.maply.VectorStyleSettings
 
setDuration(double) - Method in class com.mousebird.maply.GeometryInstance
If using motion, how long the instance takes to move from one center to another.
setEdgeFalloff(double) - Method in class com.mousebird.maply.WideVectorInfo
Number of pixels to use in blending the edges of the wide vectors.
setEdgeMatching(boolean) - Method in class com.mousebird.maply.SamplingParams
If set, we'll generate skirt geometry between the edges of tiles.
setEGLConfigChooser(GLTextureView.EGLConfigChooser) - Method in class com.mousebird.maply.GLTextureView
Install a custom EGLConfigChooser.
setEGLConfigChooser(boolean) - Method in class com.mousebird.maply.GLTextureView
Install a config chooser which will choose a config as close to 16-bit RGB as possible, with or without an optional depth buffer as close to 16-bits as possible.
setEGLConfigChooser(int, int, int, int, int, int) - Method in class com.mousebird.maply.GLTextureView
Install a config chooser which will choose a config with at least the specified depthSize and stencilSize, and exactly the specified redSize, greenSize, blueSize and alphaSize.
setEGLContext(RenderControllerInterface.ContextInfo) - Method in class com.mousebird.maply.BaseController
Set the EGL Context we created for the main thread, if we can.
setEGLContext(RenderControllerInterface.ContextInfo) - Method in class com.mousebird.maply.RenderController
 
setEGLContext(RenderControllerInterface.ContextInfo) - Method in interface com.mousebird.maply.RenderControllerInterface
 
setEGLContextClientVersion(int) - Method in class com.mousebird.maply.GLTextureView
Inform the default EGLContextFactory and default EGLConfigChooser which EGLContext client version to pick.
setEGLContextFactory(GLTextureView.EGLContextFactory) - Method in class com.mousebird.maply.GLTextureView
Install a custom EGLContextFactory.
setEGLWindowSurfaceFactory(GLTextureView.EGLWindowSurfaceFactory) - Method in class com.mousebird.maply.GLTextureView
Install a custom EGLWindowSurfaceFactory.
setEnable(boolean) - Method in class com.mousebird.maply.BaseInfo
Controls whether or not the geometry will be visible.
setEnabled(boolean) - Method in class com.mousebird.maply.GeoJSONSource
 
setEnableTimes(double, double) - Method in class com.mousebird.maply.BaseInfo
Geometry can be enabled over a specific time period.
setEndCenter(double, double, double) - Method in class com.mousebird.maply.GeometryInstance
If using motion, set the end position.
setEpsilon(double, int, int, int, int) - Method in class com.mousebird.maply.Sticker
If not doing static sampling, break it down until its no farther than this from the globe.
seteSun(float) - Method in class com.mousebird.maply.Atmosphere
Brightness of the sun (20.0 by default)
setExposure(float) - Method in class com.mousebird.maply.Atmosphere
Exposure constant in fragment shader.
setExtents(Mbr) - Method in class com.mousebird.maply.FlatView
This view tries to display the given extents in display space
setExtentsNative(Point2d, Point2d) - Method in class com.mousebird.maply.FlatView
 
setFade(float) - Method in class com.mousebird.maply.BaseInfo
The amount of time (in seconds) it takes for new geometry to fade in and fade out.
setFadeInOut(double, double) - Method in class com.mousebird.maply.BaseInfo
Geometry can be made to fade in when it appears and fade out when it's removed.
setFadeOutTime(double) - Method in class com.mousebird.maply.BaseInfo
Geometry can be set to start fading out at a specific time.
setFillColor(Integer) - Method in class com.mousebird.maply.sld.sldsymbolizers.SLDGraphicParams
 
setFilled(boolean) - Method in class com.mousebird.maply.VectorInfo
Set whether or not areal features are tesselated and draw as filled.
setFlipY(boolean) - Method in class com.mousebird.maply.QuadLoaderBase
Control how tiles are indexed, either from the lower left or the upper left.
setFloat(float) - Method in class com.mousebird.maply.VertexAttribute
Set the vertex attribute to the given float.
setFontName(String) - Method in class com.mousebird.maply.VectorStyleSettings
 
setFontSize(float) - Method in class com.mousebird.maply.LabelInfo
Set the font size for the text.
setForceMinLevel(boolean) - Method in class com.mousebird.maply.SamplingParams
If set, we'll always make sure the min level is loaded in to provide some background.
setFrame(long, int) - Method in class com.mousebird.maply.LoaderReturn
Frames have unique 64 bit IDs as well as their location in the frame array.
setFrameRate(int) - Method in class com.mousebird.maply.MetroThread
 
setG(float) - Method in class com.mousebird.maply.Atmosphere
Constant used in the fragment shader.
setGeneration(int) - Method in class com.mousebird.maply.LoaderReturn
Don't call this yourself.
setGLWrapper(GLTextureView.GLWrapper) - Method in class com.mousebird.maply.GLTextureView
Set the glWrapper.
setGridSize(double) - Method in class com.mousebird.maply.LoftedPolyInfo
The size of the grid (in radians) we'll use to chop up the vector features to make them follow the sphere (for a globe).
setHeading(double) - Method in class com.mousebird.maply.GlobeController
 
setHeading(double) - Method in class com.mousebird.maply.MapController
Set the heading for the current visual.
setHeight(double) - Method in class com.mousebird.maply.GlobeView
 
setHeight(double) - Method in class com.mousebird.maply.LoftedPolyInfo
Height of the top of the lofted polygon in display units.
setHeight(double) - Method in class com.mousebird.maply.ShapeCircle
Offset height above the globe in display units.
setHeight(double) - Method in class com.mousebird.maply.ShapeCylinder
Height of the cylinder from its base.
setHeight(double) - Method in class com.mousebird.maply.ShapeExtruded
The height of the shape's center above the globe.
setHeight(double) - Method in class com.mousebird.maply.ShapeGreatCircle
Height of the great circle shape right in its middle.
setHeight(float) - Method in class com.mousebird.maply.ShapeSphere
Offset height above the globe in display units.
setHeight(Integer) - Method in class com.mousebird.maply.sld.sldsymbolizers.SLDGraphicParams
 
setIconDirectory(String) - Method in class com.mousebird.maply.VectorStyleSettings
 
setImageFormat(RenderController.ImageFormat) - Method in class com.mousebird.maply.QuadImageLoaderBase
Set the image format for internal imagery storage.
setImageFormatNative(int) - Method in class com.mousebird.maply.QuadImageLoaderBase
 
setInsideOut(boolean) - Method in class com.mousebird.maply.ShapeInfo
Some shapes can be generated inside out (like spheres).
setInt(String, int) - Method in class com.mousebird.maply.AttrDictionary
Set an int value.
setInt(int) - Method in class com.mousebird.maply.VertexAttribute
Set the vertex attribute to the given int.
setJoinType(WideVectorInfo.JoinType) - Method in class com.mousebird.maply.WideVectorInfo
When lines meet in a join there are several options for representing them.
setJsonStream(InputStream) - Method in class com.mousebird.maply.GeoJSONSource
Sets the InputStream from which the JSON document will be read.
setKeepNorthUp(boolean) - Method in class com.mousebird.maply.GlobeController
Set the keep north up parameter on or off.
setKm(float) - Method in class com.mousebird.maply.Atmosphere
Mie scattering constant (0.0010 by default)
setKr(float) - Method in class com.mousebird.maply.Atmosphere
Rayleigh scattering constant (0.0025 by default)
setLabelImportance(double) - Method in class com.mousebird.maply.VectorStyleSettings
 
setLayoutImportance(float) - Method in class com.mousebird.maply.LabelInfo
The layout engine controls how text is displayed.
setLayoutImportance(float) - Method in class com.mousebird.maply.MarkerInfo
The layout engine controls how text is displayed.
setLayoutPlacement(int) - Method in class com.mousebird.maply.LabelInfo
The layout placement controls where we can put the label relative to its point.
setLevelLoads(int[]) - Method in class com.mousebird.maply.SamplingParams
Detail the levels you want loaded in target level mode.
setLifetime(double) - Method in class com.mousebird.maply.ParticleSystem
Sets the particle lifetime.
setLineScale(double) - Method in class com.mousebird.maply.VectorStyleSettings
 
setLineWidth(float) - Method in class com.mousebird.maply.ShapeInfo
If the shape is made of lines, this is the line width.
setLineWidth(float) - Method in class com.mousebird.maply.VectorInfo
This is the line width for vector features.
setLineWidth(float) - Method in class com.mousebird.maply.WideVectorInfo
This is the line width for vector features.
setLoader(QuadLoaderBase) - Method in class com.mousebird.maply.DebugImageLoaderInterpreter
 
setLoader(QuadLoaderBase) - Method in class com.mousebird.maply.ImageLoaderInterpreter
 
setLoader(QuadLoaderBase) - Method in interface com.mousebird.maply.LoaderInterpreter
Set when the loader first starts up.
setLoader(QuadLoaderBase) - Method in class com.mousebird.maply.MapboxVectorInterpreter
 
setLoader(QuadLoaderBase) - Method in class com.mousebird.maply.OvlDebugImageLoaderInterpreter
 
setLoaderInterpreter(LoaderInterpreter) - Method in class com.mousebird.maply.QuadLoaderBase
Set the interpreter for the data coming back.
setLoadFrameMode(QuadImageFrameLoader.FrameLoadMode) - Method in class com.mousebird.maply.QuadImageFrameLoader
How frames are loaded (top down vs broad).
setLoadFrameModeNative(int) - Method in class com.mousebird.maply.QuadImageFrameLoader
 
setLoc(Point2d) - Method in class com.mousebird.maply.ShapeCircle
Center of the circle in local coordinates.
setLoc(Point2d) - Method in class com.mousebird.maply.ShapeExtruded
Center of the extruded shape in geographic.
setLoc(Point2d) - Method in class com.mousebird.maply.ShapeSphere
Center of the sphere in local coordinates.
setLockToCamera(boolean) - Method in class com.mousebird.maply.Atmosphere
If set, we'll lock the sun to the camera position.
setLockToCamera(boolean) - Method in class com.mousebird.maply.SunUpdater
 
setLowerLeft(Point2d) - Method in class com.mousebird.maply.Sticker
Set the lower left corner of the sticker.
setMapScaleScale(double) - Method in class com.mousebird.maply.VectorStyleSettings
 
setMarkerImportance(double) - Method in class com.mousebird.maply.VectorStyleSettings
 
setMarkerScale(double) - Method in class com.mousebird.maply.VectorStyleSettings
 
setMarkerSize(double) - Method in class com.mousebird.maply.VectorStyleSettings
 
setMat(Matrix3d) - Method in class com.mousebird.maply.StringWrapper
 
setMatrix(Matrix4d) - Method in class com.mousebird.maply.GeometryInstance
Matrix to apply for rotation and so forth.
setMatrix(Matrix4d) - Method in class com.mousebird.maply.Points
If the matrix is set the points will be transformed by this matrix first.
setMaxScaleDenominator(Number) - Method in class com.mousebird.maply.sld.sldsymbolizers.SLDSymbolizerParams
 
setMaxTiles(int) - Method in class com.mousebird.maply.SamplingParams
Maximum number of tiles to display at once.
setMaxVis(double) - Method in class com.mousebird.maply.BaseInfo
Set the maximum height visibility for a feature.
setMaxZoom(int) - Method in class com.mousebird.maply.MBTiles
Override the max zoom.
setMaxZoom(int) - Method in class com.mousebird.maply.SamplingParams
Max zoom level for sampling.
setMinImportance(double) - Method in class com.mousebird.maply.SamplingParams
Size of a tile in scren space (pixels^2).
setMinImportance(double, int) - Method in class com.mousebird.maply.SamplingParams
Set the minImportance for a specific level.
setMinImportanceTop(double) - Method in class com.mousebird.maply.SamplingParams
Normally we always load the lowest level, but this can be set to a screen importance as in setMinImportance.
setMinScaleDenominator(Number) - Method in class com.mousebird.maply.sld.sldsymbolizers.SLDSymbolizerParams
 
setMinVis(double) - Method in class com.mousebird.maply.BaseInfo
Set the minimum height visibility for a feature.
setMinZoom(int) - Method in class com.mousebird.maply.MBTiles
Override the min zoom.
setMinZoom(int) - Method in class com.mousebird.maply.SamplingParams
Min zoom level for sampling.
setMitreLimit(double) - Method in class com.mousebird.maply.WideVectorInfo
When using miter joins you can trigger them at a certain threshold.
setName(String) - Method in class com.mousebird.maply.VertexAttribute
Set the name of the vertex attribute.
setNumSamples(int) - Method in class com.mousebird.maply.Atmosphere
Number of samples for the ray through the atmosphere (3 by default)
setOldVecWidthScale(double) - Method in class com.mousebird.maply.VectorStyleSettings
 
setOrient(BillboardInfo.Orient) - Method in class com.mousebird.maply.BillboardInfo
Set the orientation toward the user (eye) or tied to the ground (but also taking user position into account)
setOuterRadius(float) - Method in class com.mousebird.maply.Atmosphere
Outer radius of the atmosphere (1.05 by default).
setOutline(boolean) - Method in class com.mousebird.maply.LoftedPolyInfo
If set, this will draw an outline around the top of the lofted poly in lines.
setOutline(Point2d[]) - Method in class com.mousebird.maply.ShapeExtruded
The outline in 2D that makes up the extrusion.
setOutlineBottom(boolean) - Method in class com.mousebird.maply.LoftedPolyInfo
If set, this will draw an outline around the bottom of the lofted poly in lines.
setOutlineColor(float, float, float, float) - Method in class com.mousebird.maply.LabelInfo
Set the color of outline.
setOutlineColor(int) - Method in class com.mousebird.maply.LabelInfo
Set the color of the outline.
setOutlineColor(int) - Method in class com.mousebird.maply.LoftedPolyInfo
If the outline is one this is the outline's color
setOutlineColor(float, float, float, float) - Method in class com.mousebird.maply.LoftedPolyInfo
If the outline is on this is the outline's color.
setOutlineDrawPriority(int) - Method in class com.mousebird.maply.LoftedPolyInfo
Draw priority of the lines created for the lofted poly outline.
setOutlineSide(boolean) - Method in class com.mousebird.maply.LoftedPolyInfo
If set and we're drawing an outline, this will create lines up the sides.
setOutlineSize(float) - Method in class com.mousebird.maply.LabelInfo
Set the outline size for the text.
setOutlineWidth(double) - Method in class com.mousebird.maply.LoftedPolyInfo
This is the outline's width if it's turned on.
setParentInterpreter(LoaderInterpreter) - Method in class com.mousebird.maply.OvlDebugImageLoaderInterpreter
If set, this is the interpreter we call before adding our own overlay debug data.
setParticleSystemType(ParticleSystem.Type) - Method in class com.mousebird.maply.ParticleSystem
At present particle systems are just point geometry.
setPattern(int[]) - Method in class com.mousebird.maply.LinearTextureBuilder
Set the pattern of dots and empty spaces.
setPerfInterval(int) - Method in class com.mousebird.maply.BaseController
Report performance stats in the console ever few frames.
setPerfInterval(int) - Method in class com.mousebird.maply.RenderController
 
setPoints(Point2d, Point2d) - Method in class com.mousebird.maply.ShapeGreatCircle
Starting and ending points in geographic radians.
setPoints(Point3d, Point3d) - Method in class com.mousebird.maply.ShapeRectangle
Set the lower left and upper right points for the rectangle.
setPointSize(float) - Method in class com.mousebird.maply.GeometryInfo
Set the point size when using points.
setPointSize(float) - Method in class com.mousebird.maply.ParticleSystem
Set the point size if the particle system is points.
setPos(Point3d) - Method in class com.mousebird.maply.Light
The location of this particular light in display space.
setPositionGeo(double, double, double) - Method in class com.mousebird.maply.GlobeController
Set the current view position.
setPositionGeo(double, double, double) - Method in class com.mousebird.maply.MapController
Set the current view position.
setPositionShader(Shader) - Method in class com.mousebird.maply.ParticleSystem
Assign a shader to the position stage of this particle system.
setPositionShaderID(long) - Method in class com.mousebird.maply.ParticleSystem
Assign a shader to the position stage of this particle system.
setPreserveEGLContextOnPause(boolean) - Method in class com.mousebird.maply.GLTextureView
Control whether the EGL context is preserved when the GLSurfaceView is paused and resumed.
setPt(int, Point2d) - Method in class com.mousebird.maply.SimplePoly
Changes one point in the polygon definition.
setRadius(double) - Method in class com.mousebird.maply.ShapeCircle
Radius of the sphere in display units.
setRadius(double) - Method in class com.mousebird.maply.ShapeCylinder
Radius of the cylinder in display units.
setRadius(float) - Method in class com.mousebird.maply.ShapeSphere
Radius of the sphere in display units.
setRelativeDrawPriority(int) - Method in class com.mousebird.maply.sld.sldsymbolizers.SLDSymbolizerParams
 
setRenderer(GLTextureView.Renderer) - Method in class com.mousebird.maply.GLTextureView
Set the renderer associated with this view.
setRenderer(RenderController) - Method in class com.mousebird.maply.MetroThread
 
setRenderMode(int) - Method in class com.mousebird.maply.GLTextureView
Set the rendering mode.
setRenderShader(Shader) - Method in class com.mousebird.maply.ParticleSystem
Assign a shader to the render stage of this particle system.
setRenderShaderID(long) - Method in class com.mousebird.maply.ParticleSystem
Assign a shader to the render stage of this particle system.
setRenderTarget(RenderTarget) - Method in class com.mousebird.maply.BaseInfo
By default, all geometry renders to the main screen.
setRenderTarget(RenderTarget) - Method in class com.mousebird.maply.ParticleSystem
If the particle system is drawing to a render target, set it here.
setRenderTarget(int, RenderTarget) - Method in class com.mousebird.maply.QuadImageFrameLoader
An optional render target for this loader.
setRenderTarget(RenderTarget) - Method in class com.mousebird.maply.QuadImageLoaderBase
An optional render target for this loader.
setRenderTargetID(long) - Method in class com.mousebird.maply.QuadImageLoaderBase
An optional render target for this loader.
setRenderTargetIDNative(int, long) - Method in class com.mousebird.maply.QuadImageFrameLoader
 
setRequireTopTiles(boolean) - Method in class com.mousebird.maply.QuadImageFrameLoader
Set whether we require the top tiles to be loaded before a frame can be displayed.
setRotation(double) - Method in class com.mousebird.maply.Sticker
Set the rotation in radians.
setSample(int) - Method in class com.mousebird.maply.ShapeCircle
Number of samples used in generating the circle.
setSample(int) - Method in class com.mousebird.maply.ShapeCylinder
Number of samples used in generating the cylinder.
setSampleEpsilon(double) - Method in class com.mousebird.maply.VectorInfo
Vectors can be subdivided to follow a globe.
setSamples(int, int) - Method in class com.mousebird.maply.ShapeSphere
Number of samples around the horizontal and vertical of the sphere.
setSampling(int, int) - Method in class com.mousebird.maply.Sticker
Set the sampling in X and Y for the sticker.
setSamplingEpsilon(double) - Method in class com.mousebird.maply.ShapeGreatCircle
If set, the sampling value used when breaking the great circle down into segments.
setSamplingStatic(int) - Method in class com.mousebird.maply.ShapeGreatCircle
If set, we'll do a static number of samples, rather than dynamically calculating them.
setScale(double) - Method in class com.mousebird.maply.ShapeExtruded
Amount to scale the outline coordinates by before creating geometry.
setScene(Scene) - Method in class com.mousebird.maply.RenderController
 
setScreenObject(ScreenObject) - Method in class com.mousebird.maply.Billboard
 
setSelectable(boolean) - Method in class com.mousebird.maply.Billboard
If set, this marker should be made selectable and it will be if the selection layer has been set
setSelectable(boolean) - Method in class com.mousebird.maply.GeometryInstance
If set, the model will be selectable.
setSelectable(boolean) - Method in class com.mousebird.maply.Shape
The object is selectable if this is set when the object is passed in to an add call.
setSelectable(boolean) - Method in class com.mousebird.maply.VectorObject
Turn this on if you want the vector object to be selectable.
setSelectable(boolean) - Method in class com.mousebird.maply.VectorStyleSettings
 
setSelectID(long) - Method in class com.mousebird.maply.Billboard
 
setSelectID(long) - Method in class com.mousebird.maply.Shape
 
setShader(Shader) - Method in class com.mousebird.maply.BaseInfo
Set the shader to be used in rendering the given objects.
setShader(int, Shader) - Method in class com.mousebird.maply.QuadImageFrameLoader
Shader to use for rendering the image frames for a particular focus.
setShader(Shader) - Method in class com.mousebird.maply.QuadImageLoaderBase
Shader to use for rendering the image frames.
setShader(Shader) - Method in class com.mousebird.maply.VariableTarget
Set the shader to use on the rectangle we render to.
setShaderID(long) - Method in class com.mousebird.maply.BaseInfo
Set the shader to be used in rendering, by ID
setShaderID(long) - Method in class com.mousebird.maply.QuadImageLoaderBase
Shader to use for rendering the image frames.
setShaderIDNative(int, long) - Method in class com.mousebird.maply.QuadImageFrameLoader
 
setShadowColor(float, float, float, float) - Method in class com.mousebird.maply.LabelInfo
Set the color of shadow.
setShadowColor(int) - Method in class com.mousebird.maply.LabelInfo
Set the color of the shadow.
setShadowSize(float) - Method in class com.mousebird.maply.LabelInfo
Set the shadow size for the text.
setSide(boolean) - Method in class com.mousebird.maply.LoftedPolyInfo
If on we'll create geometry for the sides.
setSingleLevel(boolean) - Method in class com.mousebird.maply.SamplingParams
If set, we'll concentrate on loading a single level of detail, with restrictions based on the level loads.
setSize(Point2d) - Method in class com.mousebird.maply.Billboard
 
setSize(int, int) - Method in class com.mousebird.maply.StringWrapper
 
setSpecular(Point4d) - Method in class com.mousebird.maply.Material
 
setSpecularExponent(float) - Method in class com.mousebird.maply.Material
 
setString(String, String) - Method in class com.mousebird.maply.AttrDictionary
Set a string value.
setStrokeColor(Integer) - Method in class com.mousebird.maply.sld.sldsymbolizers.SLDGraphicParams
 
setStyleSet(SLDStyleSet) - Method in class com.mousebird.maply.GeoJSONSource
Sets the SLD styleset used to style vector features based on their attributes.
setSubdivEps(double) - Method in class com.mousebird.maply.VectorInfo
If set, we'll subdivide areal features on top of the globe using a grid to figure out the optimal subdivision.
setSunPosition(Point3d) - Method in class com.mousebird.maply.Atmosphere
Set the sun's position relative to the earth.
setSunPosition(Point3d) - Method in class com.mousebird.maply.SunUpdater
 
setTesselation(int, int) - Method in class com.mousebird.maply.SamplingParams
Each tile will be tesselated into a given number of X and Y grid points.
setTexCoord(int, Point2d) - Method in class com.mousebird.maply.SimplePoly
Changes one text coordinate.
setTexScale(double, double) - Method in class com.mousebird.maply.VectorInfo
These control the scale of the texture application.
setTextColor(int) - Method in class com.mousebird.maply.LabelInfo
Set the text color from a standard Android Color value.
setTextColor(float, float, float, float) - Method in class com.mousebird.maply.LabelInfo
Set the text color as float values from 0.0 to 1.0
setTextJustify(LabelInfo.TextJustify) - Method in class com.mousebird.maply.LabelInfo
For multi-line labels, you can justify the text to the left, right or center.
setTextScale(double) - Method in class com.mousebird.maply.VectorStyleSettings
 
setTexture(MaplyTexture) - Method in class com.mousebird.maply.GeometryRaw
Apply a texture to the geometry.
setTexture(MaplyTexture) - Method in class com.mousebird.maply.VectorInfo
If set and filled is set, we will apply the given texture across any areal features.
setTexture(MaplyTexture) - Method in class com.mousebird.maply.WideVectorInfo
This the texture to be applied to the widened vector.
setTextureNative(long) - Method in class com.mousebird.maply.GeometryRaw
 
setTextureProjection(VectorInfo.TextureProjection) - Method in class com.mousebird.maply.VectorInfo
 
setTextureRepeatLength(double) - Method in class com.mousebird.maply.WideVectorInfo
This is the repeat size for a texture applied along the widened line.
setTextures(ArrayList<MaplyTexture>) - Method in class com.mousebird.maply.Sticker
Images to display on the Sticker.
setThickness(double) - Method in class com.mousebird.maply.ShapeExtruded
Thickness of the extruded shape.
setTileFetcher(TileFetcher) - Method in class com.mousebird.maply.QuadLoaderBase
Use a specific tile fetcher rather than the one shared by everyone else.
setTileID(int, int, int) - Method in class com.mousebird.maply.LoaderReturn
Set the tile ID at creation.
setTilt(double) - Method in class com.mousebird.maply.GlobeView
 
setTime(double) - Method in class com.mousebird.maply.ParticleBatch
This will be set by default.
Settings() - Constructor for class com.mousebird.maply.BaseController.Settings
 
Settings() - Constructor for class com.mousebird.maply.GlobeController.Settings
 
Settings() - Constructor for class com.mousebird.maply.MapController.Settings
 
setTop(boolean) - Method in class com.mousebird.maply.LoftedPolyInfo
If on we'll create the geometry for the top.
setTotalParticles(int) - Method in class com.mousebird.maply.ParticleSystem
The total number of particles to display at once.
setTransform(Matrix4d) - Method in class com.mousebird.maply.ShapeExtruded
If set, a matrix that can be used to place the feature.
setType(GeometryRaw.GeometryType) - Method in class com.mousebird.maply.GeometryRaw
Set the geometry type.
setTypeface(Typeface) - Method in class com.mousebird.maply.LabelInfo
Set the typeface used in the text.
setTypeNative(int) - Method in class com.mousebird.maply.GeometryRaw
 
setUniform(String, double) - Method in class com.mousebird.maply.Shader
Set a float uniform in the shader with the given name.
setUniform(String, int) - Method in class com.mousebird.maply.Shader
Set an int uniform in the shader with the given name.
setUniform(String, Point2d) - Method in class com.mousebird.maply.Shader
Set a pair of doubles in the shader with the given name.
setUniform(String, Point3d) - Method in class com.mousebird.maply.Shader
Set a pair of doubles in the shader with the given name.
setUniform(String, Point4d) - Method in class com.mousebird.maply.Shader
Set a pair of doubles in the shader with the given name.
setUniformByIndex(String, double, int) - Method in class com.mousebird.maply.Shader
Set a float uniform in the shader with a given name at the given index.
setUniformByIndexNative(String, double, int) - Method in class com.mousebird.maply.Shader
 
setUniformColor(String, int) - Method in class com.mousebird.maply.Shader
Set the 4 component color value for a uniform.
setUniformColorByIndex(String, int, int) - Method in class com.mousebird.maply.Shader
Set the 4 component color value for a uniform with the given index (e.g.
setUniformNative(String, double) - Method in class com.mousebird.maply.Shader
 
setUniformNative(String, int) - Method in class com.mousebird.maply.Shader
 
setup - Variable in class com.mousebird.maply.VariableTarget
 
setup() - Method in class com.mousebird.maply.VariableTarget
Call setup explicitly after setting values.
setUpperRight(Point2d) - Method in class com.mousebird.maply.Sticker
Set the upper right corner of the sticker.
setupShader() - Method in class com.mousebird.maply.Atmosphere
Return the shader for use by the atmosphere.
setupShadersNative() - Method in class com.mousebird.maply.RenderController
 
setupTempContext(RenderControllerInterface.ThreadMode) - Method in class com.mousebird.maply.BaseController
 
setupTempContext(RenderControllerInterface.ThreadMode) - Method in class com.mousebird.maply.RenderController
 
setupTempContext(RenderControllerInterface.ThreadMode) - Method in interface com.mousebird.maply.RenderControllerInterface
 
setupTheRest(CoordSystemDisplayAdapter, int) - Method in class com.mousebird.maply.MapController
 
setUseCenter(boolean) - Method in class com.mousebird.maply.LoftedPolyInfo
The system can calculate a center and use that.
setUseCenter() - Method in class com.mousebird.maply.VectorInfo
If set, we'll calculate a center for the vector geometry and use that in building the visual geometry.
setUseWideVectors(boolean) - Method in class com.mousebird.maply.VectorStyleSettings
 
setUseZoomLabels(boolean) - Method in class com.mousebird.maply.VectorStyleSettings
 
setUuidField(String) - Method in class com.mousebird.maply.VectorStyleSettings
 
setValue(double, double) - Method in class com.mousebird.maply.Point2d
Set the value of the point.
setValue(double, double, double) - Method in class com.mousebird.maply.Point3d
Set the value of the point.
setValue(double, double, double, double) - Method in class com.mousebird.maply.Point4d
Set the value of the point.
setVec2(float, float) - Method in class com.mousebird.maply.VertexAttribute
Set the vertex attribute to the given 2D vector.
setVec3(float, float, float) - Method in class com.mousebird.maply.VertexAttribute
Set the vertex attribute to the given 3D vector.
setVecCenter(Point2d) - Method in class com.mousebird.maply.VectorInfo
These control the center of a texture application.
setVertexAttributes(ArrayList<VertexAttribute>) - Method in class com.mousebird.maply.Billboard
 
setView(View) - Method in class com.mousebird.maply.RenderController
 
setViewDependent(boolean) - Method in class com.mousebird.maply.Light
Controls whether the light takes the model matrix into account or not.
setViewDistRange(double, double) - Method in class com.mousebird.maply.BaseInfo
If set, the objects created will only be visible when in this range of distance from the viewer.
setViewerCenter(Point3d) - Method in class com.mousebird.maply.BaseInfo
If the viewer center is defined, all the geometry is centered around it.
setViewExtents(Point2d, Point2d) - Method in class com.mousebird.maply.BaseController
Set the viewport the user is allowed to move within.
setViewNative(View) - Method in class com.mousebird.maply.RenderController
 
setViewState(GlobeController.ViewState) - Method in class com.mousebird.maply.GlobeController
Set all the view parameters at once.
setVisibleHeightRange(double, double) - Method in class com.mousebird.maply.BaseInfo
Set the minimum/maximum cutoff for visibility of the feature.
setWaveLength(float[]) - Method in class com.mousebird.maply.Atmosphere
Wavelengths of the light (RGB).
setWaveLength(float, float, float) - Method in class com.mousebird.maply.Atmosphere
Wavelengths of the light (RGB).
setWellKnownName(String) - Method in class com.mousebird.maply.sld.sldsymbolizers.SLDGraphicParams
 
setWideVecCutoff(double) - Method in class com.mousebird.maply.VectorStyleSettings
 
setWidth(Integer) - Method in class com.mousebird.maply.sld.sldsymbolizers.SLDGraphicParams
 
setWindow(Point2d, Point2d) - Method in class com.mousebird.maply.FlatView
Sets the total window size and the region we're looking at within it.
setZBufferRead(boolean) - Method in class com.mousebird.maply.BaseInfo
If set, the renderer will compare this geometry to the z buffer when rendering.
setZBufferRead(boolean) - Method in class com.mousebird.maply.ParticleSystem
If set we'll compare against the z buffer.
setZBufferRead(boolean) - Method in class com.mousebird.maply.QuadImageLoaderBase
Read from the z buffer when rendering.
setZBufferRead(boolean) - Method in class com.mousebird.maply.VectorStyleSettings
 
setZBufferWrite(boolean) - Method in class com.mousebird.maply.BaseInfo
If set, the geometry will write to the Z buffer when it renders.
setZBufferWrite(boolean) - Method in class com.mousebird.maply.ParticleSystem
If set, we'll write to the z buffer.
setZBufferWrite(boolean) - Method in class com.mousebird.maply.QuadImageLoaderBase
Write to the z buffer when rendering.
setZBufferWrite(boolean) - Method in class com.mousebird.maply.VectorStyleSettings
 
setZoomLimits(double, double) - Method in class com.mousebird.maply.GlobeController
Set the zoom limits for the globe.
setZoomLimits(double, double) - Method in class com.mousebird.maply.GlobeGestureHandler
 
setZoomLimits(double, double) - Method in class com.mousebird.maply.MapController
Set the zoom limits for the globe.
setZoomLimits(double, double) - Method in class com.mousebird.maply.MapGestureHandler
 
Shader - Class in com.mousebird.maply
The shader is a direct interface to OpenGL ES 2.0 shader language.
Shader(String, String, String, RenderControllerInterface) - Constructor for class com.mousebird.maply.Shader
Initialize with the file names for the shader program.
Shader(RenderControllerInterface) - Constructor for class com.mousebird.maply.Shader
Initialise with an empty program we'll fill in later.
Shader() - Constructor for class com.mousebird.maply.Shader
 
Shader.AttributeType - Enum in com.mousebird.maply
 
Shape - Class in com.mousebird.maply
Shape is the base class for the actual shape objects.
Shape() - Constructor for class com.mousebird.maply.Shape
 
ShapeCircle - Class in com.mousebird.maply
Display a circle at the given location.
ShapeCircle() - Constructor for class com.mousebird.maply.ShapeCircle
Construct an empty sphere.
ShapeCylinder - Class in com.mousebird.maply
Display a cylinder at the given location.
ShapeCylinder() - Constructor for class com.mousebird.maply.ShapeCylinder
Construct an empty sphere.
ShapeExtruded - Class in com.mousebird.maply
An extruded shape takes a linear outline which it sweeps from its base up to a defined height.
ShapeExtruded() - Constructor for class com.mousebird.maply.ShapeExtruded
Construct an empty sphere.
ShapeGreatCircle - Class in com.mousebird.maply
Represents an great circle or great circle with height.
ShapeGreatCircle() - Constructor for class com.mousebird.maply.ShapeGreatCircle
Construct an empty sphere.
ShapeInfo - Class in com.mousebird.maply
Shape Info is used to hold parameter values for a group of Shape objects.
ShapeInfo() - Constructor for class com.mousebird.maply.ShapeInfo
 
ShapeLinear - Class in com.mousebird.maply
A linear feature offset from the globe.
ShapeLinear() - Constructor for class com.mousebird.maply.ShapeLinear
Construct an empty sphere.
shapeManager - Variable in class com.mousebird.maply.RenderController
 
ShapeManager - Class in com.mousebird.maply
The Shape Manager is used to create and destroy geometry for shapes like circles, cylinders and so forth.
ShapeManager(Scene) - Constructor for class com.mousebird.maply.ShapeManager
 
ShapeRectangle - Class in com.mousebird.maply
Display a rectangle at the given location.
ShapeRectangle() - Constructor for class com.mousebird.maply.ShapeRectangle
Construct an empty sphere.
ShapeSphere - Class in com.mousebird.maply
Display a sphere at the given location with the given radius.
ShapeSphere() - Constructor for class com.mousebird.maply.ShapeSphere
Construct an empty sphere.
shutdown() - Method in class com.mousebird.maply.BaseController
Call shutdown when you're done with the MaplyController.
shutdown() - Method in class com.mousebird.maply.BasicClusterGenerator
 
shutdown() - Method in class com.mousebird.maply.GlobeController
 
shutdown() - Method in class com.mousebird.maply.GlobeGestureHandler
 
shutdown() - Method in class com.mousebird.maply.Layer
This method is called when a layer is to be removed.
shutdown() - Method in class com.mousebird.maply.MapController
 
shutdown() - Method in class com.mousebird.maply.MapGestureHandler
 
shutdown() - Method in class com.mousebird.maply.MetroThread
 
shutdown() - Method in class com.mousebird.maply.QuadImageFrameAnimator
Remove the animator and stop animating
shutdown() - Method in class com.mousebird.maply.QuadImageFrameLoader
 
shutdown() - Method in class com.mousebird.maply.QuadLoaderBase
Turn off the loader and shut things down.
shutdown() - Method in class com.mousebird.maply.QuadPagingLoader
 
shutdown() - Method in class com.mousebird.maply.QuadSamplingLayer
 
shutdown() - Method in class com.mousebird.maply.RemoteTileFetcher
Kill all outstanding connections and clean up.
shutdown() - Method in class com.mousebird.maply.RenderController
 
shutdown() - Method in class com.mousebird.maply.Scene
 
shutdown() - Method in class com.mousebird.maply.SimpleTileFetcher
Kill all outstanding connections and clean up.
shutdown() - Method in interface com.mousebird.maply.TileFetcher
Kill all outstanding connections and clean up.
shutdown() - Method in class com.mousebird.maply.UpdateLayer
 
shutdown() - Method in class com.mousebird.maply.VariableTarget
Clean up the associated render target and rectangle.
SimplePoly - Class in com.mousebird.maply
Extremely simple polygon class
SimplePoly() - Constructor for class com.mousebird.maply.SimplePoly
Creates an empty polygon
SimplePoly(Texture, float[], List<Point2d>, List<Point2d>) - Constructor for class com.mousebird.maply.SimplePoly
Creates a polygon based on a texture, color, points and text coordinates
SimpleTileFetcher - Class in com.mousebird.maply
Simple Tile Fetcher is meant for sub classing.
SimpleTileFetcher(String) - Constructor for class com.mousebird.maply.SimpleTileFetcher
Construct with the name, min and max zoom levels.
SimpleTileFetcher.SimpleTileFetchInfo - Class in com.mousebird.maply
No remote URLs to track, so we just keep the tile ID.
SimpleTileFetcher.SimpleTileInfo - Class in com.mousebird.maply
We don't need to describe a remote URL, so this is basically a stub that passes back the tile ID.
SimpleTileFetcher.TileInfo - Class in com.mousebird.maply
Wrapper around the fetch request so we can prioritize loads.
size - Variable in class com.mousebird.maply.ClusterGroup
Screen size to use for the resulting marker
size - Variable in class com.mousebird.maply.Marker
Size of the marker on screen.
size - Variable in class com.mousebird.maply.ScreenMarker
Size of the marker on screen.
skip(XmlPullParser) - Static method in class com.mousebird.maply.sld.sldstyleset.SLDParseHelper
Skip the current node.
SLDBinaryComparisonOperator - Class in com.mousebird.maply.sld.sldoperators
Class corresponding to the ogc:BinaryComparisonOpType elements
SLDBinaryComparisonOperator(XmlPullParser) - Constructor for class com.mousebird.maply.sld.sldoperators.SLDBinaryComparisonOperator
 
SLDBinaryOperatorExpression - Class in com.mousebird.maply.sld.sldexpressions
Class corresponding to the ogc:BinaryOperatorType elements
SLDBinaryOperatorExpression(XmlPullParser) - Constructor for class com.mousebird.maply.sld.sldexpressions.SLDBinaryOperatorExpression
 
SLDExpression - Class in com.mousebird.maply.sld.sldexpressions
Base class for elements derived from the ogc:expression abstract element.
SLDExpression() - Constructor for class com.mousebird.maply.sld.sldexpressions.SLDExpression
 
SLDExpressionFactory - Class in com.mousebird.maply.sld.sldexpressions
 
SLDExpressionFactory() - Constructor for class com.mousebird.maply.sld.sldexpressions.SLDExpressionFactory
 
SLDFeatureTypeStyle - Class in com.mousebird.maply.sld.sldstyleset
Class corresponding to the se:FeatureTypeStyle element
SLDFeatureTypeStyle(XmlPullParser, SLDSymbolizerParams) - Constructor for class com.mousebird.maply.sld.sldstyleset.SLDFeatureTypeStyle
 
SLDFilter - Class in com.mousebird.maply.sld.sldstyleset
Class corresponding to the ogc:Filter element
SLDFilter(XmlPullParser) - Constructor for class com.mousebird.maply.sld.sldstyleset.SLDFilter
 
SLDGraphicParams - Class in com.mousebird.maply.sld.sldsymbolizers
 
SLDGraphicParams() - Constructor for class com.mousebird.maply.sld.sldsymbolizers.SLDGraphicParams
 
SLDIsBetweenOperator - Class in com.mousebird.maply.sld.sldoperators
 
SLDIsBetweenOperator(XmlPullParser) - Constructor for class com.mousebird.maply.sld.sldoperators.SLDIsBetweenOperator
 
SLDIsLikeOperator - Class in com.mousebird.maply.sld.sldoperators
Class corresponding to the ogc:PropertyIsLike elements
SLDIsLikeOperator(XmlPullParser) - Constructor for class com.mousebird.maply.sld.sldoperators.SLDIsLikeOperator
 
SLDIsNullOperator - Class in com.mousebird.maply.sld.sldoperators
Class corresponding to the ogc:PropertyIsNull elements
SLDIsNullOperator(XmlPullParser) - Constructor for class com.mousebird.maply.sld.sldoperators.SLDIsNullOperator
 
SLDLineSymbolizer - Class in com.mousebird.maply.sld.sldsymbolizers
Class corresponding to the LineSymbolizer element
SLDLineSymbolizer(XmlPullParser, SLDSymbolizerParams) - Constructor for class com.mousebird.maply.sld.sldsymbolizers.SLDLineSymbolizer
 
SLDLiteralExpression - Class in com.mousebird.maply.sld.sldexpressions
Class corresponding to the ogc:Literal element
SLDLiteralExpression(XmlPullParser) - Constructor for class com.mousebird.maply.sld.sldexpressions.SLDLiteralExpression
 
SLDLogicalOperator - Class in com.mousebird.maply.sld.sldoperators
Class corresponding to the ogc:logicOps elements
SLDLogicalOperator(XmlPullParser) - Constructor for class com.mousebird.maply.sld.sldoperators.SLDLogicalOperator
 
SLDNamedLayer - Class in com.mousebird.maply.sld.sldstyleset
Class corresponding to the sld:NamedLayer element
SLDNamedLayer(XmlPullParser, SLDSymbolizerParams) - Constructor for class com.mousebird.maply.sld.sldstyleset.SLDNamedLayer
 
SLDNotOperator - Class in com.mousebird.maply.sld.sldoperators
Class corresponding to the ogc:Not element
SLDNotOperator(XmlPullParser) - Constructor for class com.mousebird.maply.sld.sldoperators.SLDNotOperator
 
SLDOperator - Class in com.mousebird.maply.sld.sldoperators
Base class for elements of ogc:comparisonOps or ogc:logicOps.
SLDOperator() - Constructor for class com.mousebird.maply.sld.sldoperators.SLDOperator
 
SLDOperatorFactory - Class in com.mousebird.maply.sld.sldoperators
 
SLDOperatorFactory() - Constructor for class com.mousebird.maply.sld.sldoperators.SLDOperatorFactory
 
SLDParseHelper - Class in com.mousebird.maply.sld.sldstyleset
Class containing static methods to assist in XML parsing.
SLDParseHelper() - Constructor for class com.mousebird.maply.sld.sldstyleset.SLDParseHelper
 
SLDPointSymbolizer - Class in com.mousebird.maply.sld.sldsymbolizers
Class corresponding to the PointSymbolizer element
SLDPointSymbolizer(XmlPullParser, SLDSymbolizerParams) - Constructor for class com.mousebird.maply.sld.sldsymbolizers.SLDPointSymbolizer
 
SLDPolygonSymbolizer - Class in com.mousebird.maply.sld.sldsymbolizers
Class corresponding to the PolygonSymbolizer element
SLDPolygonSymbolizer(XmlPullParser, SLDSymbolizerParams) - Constructor for class com.mousebird.maply.sld.sldsymbolizers.SLDPolygonSymbolizer
 
SLDPropertyNameExpression - Class in com.mousebird.maply.sld.sldexpressions
Class corresponding to the ogc:PropertyName element
SLDPropertyNameExpression(XmlPullParser) - Constructor for class com.mousebird.maply.sld.sldexpressions.SLDPropertyNameExpression
 
SLDRule - Class in com.mousebird.maply.sld.sldstyleset
 Class corresponding to the se:Rule element
SLDRule(XmlPullParser, SLDSymbolizerParams) - Constructor for class com.mousebird.maply.sld.sldstyleset.SLDRule
 
SLDStyleSet - Class in com.mousebird.maply.sld.sldstyleset
A Styled Layer Descriptor (SLD) is an XML document that describes the appearance of map layers.
SLDStyleSet(RenderControllerInterface, AssetWrapper, String, DisplayMetrics, boolean, int) - Constructor for class com.mousebird.maply.sld.sldstyleset.SLDStyleSet
Constructs a SLDStyleSet object.
SLDSymbolizer - Class in com.mousebird.maply.sld.sldsymbolizers
Base class for Symbolizer elements
SLDSymbolizer() - Constructor for class com.mousebird.maply.sld.sldsymbolizers.SLDSymbolizer
 
SLDSymbolizerFactory - Class in com.mousebird.maply.sld.sldsymbolizers
Factory class for constructing SLDSymbolizer-subclassed objects.
SLDSymbolizerFactory() - Constructor for class com.mousebird.maply.sld.sldsymbolizers.SLDSymbolizerFactory
 
SLDSymbolizerParams - Class in com.mousebird.maply.sld.sldsymbolizers
 
SLDSymbolizerParams(RenderControllerInterface, AssetWrapper, VectorStyleSettings, String, int) - Constructor for class com.mousebird.maply.sld.sldsymbolizers.SLDSymbolizerParams
 
SLDTextSymbolizer - Class in com.mousebird.maply.sld.sldsymbolizers
Class corresponding to the TextSymbolizer element
SLDTextSymbolizer(XmlPullParser, SLDSymbolizerParams) - Constructor for class com.mousebird.maply.sld.sldsymbolizers.SLDTextSymbolizer
 
SLDUserStyle - Class in com.mousebird.maply.sld.sldstyleset
Class corresponding to the sld:UserStyle element
SLDUserStyle(XmlPullParser, SLDSymbolizerParams) - Constructor for class com.mousebird.maply.sld.sldstyleset.SLDUserStyle
 
SLDWellKnownMarkers - Class in com.mousebird.maply.sld.sldsymbolizers
 
SLDWellKnownMarkers() - Constructor for class com.mousebird.maply.sld.sldsymbolizers.SLDWellKnownMarkers
 
slerp(Quaternion, double) - Method in class com.mousebird.maply.Quaternion
 
sources - Variable in class com.mousebird.maply.MapboxVectorStyleSet
 
span() - Method in class com.mousebird.maply.Mbr
The span is just the upper right minus the lower left.
SphericalMercatorCoordSystem - Class in com.mousebird.maply
A wrapper around Maply's spherical mercator coordinate system implementation.
SphericalMercatorCoordSystem() - Constructor for class com.mousebird.maply.SphericalMercatorCoordSystem
Construct a spherical mercator system that covers the full extents of the earth.
spriteURL - Variable in class com.mousebird.maply.MapboxVectorStyleSet
 
squaredNorm() - Method in class com.mousebird.maply.Point2d
Returns the squared norm (dx*dx + dy*dy)
start(UpdateLayer) - Method in interface com.mousebird.maply.UpdateLayer.Delegate
Called when the MaplyUpdateLayer is initialized.
startClusterGroup() - Method in class com.mousebird.maply.BasicClusterGenerator
 
startClusterGroup() - Method in class com.mousebird.maply.ClusterGenerator
Called at the start of clustering.
startDate - Variable in class com.mousebird.maply.RemoteTileFetcher.Stats
 
startFetch(RemoteTileFetcher.TileInfo) - Method in class com.mousebird.maply.RemoteTileFetcher
 
startLayer(LayerThread) - Method in class com.mousebird.maply.Layer
Once your layer is created and handed to the LayerThread, it needs to actually be started on that layer.
startLayer(LayerThread) - Method in class com.mousebird.maply.QuadSamplingLayer
--- Layer methods ---
startLayer(LayerThread) - Method in class com.mousebird.maply.UpdateLayer
 
startParse() - Method in class com.mousebird.maply.GeoJSONSource
Start parsing the GeoJSON.
startParse(Runnable) - Method in class com.mousebird.maply.GeoJSONSource
Start parsing the GeoJSON.
startTileFetch(QIFBatchOps, QIFFrameAsset[], int, int, int, int, double) - Method in class com.mousebird.maply.QuadLoaderBase
 
startTileFetches(TileFetchRequest[]) - Method in class com.mousebird.maply.RemoteTileFetcher
Add a whole group of requests at once.
startTileFetches(TileFetchRequest[]) - Method in class com.mousebird.maply.SimpleTileFetcher
Add a bunch of requests to the queue and kick them off in a tick.
startTileFetches(TileFetchRequest[]) - Method in interface com.mousebird.maply.TileFetcher
Add a whole group of requests at once.
startTime - Variable in class com.mousebird.maply.QuadImageFrameAnimator
 
Stats() - Constructor for class com.mousebird.maply.QuadImageFrameLoader.Stats
 
Stats() - Constructor for class com.mousebird.maply.RemoteTileFetcher.Stats
 
Sticker - Class in com.mousebird.maply
The Sticker class is used to represent a rectangular area we stick on top of the globe or map.
Sticker() - Constructor for class com.mousebird.maply.Sticker
Construct with empty values.
StickerInfo - Class in com.mousebird.maply
This class holds the visual information for a set of stickers.
StickerInfo() - Constructor for class com.mousebird.maply.StickerInfo
 
stickerManager - Variable in class com.mousebird.maply.RenderController
 
StickerManager - Class in com.mousebird.maply
The sticker manager interfaces to the Maply C++/JNI side of things and is invisible to the toolkit users.
stretch - Variable in class com.mousebird.maply.ColorRampGenerator
If set we'll stretch the colors out to the whole image On by default
stringForLiteralInNode(XmlPullParser) - Static method in class com.mousebird.maply.sld.sldstyleset.SLDParseHelper
Get the text value from the node if it is plain text (or within if it's a Literal) and exit the node.
StringWrapper - Class in com.mousebird.maply
Wraps strings with size and translation
StringWrapper() - Constructor for class com.mousebird.maply.StringWrapper
 
StringWrapper(int, int, Matrix3d) - Constructor for class com.mousebird.maply.StringWrapper
 
styleForUUID(long, RenderControllerInterface) - Method in class com.mousebird.maply.MapboxVectorStyleSet
 
styleForUUID(long, RenderControllerInterface) - Method in class com.mousebird.maply.sld.sldstyleset.SLDStyleSet
 
styleForUUID(long, RenderControllerInterface) - Method in interface com.mousebird.maply.VectorStyleInterface
Returns a vector style corresponding to the given unique ID.
styleForUUID(long, RenderControllerInterface) - Method in class com.mousebird.maply.VectorStyleSimpleGenerator
 
stylesForFeature(AttrDictionary, TileID, String, RenderControllerInterface) - Method in class com.mousebird.maply.MapboxVectorStyleSet
These are actually implemented on the C++ side, which communicates with itself.
stylesForFeature(AttrDictionary, TileID, String, RenderControllerInterface) - Method in class com.mousebird.maply.sld.sldstyleset.SLDStyleSet
 
stylesForFeature(AttrDictionary, TileID, String, RenderControllerInterface) - Method in interface com.mousebird.maply.VectorStyleInterface
Return the styles that match to the given list of attributes.
stylesForFeature(AttrDictionary, TileID, String, RenderControllerInterface) - Method in class com.mousebird.maply.VectorStyleSimpleGenerator
We'll return a point, line, or areal vector style
stylesForFeatureAttributes(AttrDictionary) - Method in class com.mousebird.maply.sld.sldstyleset.SLDFeatureTypeStyle
 
stylesForFeatureAttributes(AttrDictionary) - Method in class com.mousebird.maply.sld.sldstyleset.SLDNamedLayer
 
stylesForFeatureAttributes(AttrDictionary) - Method in class com.mousebird.maply.sld.sldstyleset.SLDRule
 
stylesForFeatureAttributes(AttrDictionary) - Method in class com.mousebird.maply.sld.sldstyleset.SLDUserStyle
 
subdivideToFlatGreatCircle(double) - Method in class com.mousebird.maply.VectorObject
Subdivide the edges in this feature to a given tolerance, using great circle math.
subdivideToGlobe(double) - Method in class com.mousebird.maply.VectorObject
Subdivide the edges in this feature to a given tolerance.
subdivideToGlobeGreatCircle(double) - Method in class com.mousebird.maply.VectorObject
Subdivide the edges in this feature to a given tolerance, using great circle math.
subtract(Point3d) - Method in class com.mousebird.maply.Point3d
Return this point minus the one given.
success(TileFetchRequest, byte[]) - Method in interface com.mousebird.maply.TileFetchRequest.Callback
Tile Fetcher success callback.
Sun - Class in com.mousebird.maply
 
Sun() - Constructor for class com.mousebird.maply.Sun
Set up the sun with the current time.
Sun(Date) - Constructor for class com.mousebird.maply.Sun
Set up the sun with the given date/time.
SunUpdater - Class in com.mousebird.maply
This is used internally to update the sun position for an atmospheric shader.
SunUpdater(Shader, Shader, Atmosphere, GlobeController) - Constructor for class com.mousebird.maply.SunUpdater
 
surfaceChanged(SurfaceTexture, int, int, int) - Method in class com.mousebird.maply.GLTextureView
This method is part of the SurfaceTextureListener.Callback interface, and is not normally called or subclassed by clients of GLSurfaceView.
surfaceChanged(int, int) - Method in class com.mousebird.maply.RenderController
 
surfaceCreated(SurfaceTexture) - Method in class com.mousebird.maply.GLTextureView
This method is part of the SurfaceTextureListener.Callback interface, and is not normally called or subclassed by clients of GLSurfaceView.
surfaceDestroyed(SurfaceTexture) - Method in class com.mousebird.maply.GLTextureView
This method is part of the SurfaceTextureListener.Callback interface, and is not normally called or subclassed by clients of GLSurfaceView.
symbolizerForNode(XmlPullParser, SLDSymbolizerParams) - Static method in class com.mousebird.maply.sld.sldsymbolizers.SLDSymbolizerFactory
 
A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
Skip navigation links