Class: PolygonRenderer

PolygonRenderer

PolygonRenderer constructor

new PolygonRenderer(planet)

Parameters:
Name Type Description
planet Planet Planet

Extends

  • TiledVectorRenderer

Methods


canApply(type, style)

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

createBucket(layer, style)

Get or create a bucket to store a feature with the given style
Parameters:
Name Type Description
layer
style
Returns:
Bucket
Type
PolygonBucket

render(renderables, start, end)

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

canApply(type, style)

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

createBucket(layer, style)

Create a bucket
Parameters:
Name Type Description
layer
style
Returns:
Bucket
Type
PolygonBucket

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:

Class: PolygonRenderer

PolygonRenderer

Basic renderer for polygon

new PolygonRenderer(globe)

Parameters:
Name Type Description
globe AbstractGlobe AbstractGlobe

Extends

Methods


canApply(type, style)

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

createBucket(layer, style)

Get or create a bucket to store a feature with the given style
Parameters:
Name Type Description
layer
style
Returns:
Bucket
Type
PolygonBucket

render(renderables, start, end)

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

canApply(type, style)

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

createBucket(layer, style)

Create a bucket
Parameters:
Name Type Description
layer
style
Returns:
Bucket
Type
PolygonBucket

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: