java.lang.Object | |
↳ | com.mapsted.map.position.MapPlotterForBuilding |
Class used for drawing buildings on the map
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
MapPlotterForBuilding(MainMapFragment mainMapFragment, Context applicationContext, MapApi mapApi)
Method to set up building plotter.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
boolean |
deletePlottedBuilding(int buildingId)
Method to remove building from current plotted building list.
| ||||||||||
boolean |
hasSetup()
Method to check if building plotter is set up or not.
| ||||||||||
boolean | isBuildingPlotted(int buildingId) | ||||||||||
void | onDestroy() | ||||||||||
synchronized void | onPositionChanged(Position position) | ||||||||||
void | plot(int buildingId, MapApi.PlotListener listener) | ||||||||||
void | populateOverlaysAsync(BuildingLayers buildingLayers, Consumer<Boolean> onComplete) | ||||||||||
final void |
setVectorElementListener(VectorElementEventListener listener)
Method to set up
VectorElementListener | ||||||||||
final void | setVectorTileClickedListener(IMapstedVectorTileClicked listener) |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Method to set up building plotter.
mainMapFragment | Fragment that shows plotted property. |
---|---|
applicationContext | Context of the application. |
Method to remove building from current plotted building list.
buildingId | id of the building that needs to be deleted. |
---|
Method to check if building plotter is set up or not.
Method to set up VectorElementListener
listener | Used for listening to click events of the Map |
---|