FX::FXVec2d Class Reference

#include <FXVec2d.h>

List of all members.


Detailed Description

Double-precision 2-element vector.

Definition at line 35 of file FXVec2d.h.

Public Member Functions

 FXVec2d ()
 FXVec2d (const FXVec2d &v)
 FXVec2d (const FXdouble v[])
 FXVec2d (FXdouble xx, FXdouble yy)
FXdoubleoperator[] (FXint i)
const FXdoubleoperator[] (FXint i) const
FXVec2doperator= (const FXVec2d &v)
FXVec2doperator= (const FXdouble v[])
FXVec2dset (const FXVec2d &v)
FXVec2dset (const FXdouble v[])
FXVec2dset (FXdouble xx, FXdouble yy)
FXVec2doperator *= (FXdouble n)
FXVec2doperator/= (FXdouble n)
FXVec2doperator+= (const FXVec2d &v)
FXVec2doperator-= (const FXVec2d &v)
 operator FXdouble * ()
 operator const FXdouble * () const
FXVec2d operator+ () const
FXVec2d operator- () const
FXVec2d operator+ (const FXVec2d &v) const
FXVec2d operator- (const FXVec2d &v) const
FXVec2d operator * (const FXMat3d &m) const
FXdouble operator * (const FXVec2d &v) const
bool operator! () const
bool operator== (const FXVec2d &v) const
bool operator!= (const FXVec2d &v) const
bool operator< (const FXVec2d &v) const
bool operator<= (const FXVec2d &v) const
bool operator> (const FXVec2d &v) const
bool operator>= (const FXVec2d &v) const
FXdouble length2 () const
FXdouble length () const
FXVec2dclamp (FXdouble lo, FXdouble hi)

Public Attributes

FXdouble x
FXdouble y

Friends

FXVec2d operator * (const FXVec2d &a, FXdouble n)
FXVec2d operator * (FXdouble n, const FXVec2d &a)
FXVec2d operator/ (const FXVec2d &a, FXdouble n)
FXVec2d operator/ (FXdouble n, const FXVec2d &a)
bool operator== (const FXVec2d &a, FXdouble n)
bool operator!= (const FXVec2d &a, FXdouble n)
bool operator== (FXdouble n, const FXVec2d &a)
bool operator!= (FXdouble n, const FXVec2d &a)
bool operator< (const FXVec2d &a, FXdouble n)
bool operator<= (const FXVec2d &a, FXdouble n)
bool operator> (const FXVec2d &a, FXdouble n)
bool operator>= (const FXVec2d &a, FXdouble n)
bool operator< (FXdouble n, const FXVec2d &a)
bool operator<= (FXdouble n, const FXVec2d &a)
bool operator> (FXdouble n, const FXVec2d &a)
bool operator>= (FXdouble n, const FXVec2d &a)
FXVec2d veclo (const FXVec2d &a, const FXVec2d &b)
FXVec2d vechi (const FXVec2d &a, const FXVec2d &b)
FXAPI FXVec2d vecnormalize (const FXVec2d &v)
FXAPI FXStreamoperator<< (FXStream &store, const FXVec2d &v)
FXAPI FXStreamoperator>> (FXStream &store, FXVec2d &v)


The documentation for this class was generated from the following file:
(C) 2002-2009 Niall Douglas. Some parts (C) to assorted authors.
Generated on Fri Nov 20 18:37:23 2009 for TnFOX by doxygen v1.4.7