構造体 osl::container::TripleInt

#include <tripleInt.h>

osl::container::TripleIntに対する継承グラフ
Inheritance graph
[凡例]
osl::container::TripleIntのコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

構成

union  XMM

Public メソッド

 TripleInt ()
 TripleInt (TripleInt const &si)
 TripleInt (int a, int b, int c)
void clear ()
int & operator[] (int i)
const int & operator[] (int i) const
TripleInt operator- () const
TripleIntoperator+= (TripleInt const &si)
TripleIntoperator-= (TripleInt const &si)
TripleIntoperator*= (int scale)
TripleIntoperator/= (int div)
TripleIntoperator>>= (int shift)

Static Public メソッド

static size_t size ()

Public 変数

union
osl::container::TripleInt::XMM 
v

説明

tripleInt.h42 行で定義されています。


コンストラクタとデストラクタ

osl::container::TripleInt::TripleInt (  )  [inline]

tripleInt.h53 行で定義されています。

参照先 clear().

osl::container::TripleInt::TripleInt ( TripleInt const &  si  )  [inline]

tripleInt.h59 行で定義されています。

参照先 osl::container::TripleInt::XMM::iv, v, と osl::container::TripleInt::XMM::v4.

osl::container::TripleInt::TripleInt ( int  a,
int  b,
int  c 
) [inline]

tripleInt.h67 行で定義されています。

参照先 osl::container::TripleInt::XMM::iv, v, と osl::container::TripleInt::XMM::v4.


関数

void osl::container::TripleInt::clear (  )  [inline]

tripleInt.h77 行で定義されています。

参照先 osl::container::TripleInt::XMM::iv, v, と osl::container::TripleInt::XMM::v4.

参照元 TripleInt().

TripleInt& osl::container::TripleInt::operator*= ( int  scale  )  [inline]
TripleInt& osl::container::TripleInt::operator+= ( TripleInt const &  si  )  [inline]

tripleInt.h100 行で定義されています。

参照先 osl::container::TripleInt::XMM::iv, v, と osl::container::TripleInt::XMM::v4.

TripleInt osl::container::TripleInt::operator- (  )  const [inline]

tripleInt.h91 行で定義されています。

参照先 osl::container::TripleInt::XMM::iv, v, と osl::container::TripleInt::XMM::v4.

TripleInt& osl::container::TripleInt::operator-= ( TripleInt const &  si  )  [inline]

tripleInt.h108 行で定義されています。

参照先 osl::container::TripleInt::XMM::iv, v, と osl::container::TripleInt::XMM::v4.

TripleInt& osl::container::TripleInt::operator/= ( int  div  )  [inline]

tripleInt.h129 行で定義されています。

参照先 osl::container::TripleInt::XMM::iv, と v.

TripleInt& osl::container::TripleInt::operator>>= ( int  shift  )  [inline]

tripleInt.h134 行で定義されています。

参照先 osl::container::TripleInt::XMM::iv, v, と osl::container::TripleInt::XMM::v4.

const int& osl::container::TripleInt::operator[] ( int  i  )  const [inline]

tripleInt.h88 行で定義されています。

参照先 osl::container::TripleInt::XMM::iv, と v.

int& osl::container::TripleInt::operator[] ( int  i  )  [inline]

tripleInt.h85 行で定義されています。

参照先 osl::container::TripleInt::XMM::iv, と v.

static size_t osl::container::TripleInt::size (  )  [inline, static]

tripleInt.h143 行で定義されています。


変数


この構造体の説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:57:57 2010に生成されました。  doxygen 1.6.3