public class MapRenderer
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
protected boolean |
swigCMemOwn |
构造器和说明 |
---|
MapRenderer(long cPtr,
boolean cMemoryOwn) |
限定符和类型 | 方法和说明 |
---|---|
void |
beginUpdateLayerSymbolTiles() |
void |
captureRendering(RendererCaptureListener listener,
boolean waitWhileUpdating)
Captures map rendering as a bitmap.
|
void |
delete() |
void |
deleteLayerSymbolTiles() |
boolean |
equals(java.lang.Object obj)
Checks if this object is equal to the specified object.
|
protected void |
finalize() |
static long |
getCPtr(MapRenderer obj) |
MapRendererListener |
getMapRendererListener()
Returns the map renderer listener.
|
ViewState |
getViewState()
Returns the current view state.
|
ViewStateMini |
getViewStateMini() |
int |
hashCode()
Returns the hash value of this object.
|
void |
requestRedraw()
Requests the renderer to refresh the view.
|
MapPos |
screenToMap(ScreenPos screenPos) |
MapPos |
screenToWorld0(ScreenPos screenPos) |
MapPos |
screenToWorldMini(ScreenPos screenPos,
Options options) |
void |
setCameraPos(MapPos pos) |
void |
setFocus(MapPos pos) |
void |
setKineticRatio(double ratio) |
void |
setMapRendererListener(MapRendererListener listener)
Sets the map renderer listener.
|
void |
setRotate(float rotate) |
void |
setTilt(float tilt) |
void |
updateTileLayerValidTiles() |
ScreenPos |
worldToScreenMini(MapPos worldPos,
Options options) |
public static long getCPtr(MapRenderer obj)
protected void finalize()
finalize
在类中 java.lang.Object
public void delete()
public boolean equals(java.lang.Object obj)
equals
在类中 java.lang.Object
obj
- The reference object.public int hashCode()
hashCode
在类中 java.lang.Object
public MapRendererListener getMapRendererListener()
public void setMapRendererListener(MapRendererListener listener)
listener
- The new map renderer listener. Can be null.public ViewState getViewState()
public ViewStateMini getViewStateMini()
public void requestRedraw()
public void captureRendering(RendererCaptureListener listener, boolean waitWhileUpdating)
listener
- The listener interface that will receive the callback once rendering is available.waitWhileUpdating
- If true, delay the capture until all asynchronous processes are finished (for example, until all tiles are loaded).public void beginUpdateLayerSymbolTiles()
public void deleteLayerSymbolTiles()
public void updateTileLayerValidTiles()
public void setKineticRatio(double ratio)
public void setFocus(MapPos pos)
public void setCameraPos(MapPos pos)
public void setTilt(float tilt)
public void setRotate(float rotate)