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)
 
Vector & operator= (const Vector &v1)
 
Vector & operator+= (const Vector &v1)
 
Vector & operator-= (const Vector &v1)
 
Vector & operator*= (const FXP16 num)
 
Vector & operator/= (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: