public abstract static class RoadNetLayer.RoadNetRenderer extends BasicRenderer
BasicRenderer.AsyncLoadTask<O>| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
color |
protected Feature |
feature |
protected RoadNetLayer |
roadNetLayer |
protected int |
vbo |
DEFAULT_PRIORITY, MODE_2D, MODE_3D| 构造器和说明 |
|---|
RoadNetRenderer(RoadNetLayer roadNetLayer,
Feature feature,
int color) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
draw(GLContext glContext) |
Feature |
getFeature() |
protected void |
initialize(VertexDataArray vertexDataArray) |
void |
onRemoved() |
protected abstract int |
providerDrawCount() |
protected abstract int |
providerDrawType() |
void |
updateColor(int color) |
bindIBO, bindVBO, bufferData, bufferData, bufferSubData, createBufferObject, createFloatBuffer, createShortBuffer, deleteBufferObject, deleteBufferObject, deleteTextures, getPriority, unBindTextureprotected Feature feature
protected int vbo
protected RoadNetLayer roadNetLayer
protected int color
public RoadNetRenderer(RoadNetLayer roadNetLayer, Feature feature, int color)
public final void draw(GLContext glContext)
protected final void initialize(VertexDataArray vertexDataArray)
public void onRemoved()
onRemoved 在接口中 RendereronRemoved 在类中 BasicRendererprotected abstract int providerDrawType()
protected abstract int providerDrawCount()
public void updateColor(int color)
public Feature getFeature()