Provides types for statistics, probability, etc.

Classes

  ClassDescription
Public classBoxDistribution
A distribution that returns random positions from inside a box.
Public classCircleDistribution
A distribution that returns random positions from a circular area.
Public classConstValueDistribution<(Of <(<'T>)>)>
Represents a probability distribution that contains only 1 value with 100% probability. Hence this distribution always returns a single constant value - no uncertainty.
Public classDirectionDistribution
A distribution that returns a random direction vector.
Public classDistribution<(Of <(<'T>)>)>
Base class of probability distributions.
Public classFastGaussianDistributionD
Creates random values using an approximate Gaussian distribution (double-precision).
Public classFastGaussianDistributionF
Creates random values using an approximate Gaussian distribution (single-precision).
Public classInt32UniformDistribution
Represents a uniform distribution that returns random Int32 values for a given interval [MinValue, MaxValue].
Public classLineSegmentDistribution
A distribution that returns random positions on a line segment.
Public classPerlinNoise
Computes Improved Perlin Noise.
Public classPrincipalComponentAnalysisD
Performs a Principal Component Analysis (PCA) using the covariance method (double-precision).
Public classPrincipalComponentAnalysisF
Performs a Principal Component Analysis (PCA) using the covariance method (single-precision).
Public classRandomHelper
A class to generate random values.
Public classSphereDistribution
A distribution that returns random positions from a spherical volume.
Public classStatisticsHelper
Provides helper methods for statistical tasks.
Public classUniformDistributionD
Represents a uniform distribution that returns random values for a given interval [MinValue, MaxValue] (double-precision).
Public classUniformDistributionF
Represents a uniform distribution that returns random values for a given interval [MinValue, MaxValue] (single-precision).