Guiliani  Version 2.6 revision 7293 (documentation build 12)
Vector2 Class Reference

#include <Triangulate.h>

Public Member Functions

 Vector2 ()
 
 Vector2 (const eC_Value &vX, const eC_Value &vY)
 
bool operator!= (const Vector2 &rightVec) const
 
Vector2 operator* (float scalar) const
 
Vector2operator*= (float scalar)
 
Vector2 operator+ (Vector2 rightVec) const
 
Vector2operator+= (Vector2 rightVec)
 
Vector2 operator- (Vector2 rightVec) const
 
Vector2operator-= (Vector2 rightVec)
 
Vector2 operator/ (float scalar) const
 
Vector2operator/= (float scalar)
 
Vector2operator= (Vector2 rightVec)
 
bool operator== (const Vector2 &rightVec) const
 

Public Attributes

eC_Value x
 x-coordinate
 
eC_Value y
 y-coordinate
 

Detailed Description

class for twodimensional vectors

Constructor & Destructor Documentation

◆ Vector2() [1/2]

Vector2::Vector2 ( )
inline

default constructor

◆ Vector2() [2/2]

Vector2::Vector2 ( const eC_Value &  vX,
const eC_Value &  vY 
)
inline

constructor

Parameters
vX
vY

Member Function Documentation

◆ operator!=()

bool Vector2::operator!= ( const Vector2 rightVec) const
inline

not equal operator

Parameters
rightVec
Returns
true if not equal

◆ operator*()

Vector2 Vector2::operator* ( float  scalar) const
inline

multiply operator

Parameters
scalar
Returns
result

◆ operator*=()

Vector2 & Vector2::operator*= ( float  scalar)
inline

multiply operator

Parameters
scalar
Returns
result

◆ operator+()

Vector2 Vector2::operator+ ( Vector2  rightVec) const
inline

addition operator

Parameters
rightVec
Returns
result

◆ operator+=()

Vector2 & Vector2::operator+= ( Vector2  rightVec)
inline

addition operator

Parameters
rightVec
Returns
result

◆ operator-()

Vector2 Vector2::operator- ( Vector2  rightVec) const
inline

subtraction operator

Parameters
rightVec
Returns
result

◆ operator-=()

Vector2 & Vector2::operator-= ( Vector2  rightVec)
inline

subtraction operator

Parameters
rightVec
Returns
result

◆ operator/()

Vector2 Vector2::operator/ ( float  scalar) const
inline

division operator

Parameters
scalar
Returns
result

◆ operator/=()

Vector2 & Vector2::operator/= ( float  scalar)
inline

division operator

Parameters
scalar
Returns
result

◆ operator=()

Vector2 & Vector2::operator= ( Vector2  rightVec)
inline

assignment operator

Parameters
rightVec
Returns
result

◆ operator==()

bool Vector2::operator== ( const Vector2 rightVec) const
inline

equal operator

Parameters
rightVec
Returns
true if equal

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