fbxVectorTemplate4 Class Template Reference

#include <kfbxtypes.h>
Inheritance diagram for fbxVectorTemplate4:
Inheritance graph
[legend]

List of all members.


Detailed Description

template<class T>
class fbxVectorTemplate4< T >

Definition at line 152 of file kfbxtypes.h.


Public Member Functions

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

Public Attributes

mData [4]

Constructor & Destructor Documentation

fbxVectorTemplate4 (  )  [inline]

Definition at line 154 of file kfbxtypes.h.

fbxVectorTemplate4 ( pValue  )  [inline, explicit]

Definition at line 155 of file kfbxtypes.h.

fbxVectorTemplate4 ( pData0,
pData1,
pData2,
pData3  
) [inline]

Definition at line 156 of file kfbxtypes.h.

~fbxVectorTemplate4 (  )  [inline]

Definition at line 157 of file kfbxtypes.h.


Member Function Documentation

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

Reimplemented in KFbxQuaternion, and KFbxVector4.

Definition at line 159 of file kfbxtypes.h.

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

Definition at line 160 of file kfbxtypes.h.

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

Reimplemented in KFbxQuaternion, and KFbxVector4.

Definition at line 161 of file kfbxtypes.h.

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

Definition at line 162 of file kfbxtypes.h.

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

Definition at line 163 of file kfbxtypes.h.

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

Definition at line 164 of file kfbxtypes.h.

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

Definition at line 165 of file kfbxtypes.h.

Referenced by fbxVectorTemplate4< fbxVectorTemplate4 >::operator!=().

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

Definition at line 166 of file kfbxtypes.h.

T* Buffer (  )  [inline]

Definition at line 168 of file kfbxtypes.h.

T const* Buffer (  )  const [inline]

Definition at line 169 of file kfbxtypes.h.


Member Data Documentation

T mData[4]