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
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.