Package org.oscim.renderer.bucket
Class SymbolBucket
java.lang.Object
org.oscim.utils.pool.Inlist<RenderBucket>
org.oscim.renderer.bucket.RenderBucket
org.oscim.renderer.bucket.TextureBucket
org.oscim.renderer.bucket.SymbolBucket
-
Nested Class Summary
Nested classes/interfaces inherited from class org.oscim.renderer.bucket.TextureBucket
TextureBucket.RendererNested classes/interfaces inherited from class org.oscim.utils.pool.Inlist
Inlist.List<T extends Inlist<?>> -
Field Summary
Fields inherited from class org.oscim.renderer.bucket.TextureBucket
fixed, INDICES_PER_SPRITE, pool, TEXTURE_HEIGHT, TEXTURE_WIDTH, texturesFields inherited from class org.oscim.renderer.bucket.RenderBucket
BITMAP, CIRCLE, EXTRUSION, HAIRLINE, indiceItems, indiceOffset, LINE, MESH, numIndices, numVertices, POLYGON, SYMBOL, TEXLINE, type, vertexItems, vertexOffset -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSymbol(SymbolItem item) voidclear()Clear all resources.voidprotected voidcompile(ShortBuffer vboData, ShortBuffer iboData) voidpushSymbol(SymbolItem item) Methods inherited from class org.oscim.renderer.bucket.TextureBucket
getTextures, renderMethods inherited from class org.oscim.renderer.bucket.RenderBucket
compileIndicesItems, compileVertexItems, getIndiceOffset, getVertexOffset, prepare, setLevel, setVertexOffsetMethods inherited from class org.oscim.utils.pool.Inlist
appendItem, appendList, get, last, next, prependRelative, push, remove, size
-
Constructor Details
-
SymbolBucket
public SymbolBucket()
-
-
Method Details
-
addSymbol
-
pushSymbol
-
compile
- Overrides:
compilein classTextureBucket
-
clearItems
public void clearItems() -
clear
public void clear()Description copied from class:RenderBucketClear all resources.- Overrides:
clearin classTextureBucket
-