Class: PointSpriteRenderer

PointSpriteRenderer

PointSpriteRenderer constructor

new PointSpriteRenderer(glonbe)

Parameters:
Name Type Description
glonbe AbstractGlobe AbstractGlobe

Extends

Methods


canApply(type, style)

Check if renderer is applicable
Parameters:
Name Type Description
type
style
Returns:
Is applicable ?
Type
Boolean

createBucket(layer, style)

Create bucket to render a point
Parameters:
Name Type Description
layer
style
Returns:
Bucket
Type
Bucket

render(renderables, start, end)

Render
Parameters:
Name Type Description
renderables
start Integer Start index
end Integer End index

findBucket(layer, style)

Find a compatible bucket
Parameters:
Name Type Description
layer
style
Inherited From:
Returns:
Bucket
Type
Bucket

generateLevelZero(tile)

Generate the level zero for a tile
Parameters:
Name Type Description
tile Tile Tile
Inherited From:

addGeometry(layer, geometry, style)

Add a geometry to a vector renderer
Parameters:
Name Type Description
layer
geometry
style
Inherited From:

removeGeometry(geometry)

Remove a geometry from a vector renderer
Parameters:
Name Type Description
geometry
Inherited From:

getOrCreateBucket(layer, geometry, style)

Get or create a bucket for the given configuration
Parameters:
Name Type Description
layer
geometry
style
Inherited From:
Returns:
Bucket
Type
Bucket

addGeometryToTile(layer, geometry, style, tile)

Add a geometry to a tile
Parameters:
Name Type Description
layer
geometry
style
tile Tile Tile
Inherited From:

removeGeometryFromTile(geometry, tile)

Remove a geometry from a tile
Parameters:
Name Type Description
geometry
tile Tile Tile
Inherited From: