C# Class Mapsui.Layers.AnimatedFeatures

Afficher le fichier Open project: pauldendulk/Mapsui

Méthodes publiques

Méthode Description
AddFeatures ( IEnumerable features ) : void
AnimatedFeatures ( ) : System
GetFeatures ( ) : IEnumerable

Méthodes protégées

Méthode Description
OnAnimatedPositionChanged ( ) : void

Private Methods

Méthode Description
AnimationCallback ( object state ) : void
CalculateProgress ( long startTime, int animationDuration, EasingFunction function ) : double
Completed ( double progress ) : bool
ConvertToAnimatedItems ( IEnumerable features, List previousItems, string idField ) : List
CopyAsPoint ( IGeometry geometry ) : System.Point
CubicEaseOut ( double d, double t ) : double
FindPreviousPoint ( IEnumerable previousItems, IFeature feature, string idField ) : System.Point
InterpolateAnimatedPosition ( IEnumerable items, double progress, double threshold ) : void
Linear ( double d, double t ) : double
LogAllFeatures ( IEnumerable animatedItems ) : void
LogItem ( AnimatedItem item ) : void
StopAnimation ( ) : void

Method Details

AddFeatures() public méthode

public AddFeatures ( IEnumerable features ) : void
features IEnumerable
Résultat void

AnimatedFeatures() public méthode

public AnimatedFeatures ( ) : System
Résultat System

GetFeatures() public méthode

public GetFeatures ( ) : IEnumerable
Résultat IEnumerable

OnAnimatedPositionChanged() protected méthode

protected OnAnimatedPositionChanged ( ) : void
Résultat void