OpenGUI::IVector2 Class Reference
[Types]

#include <OpenGUI_Types.h>

List of all members.


Detailed Description

IVector2s are two dimensional vectors based on integers.


Public Member Functions

 IVector2 ()
 constructor
 IVector2 (int x, int y)
 constructor
IVector2 operator+ (const IVector2 &right) const
 operator +
IVector2 operator- (const IVector2 &right) const
 operator -
IVector2 operator * (const IVector2 &right) const
 operator *
IVector2 operator/ (const IVector2 &right) const
 operator /
IVector2operator+= (const IVector2 &right)
 operator +=
IVector2operator-= (const IVector2 &right)
 operator -=
IVector2operator *= (const IVector2 &right)
 operator *=
IVector2operator/= (const IVector2 &right)
 operator /=
bool operator== (const IVector2 &right) const
 comparison operator
bool operator!= (const IVector2 &right) const
 comparison operator
IVector2 operator- ()
 inverse operator
String toStr () const
 Return a string representation of this value.

Public Attributes

int x
 direct access to x
int y
 direct access to y


Constructor & Destructor Documentation

OpenGUI::IVector2::IVector2  )  [inline]
 

constructor

OpenGUI::IVector2::IVector2 int  x,
int  y
[inline]
 

constructor


Member Function Documentation

IVector2 OpenGUI::IVector2::operator * const IVector2 right  )  const [inline]
 

operator *

IVector2& OpenGUI::IVector2::operator *= const IVector2 right  )  [inline]
 

operator *=

bool OpenGUI::IVector2::operator!= const IVector2 right  )  const [inline]
 

comparison operator

IVector2 OpenGUI::IVector2::operator+ const IVector2 right  )  const [inline]
 

operator +

IVector2& OpenGUI::IVector2::operator+= const IVector2 right  )  [inline]
 

operator +=

IVector2 OpenGUI::IVector2::operator-  )  [inline]
 

inverse operator

IVector2 OpenGUI::IVector2::operator- const IVector2 right  )  const [inline]
 

operator -

IVector2& OpenGUI::IVector2::operator-= const IVector2 right  )  [inline]
 

operator -=

IVector2 OpenGUI::IVector2::operator/ const IVector2 right  )  const [inline]
 

operator /

IVector2& OpenGUI::IVector2::operator/= const IVector2 right  )  [inline]
 

operator /=

bool OpenGUI::IVector2::operator== const IVector2 right  )  const [inline]
 

comparison operator

String OpenGUI::IVector2::toStr  )  const
 

Return a string representation of this value.


Member Data Documentation

int OpenGUI::IVector2::x
 

direct access to x

int OpenGUI::IVector2::y
 

direct access to y


The documentation for this class was generated from the following files:
Copyright © 2006 OpenGUI | OpenGUI.SF.net
Generated: Sun Sep 9 02:00:22 2007