C# Class geek.GameEngine.Utils.JitteryVector2

A structure that represents a value and jitter around it.
Show file Open project: impworks/xna.geek.engine

Public Properties

Property Type Description
Jitter float
Median Microsoft.Xna.Framework.Vector2

Public Methods

Method Description
GetValue ( ) : Vector2

Get a new vector that falls into allowed jittery range.

JitteryVector2 ( Vector2 median, float jitter ) : Microsoft.Xna.Framework

Create a new jittery vector instance.

JitteryVector2 ( float medianX, float medianY, float jitter ) : Microsoft.Xna.Framework

Create a new jittery vector instance.

Method Details

GetValue() public method

Get a new vector that falls into allowed jittery range.
public GetValue ( ) : Vector2
return Microsoft.Xna.Framework.Vector2

JitteryVector2() public method

Create a new jittery vector instance.
public JitteryVector2 ( Vector2 median, float jitter ) : Microsoft.Xna.Framework
median Microsoft.Xna.Framework.Vector2 Median value.
jitter float Jitter value.
return Microsoft.Xna.Framework

JitteryVector2() public method

Create a new jittery vector instance.
public JitteryVector2 ( float medianX, float medianY, float jitter ) : Microsoft.Xna.Framework
medianX float X median value.
medianY float Y median value.
jitter float Jitter value.
return Microsoft.Xna.Framework

Property Details

Jitter public property

Spread coefficient.
public float Jitter
return float

Median public property

Median of the vector.
public Vector2,Microsoft.Xna.Framework Median
return Microsoft.Xna.Framework.Vector2