LookAtModel class

Class that defines the look at entity, which contains its properties and methods.

Constructors

LookAtModel({required double longitude, required double latitude, required String range, required String tilt, required String heading, double altitude = 0, String altitudeMode = 'relativeToGround'})
LookAtModel.fromMap(Map<String, dynamic> map)
Returns a LookAtModel from the given map.
factory

Properties

altitude ↔ double
Property that defines the look at altitude. ( height above sea level )
getter/setter pair
altitudeMode ↔ String
Property that defines the look at altitude mode. Defaults to relativeToGround.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
heading ↔ String
Property that defines the look at heading. ( The direction in which the camera is pointing )
getter/setter pair
latitude ↔ double
Property that defines the look at latitude. ( north-south )
getter/setter pair
linearTag → String
Property that defines the look at linear string according to its current properties.
no setter
longitude ↔ double
Property that defines the look at longitude. ( east-west )
getter/setter pair
range ↔ String
Property that defines the look at range. ( or Zoom Level: The distance from the camera to the location. It determines how zoomed in or zoomed out the view appears. )
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
tag → String
Property that defines the look at tag according to its current properties.
no setter
tilt ↔ String
Property that defines the look at tilt. ( The angle of the camera with respect to the Earth's surface )
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → dynamic
Returns a Map from the current LookAtModel.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited