C# Class FixedPointy.FixVec2

Show file Open project: jpernst/FixedPointy Class Usage Examples

Public Properties

Property Type Description
One FixVec2
UnitX FixVec2
UnitY FixVec2
Zero FixVec2

Public Methods

Method Description
Cross ( FixVec2 rhs ) : Fix
Dot ( FixVec2 rhs ) : Fix
FixVec2 ( Fix x, Fix y ) : System
GetMagnitude ( ) : Fix
Normalize ( ) : FixVec2
ToString ( ) : string
operator ( ) : FixVec2

Private Methods

Method Description
ScalarAdd ( Fix value ) : FixVec2
ScalarMultiply ( Fix value ) : FixVec2

Method Details

Cross() public method

public Cross ( FixVec2 rhs ) : Fix
rhs FixVec2
return Fix

Dot() public method

public Dot ( FixVec2 rhs ) : Fix
rhs FixVec2
return Fix

FixVec2() public method

public FixVec2 ( Fix x, Fix y ) : System
x Fix
y Fix
return System

GetMagnitude() public method

public GetMagnitude ( ) : Fix
return Fix

Normalize() public method

public Normalize ( ) : FixVec2
return FixVec2

ToString() public method

public ToString ( ) : string
return string

operator() public static method

public static operator ( ) : FixVec2
return FixVec2

Property Details

One public static property

public static FixVec2,FixedPointy One
return FixVec2

UnitX public static property

public static FixVec2,FixedPointy UnitX
return FixVec2

UnitY public static property

public static FixVec2,FixedPointy UnitY
return FixVec2

Zero public static property

public static FixVec2,FixedPointy Zero
return FixVec2