TourModel class
Class that defines the tour
entity, which contains its properties and methods.
Used for creating the tour path and the placemarks.
Constructors
Properties
-
allPathPoints
↔ List<
LatLng> -
Property that defines the list of
all path points
.getter/setter pair - hashCode → int
-
The hash code for this object.
no setterinherited
-
interpolatedPoints
↔ List<
LatLng> -
Property that defines the list of
interpolated points
.getter/setter pair -
lookAtCoordinates
↔ List<
LookAtModel> -
Property that defines the list of
look at
coordinates.getter/setter pair - name ↔ String
-
Property that defines the tour
name
.getter/setter pair - numberOfPlaces ↔ int
-
Property that defines the number of places in the tour.
getter/setter pair
-
poisNames
↔ List<
String> -
Property that defines the list of
POIs
names.getter/setter pair - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- waitOnlyTag → String
-
Property that defines the tour
waitOnlyTag
according to its current properties.no setter
Methods
-
ballonVisibilityOnlyTag(
String placemarkIndex, int visibility) → String -
Property that defines the tour
ballonVisibilityOnlyTag
according to its current properties. -
calculateDistance(
LatLng start, LatLng end) → double -
Property that defines the tour
calculateDistance
according to its current properties. Returns the distance between two given points. -
determineNumPoints(
double distance) → int -
Property that defines the tour
determineNumPoints
according to its current properties. Returns the number of points to interpolate between two given points. -
flyToCameraOnlyTag(
double lat, double long) → String -
Property that defines the tour
flyToCameraOnlyTag
according to its current properties. -
flyToLookAtOnlyTag(
double lat, double long, String mode, double duration, String range, String tilt, String heading, double altitude) → String -
Property that defines the tour
flyToLookAtOnlyTag
according to its current properties. -
iconStyleOnlyTag(
String hrefIcon, String styleID) → String -
Property that defines the tour
iconStyleOnlyTag
according to its current properties. -
interpolatePoints(
LatLng start, LatLng end) → List< LatLng> -
Property that defines the tour
interpolatePoints
according to its current properties. Returns a list of interpolated points between two given points. -
linePlacemarkOnlyTag(
List< LatLng> coordinates) → String -
Property that defines the tour
linePlacemarkOnlyTag
according to its current properties. Returns the line placemark content. -
lineStyleOnlyTag(
) → String -
Property that defines the tour
lineStyleOnlyTag
according to its current properties. -
lineTourTag(
) → List - //////////////////////////////////////////////////////////////////////////////////////////////////////
-
midPointPlacemarkOnlyTag(
double lat, double long, String styleID) → String -
Property that defines the tour
midPointPlacemarkOnlyTag
according to its current properties. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
placemarkOnlyTag(
String placemarkIndex, String placemarkName, double lat, double long) → String -
Property that defines the tour
placemarkOnlyTag
according to its current properties. -
pointPlacemarkOnlyTag(
String placemarkName, double lat, double long, String styleID) → String -
Property that defines the tour
pointPlacemarkOnlyTag
according to its current properties. -
setInterpolatedPath(
) → dynamic -
Property that defines the tour
setInterpolatedPath
according to its current properties. -
styleOnlyTag(
String placemarkIndex) → String -
Property that defines the tour
styleOnlyTag
according to its current properties. -
toMap(
) → Map< String, dynamic> - Returns a Map from the current TourModel.
-
toString(
) → String -
A string representation of this object.
inherited
-
tourTag(
) → String
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited