Assimp  v2.0 (November 2010)
Public Member Functions | Public Attributes
aiVector2D Struct Reference

Represents a two-dimensional vector. More...

List of all members.

Public Member Functions

 aiVector2D ()
 aiVector2D (float _x, float _y)
 aiVector2D (float _xyz)
 aiVector2D (const aiVector2D &o)
float Length () const
aiVector2DNormalize ()
bool operator!= (const aiVector2D &other) const
const aiVector2Doperator*= (float f)
const aiVector2Doperator+= (const aiVector2D &o)
const aiVector2Doperator-= (const aiVector2D &o)
const aiVector2Doperator/= (float f)
aiVector2Doperator= (float f)
bool operator== (const aiVector2D &other) const
float operator[] (unsigned int i) const
float & operator[] (unsigned int i)
void Set (float pX, float pY)
float SquareLength () const
const aiVector2D SymMul (const aiVector2D &o)

Public Attributes

float x
float y

Detailed Description

Represents a two-dimensional vector.


Constructor & Destructor Documentation

aiVector2D::aiVector2D ( ) [inline]
aiVector2D::aiVector2D ( float  _x,
float  _y 
) [inline]
aiVector2D::aiVector2D ( float  _xyz) [inline]
aiVector2D::aiVector2D ( const aiVector2D o) [inline]

Member Function Documentation

float aiVector2D::Length ( ) const [inline]
aiVector2D& aiVector2D::Normalize ( ) [inline]
bool aiVector2D::operator!= ( const aiVector2D other) const [inline]
const aiVector2D& aiVector2D::operator*= ( float  f) [inline]
const aiVector2D& aiVector2D::operator+= ( const aiVector2D o) [inline]
const aiVector2D& aiVector2D::operator-= ( const aiVector2D o) [inline]
const aiVector2D& aiVector2D::operator/= ( float  f) [inline]
aiVector2D& aiVector2D::operator= ( float  f) [inline]
bool aiVector2D::operator== ( const aiVector2D other) const [inline]
float aiVector2D::operator[] ( unsigned int  i) const [inline]
float& aiVector2D::operator[] ( unsigned int  i) [inline]
void aiVector2D::Set ( float  pX,
float  pY 
) [inline]
float aiVector2D::SquareLength ( ) const [inline]
const aiVector2D aiVector2D::SymMul ( const aiVector2D o) [inline]

Member Data Documentation


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