MapCameraKeyframeTrack class abstract

Stores keyframes for interpolation of a camera property using a specific easing function and interpolation mode.

Can only hold keyframes of a single type.

Constructors

MapCameraKeyframeTrack()

Properties

hashCode → int
The hash code for this object.
no setterinherited
interpolationMode KeyframeInterpolationMode
Interpolation mode affects the shape of the spline going through all keyframes. Gets the interpolation mode for the between key frames in the track.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

getAnchor2DKeyframes() → List<Anchor2DKeyframe>?
Returns List<Anchor2DKeyframe>?. a copy of the anchor 2d keyframes or nothing if this is not an anchor 2d keyframe track.
getGeoCoordinatesKeyframes() → List<GeoCoordinatesKeyframe>?
Returns List<GeoCoordinatesKeyframe>?. a copy of the geo coordinates keyframes or nothing if this is not a geo coordinates keyframe track.
getGeoOrientationKeyframes() → List<GeoOrientationKeyframe>?
Returns List<GeoOrientationKeyframe>?. a copy of the geo orientation keyframes or nothing if this is not a geo orientation keyframe track.
getPoint2DKeyframes() → List<Point2DKeyframe>?
Returns List<Point2DKeyframe>?. a copy of the point 2d keyframes or nothing if this is not a point 2d keyframe track.
getScalarKeyframes() → List<ScalarKeyframe>?
Returns List<ScalarKeyframe>?. a copy of the scalar keyframes or nothing if this is not a scalar keyframe track.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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

Static Methods

fieldOfViewWithEasing(List<ScalarKeyframe> keyframes, Easing easing, KeyframeInterpolationMode interpolationMode) MapCameraKeyframeTrack
Creates a map camera field-of-view keyframe track.
lookAtDistanceWithEasing(List<ScalarKeyframe> keyframes, Easing easing, KeyframeInterpolationMode interpolationMode) MapCameraKeyframeTrack
Creates a map camera look-at distance keyframe track.
lookAtDistanceWithKind(MapMeasureKind distanceKind, List<ScalarKeyframe> keyframes, Easing easing, KeyframeInterpolationMode interpolationMode) MapCameraKeyframeTrack
Creates a map camera look-at distance keyframe track.
lookAtOrientationWithEasing(List<GeoOrientationKeyframe> keyframes, Easing easing, KeyframeInterpolationMode interpolationMode) MapCameraKeyframeTrack
Creates a map camera look-at orientation keyframe track.
lookAtTargetWithEasing(List<GeoCoordinatesKeyframe> keyframes, Easing easing, KeyframeInterpolationMode interpolationMode) MapCameraKeyframeTrack
Creates a map camera look-at target keyframe track.
normalizedPrincipalPointWithEasing(List<Anchor2DKeyframe> keyframes, Easing easing, KeyframeInterpolationMode interpolationMode) MapCameraKeyframeTrack
Creates a map camera principal point keyframe track.
principalPointWithEasing(List<Point2DKeyframe> keyframes, Easing easing, KeyframeInterpolationMode interpolationMode) MapCameraKeyframeTrack
Creates a map camera principal point keyframe track.