- 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
-