C# Class Evolution_War.Methods

Show file Open project: jonathandlo/Evolution_War

Public Properties

Property Type Description
Random System.Random

Public Methods

Method Description
AngleDifference ( Double pFirstAngle, Double pSecondAngle ) : Double
AngleToVector ( Double pAngleRadians ) : Vector3
CubicStep ( Double pFirstPoint, Double pFirstSlope, Double pSecondPoint, Double pSecondSlope, Double pPercent ) : Double
LinearStep ( Double y0, Double y1, Double percent ) : Double
LinearStep ( System.Single y0, System.Single y1, Double percent ) : System.Single
Projection ( Vector2 pBaseVector, Vector2 pProjectedVector ) : Vector2
Projection ( Vector3 pBaseVector, Vector3 pProjectedVector ) : Vector3
ToVector2 ( Vector3 pVector3 ) : Vector2

Private Methods

Method Description
Methods ( ) : System

Method Details

AngleDifference() public static method

public static AngleDifference ( Double pFirstAngle, Double pSecondAngle ) : Double
pFirstAngle Double
pSecondAngle Double
return Double

AngleToVector() public static method

public static AngleToVector ( Double pAngleRadians ) : Vector3
pAngleRadians Double
return Vector3

CubicStep() public static method

public static CubicStep ( Double pFirstPoint, Double pFirstSlope, Double pSecondPoint, Double pSecondSlope, Double pPercent ) : Double
pFirstPoint Double
pFirstSlope Double
pSecondPoint Double
pSecondSlope Double
pPercent Double
return Double

LinearStep() public static method

public static LinearStep ( Double y0, Double y1, Double percent ) : Double
y0 Double
y1 Double
percent Double
return Double

LinearStep() public static method

public static LinearStep ( System.Single y0, System.Single y1, Double percent ) : System.Single
y0 System.Single
y1 System.Single
percent Double
return System.Single

Projection() public static method

public static Projection ( Vector2 pBaseVector, Vector2 pProjectedVector ) : Vector2
pBaseVector Vector2
pProjectedVector Vector2
return Vector2

Projection() public static method

public static Projection ( Vector3 pBaseVector, Vector3 pProjectedVector ) : Vector3
pBaseVector Vector3
pProjectedVector Vector3
return Vector3

ToVector2() public static method

public static ToVector2 ( Vector3 pVector3 ) : Vector2
pVector3 Vector3
return Vector2

Property Details

Random public static property

public static Random,System Random
return System.Random