C# Class QuickFont.JMath

Afficher le fichier Open project: Pireax/neovim.cs Class Usage Examples

Méthodes publiques

Méthode Description
Cos ( float ang ) : float
FastProject ( float px, float py, double modelView, double projection, int view, float &scrx, float &scry ) : void
FastProject2 ( float px, float py, float &scrx, float &scry ) : void
FastProjectSetConsts ( double modelView, double projection, int view ) : void
Sin ( float ang ) : float
StandardDeviation ( double data ) : double
distSquared ( float x1, float y1, float x2, float y2 ) : float
pot ( int x ) : int

Returns the power of 2 that is closest to x, but not smaller than x.

Private Methods

Méthode Description
Average ( double data ) : double

Method Details

Cos() public static méthode

public static Cos ( float ang ) : float
ang float
Résultat float

FastProject() public static méthode

public static FastProject ( float px, float py, double modelView, double projection, int view, float &scrx, float &scry ) : void
px float
py float
modelView double
projection double
view int
scrx float
scry float
Résultat void

FastProject2() public static méthode

public static FastProject2 ( float px, float py, float &scrx, float &scry ) : void
px float
py float
scrx float
scry float
Résultat void

FastProjectSetConsts() public static méthode

public static FastProjectSetConsts ( double modelView, double projection, int view ) : void
modelView double
projection double
view int
Résultat void

Sin() public static méthode

public static Sin ( float ang ) : float
ang float
Résultat float

StandardDeviation() public static méthode

public static StandardDeviation ( double data ) : double
data double
Résultat double

distSquared() public static méthode

public static distSquared ( float x1, float y1, float x2, float y2 ) : float
x1 float
y1 float
x2 float
y2 float
Résultat float

pot() public static méthode

Returns the power of 2 that is closest to x, but not smaller than x.
public static pot ( int x ) : int
x int
Résultat int