Search Results for

    Show / Hide Table of Contents

    Class Performance

    Inheritance
    object
    Performance
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Mapsui.Utilities
    Assembly: Mapsui.dll
    Syntax
    public class Performance

    Constructors

    | Edit this page View Source

    Performance(int)

    Declaration
    public Performance(int maxValues = 20)
    Parameters
    Type Name Description
    int maxValues

    Properties

    | Edit this page View Source

    Count

    Counter for number of redraws of map

    Declaration
    public int Count { get; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    DrawingTimes

    Get list of all drawing times

    Declaration
    public List<double> DrawingTimes { get; }
    Property Value
    Type Description
    List<double>
    Remarks

    First entry is the newest time

    | Edit this page View Source

    Dropped

    Number of dropped frames, because the screen is already updated

    Declaration
    public int Dropped { get; set; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    FPS

    Possible frames per second calculated from Mean

    Declaration
    public int FPS { get; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    LastDrawingTime

    Time be used for the last drawing

    Declaration
    public double LastDrawingTime { get; }
    Property Value
    Type Description
    double
    | Edit this page View Source

    Max

    Maximal drawing time

    Declaration
    public double Max { get; }
    Property Value
    Type Description
    double
    | Edit this page View Source

    MaxValues

    MaxValues of drawing times that are saved and used for mean value

    Declaration
    public int MaxValues { get; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    Mean

    Mean value of all MaxValues drawing times

    Declaration
    public double Mean { get; }
    Property Value
    Type Description
    double
    | Edit this page View Source

    Min

    Minimal drawing time

    Declaration
    public double Min { get; }
    Property Value
    Type Description
    double

    Methods

    | Edit this page View Source

    Add(double)

    Add next drawing time

    Declaration
    public void Add(double time)
    Parameters
    Type Name Description
    double time
    | Edit this page View Source

    Clear()

    Clear all existing values up to now

    Declaration
    public void Clear()
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX