C# Class FixedPointy.FixVec3

ファイルを表示 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_oe static_oe property

public static FixVec3,FixedPointy One
return FixVec3

UnitX public_oe static_oe property

public static FixVec3,FixedPointy UnitX
return FixVec3

UnitY public_oe static_oe property

public static FixVec3,FixedPointy UnitY
return FixVec3

UnitZ public_oe static_oe property

public static FixVec3,FixedPointy UnitZ
return FixVec3

Zero public_oe static_oe property

public static FixVec3,FixedPointy Zero
return FixVec3