fbxVectorTemplate3 Class Template Reference

#include <kfbxtypes.h>

List of all members.


Detailed Description

template<class T>
class fbxVectorTemplate3< T >

Definition at line 131 of file kfbxtypes.h.


Public Member Functions

  fbxVectorTemplate3 ()
  fbxVectorTemplate3 (T pValue)
  fbxVectorTemplate3 (T pData0, T pData1, T pData2)
  ~fbxVectorTemplate3 ()
T &  operator[] (int pIndex)
T const &  operator[] (int pIndex) const
fbxVectorTemplate3< T > &  operator= (T const &pValue)
fbxVectorTemplate3< T > &  operator= (const fbxVectorTemplate3< T > &pRHS)
bool  operator== (fbxVectorTemplate3< T > const &pRHS) const
bool  operator!= (fbxVectorTemplate3< T > const &pRHS) const
T *  Buffer ()
T const *  Buffer () const

Public Attributes

mData [3]

Constructor & Destructor Documentation

fbxVectorTemplate3 (  )  [inline]

Definition at line 133 of file kfbxtypes.h.

fbxVectorTemplate3 ( pValue  )  [inline, explicit]

Definition at line 134 of file kfbxtypes.h.

fbxVectorTemplate3 ( pData0,
pData1,
pData2  
) [inline]

Definition at line 135 of file kfbxtypes.h.

References mData.

~fbxVectorTemplate3 (  )  [inline]

Definition at line 136 of file kfbxtypes.h.


Member Function Documentation

T& operator[] ( int  pIndex  )  [inline]

Definition at line 138 of file kfbxtypes.h.

References mData.

T const& operator[] ( int  pIndex  )  const [inline]

Definition at line 139 of file kfbxtypes.h.

References mData.

fbxVectorTemplate3<T>& operator= ( T const &  pValue  )  [inline]

Definition at line 140 of file kfbxtypes.h.

References mData.

fbxVectorTemplate3<T>& operator= ( const fbxVectorTemplate3< T > &  pRHS  )  [inline]

Definition at line 141 of file kfbxtypes.h.

References mData.

bool operator== ( fbxVectorTemplate3< T > const &  pRHS  )  const [inline]

Definition at line 142 of file kfbxtypes.h.

References mData.

Referenced by operator!=().

bool operator!= ( fbxVectorTemplate3< T > const &  pRHS  )  const [inline]

Definition at line 143 of file kfbxtypes.h.

References operator==().

T* Buffer (  )  [inline]

Definition at line 145 of file kfbxtypes.h.

References mData.

T const* Buffer (  )  const [inline]

Definition at line 146 of file kfbxtypes.h.

References mData.


Member Data Documentation

T mData[3]

Definition at line 149 of file kfbxtypes.h.

Referenced by Buffer(), fbxVectorTemplate3(), operator=(), operator==(), and operator[]().