MFMv2.0.10
Movable Feast Machine Simulator 2.0.10
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Friends
MFM::Vector Class Reference

Public Member Functions

 Vector (FXP16 x, FXP16 y)
 
 Vector (const SPoint p)
 
 Vector (const UPoint p)
 
FXP16 GetX () const
 
FXP16 GetY () const
 
void Print (ByteSink &f)
 
Vectoroperator= (const Vector &v1)
 
Vectoroperator+= (const Vector &v1)
 
Vectoroperator-= (const Vector &v1)
 
Vectoroperator*= (const FXP16 num)
 
Vectoroperator/= (const FXP16 num)
 

Friends

FXP16 GetDistSq (const Vector &v1, const Vector &v2)
 
Vector operator+ (const Vector &v1, const Vector &v2)
 
Vector operator- (const Vector &v1)
 
Vector operator- (const Vector &v1, const Vector &v2)
 
FXP16 operator* (const Vector &v1, const Vector v2)
 
Vector operator* (const FXP16 num, const Vector &v1)
 
Vector operator* (const Vector &v1, const FXP16 num)
 
Vector operator/ (const Vector &v1, const FXP16 num)
 

The documentation for this class was generated from the following file: