-
- All Implemented Interfaces:
public interface VehicleController
-
-
Method Summary
Modifier and Type Method Description abstract voidsetLocation(@NonNull() Location location)* Update the Vehicle Location abstract voidsetIcon(@NonNull() Bitmap bitmap)* Set a 2D representation for the vehicle abstract voidsetIcon(@DrawableRes() int resourceId)* Set a 2D representation for the vehicle abstract booleansetModel(@RawRes() int resourceId)* Set a 3D representation for the vehicle abstract voidsetModel(@NonNull() Array<byte> data)* Set a 3D representation for the vehicle -
-
Method Detail
-
setLocation
abstract void setLocation(@NonNull() Location location)
* Update the Vehicle Location
- Parameters:
location- the new vehicle location from gps source or driveSession
-
setIcon
abstract void setIcon(@NonNull() Bitmap bitmap)
* Set a 2D representation for the vehicle
- Parameters:
bitmap- the image to represent the vehicle with
-
setIcon
abstract void setIcon(@DrawableRes() int resourceId)
* Set a 2D representation for the vehicle
- Parameters:
resourceId- the resource to represent the vehicle with
-
setModel
abstract boolean setModel(@RawRes() int resourceId)
* Set a 3D representation for the vehicle
- Parameters:
resourceId- the 3d model from resource/raw folder
-
-
-
-