C# Class FixedPointy.FixVec3

Show file Open project: jpernst/FixedPointy Class Usage Examples

Public Properties

Property Type Description
One FixVec3
UnitX FixVec3
UnitY FixVec3
UnitZ FixVec3
Zero FixVec3

Public Methods

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

Private Methods

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

Method Details

Cross() public method

public Cross ( FixVec3 rhs ) : FixVec3
rhs FixVec3
return FixVec3

Dot() public method

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

FixVec3() public method

public FixVec3 ( Fix x, Fix y, Fix z ) : System
x Fix
y Fix
z Fix
return System

GetMagnitude() public method

public GetMagnitude ( ) : Fix
return Fix

Normalize() public method

public Normalize ( ) : FixVec3
return FixVec3

ToString() public method

public ToString ( ) : string
return string

operator() public static method

public static operator ( ) : FixVec3
return FixVec3

Property Details

One public static property

public static FixVec3,FixedPointy One
return FixVec3

UnitX public static property

public static FixVec3,FixedPointy UnitX
return FixVec3

UnitY public static property

public static FixVec3,FixedPointy UnitY
return FixVec3

UnitZ public static property

public static FixVec3,FixedPointy UnitZ
return FixVec3

Zero public static property

public static FixVec3,FixedPointy Zero
return FixVec3