physics::Vector2D Class Reference

#include <vector.h>

List of all members.

Public Member Functions

Vector2D operator- () const

Static Public Member Functions

static float distance (const Vector2D &a, const Vector2D &b)
static float distanceSquared (const Vector2D &a, const Vector2D &b)


Detailed Description

A two dimensional floating point vector. All common vector operations are supported, mostly through operator overloading so you can to c = a+b to add vectors.

Member Function Documentation

static float physics::Vector2D::distance ( const Vector2D a,
const Vector2D b 
) [inline, static]

Calculate the distance between two vectors.

Returns:
Distance between vectors.

static float physics::Vector2D::distanceSquared ( const Vector2D a,
const Vector2D b 
) [inline, static]

Calculate the distance squared between two vectors.

Returns:
Distance squared between vectors.

Vector2D physics::Vector2D::operator- (  )  const [inline]

Unary negation


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

Generated on Thu Apr 23 22:51:40 2009 for Large Polygon Collider - Modular 2D/3D Physics Engine by  doxygen 1.5.6