• Articles
  • Api Documentation
Show / Hide Table of Contents
  • Vim.Math3d
    • AABox
    • AABox2D
    • AABox4D
    • AngularMotion
    • AxisAngle
    • Byte2
    • Byte3
    • Byte4
    • ColorHDR
    • ColorRGB
    • ColorRGBA
    • Complex
    • Constants
    • ContainmentType
    • CylindricalCoordinate
    • DAABox
    • DAABox2D
    • DAABox4D
    • DInterval
    • DPlane
    • DQuaternion
    • DRay
    • DSphere
    • DVector2
    • DVector3
    • DVector4
    • Euler
    • GeoCoordinate
    • Hash
    • HorizontalCoordinate
    • IMappable<TContainer, TPart>
    • Int2
    • Int3
    • Int4
    • Interval
    • IPoints
    • IPoints2D
    • ITransformable3D<TSelf>
    • Line
    • Line2D
    • LinearMotion
    • LinqUtil
    • LogPolarCoordinate
    • MathOps
    • Matrix4x4
    • Motion
    • MovementExtensions
    • Plane
    • PlaneIntersectionType
    • PolarCoordinate
    • Quad
    • Quad2D
    • Quaternion
    • Ray
    • Sphere
    • SphericalCoordinate
    • StatelessRandom
    • Stats<T>
    • Transform
    • Transformable3D
    • Triangle
    • Triangle2D
    • Vector2
    • Vector3
    • Vector4

Struct Stats<T>

Contains basic statistics that can be computed in a single pass over a collection.

Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Vim.Math3d
Assembly: Vim.Math3D.dll
[DataContract]
public struct Stats<T>

Constructors

View Source

Stats(Int32, T, T, T)

public Stats(int count, T min, T max, T sum)

Fields

View Source

Count

[DataMember]
public readonly int Count
View Source

Default

public static readonly Stats<T> Default
View Source

Max

[DataMember]
public readonly T Max
View Source

Min

[DataMember]
public readonly T Min
View Source

Sum

[DataMember]
public readonly T Sum

Methods

View Source

Equals(Object)

public override bool Equals(object obj)
Overrides
System.ValueType.Equals(System.Object)
View Source

Equals(Stats<T>)

public bool Equals(Stats<T> other)
View Source

GetHashCode()

public override int GetHashCode()
Overrides
System.ValueType.GetHashCode()
View Source

ToString()

public override string ToString()
Overrides
System.ValueType.ToString()

Operators

View Source

Equality(Stats<T>, Stats<T>)

public static bool operator ==(Stats<T> left, Stats<T> right)
View Source

Inequality(Stats<T>, Stats<T>)

public static bool operator !=(Stats<T> left, Stats<T> right)
  • Improve this Doc
  • View Source
In This Article
Back to top Copyright VIM 2021, Generated by DocFX