Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

PTM::TVector< N, T > Class Template Reference

#include <TVector.h>

Inherits PTM::TVectorBase<(N), TVectorDesc< 1, TVector< N, T >, TVector< N, T >, T > >.

Collaboration diagram for PTM::TVector< N, T >:

Collaboration graph
[legend]
List of all members.

Public Types

Public Member Functions

Private Attributes


Detailed Description

template<size_t N, class T>
class PTM::TVector< N, T >

ベクトル型. TVector<3, float> v; のように使う
Parameters:
N 要素数.
T 要素の型.
See also:
TVector型の演算子

Definition at line 533 of file TVector.h.


Member Typedef Documentation

template<size_t N, class T>
typedef TVectorDesc<1, TVector<N,T>, TVector<N,T>, T> PTM::TVector< N, T >::desc
 

型情報

Reimplemented from PTM::VectorImp< TVectorDesc< 1, TVector< N, T >, TVector< N, T >, T > >.

Definition at line 536 of file TVector.h.

template<size_t N, class T>
typedef TVectorBase<( N ),desc> PTM::TVector< N, T >::base_type
 

基本クラス型

Definition at line 537 of file TVector.h.

template<size_t N, class T>
typedef TVector PTM::TVector< N, T >::this_type
 

継承されない基本的なメンバの定義.

See also:
::DEF_TVECTOR_BASIC_MEMBER

Definition at line 540 of file TVector.h.


Member Function Documentation

template<size_t N, class T>
T& PTM::TVector< N, T >::item_impl size_t  i  )  [inline]
 

要素のアクセス

Definition at line 545 of file TVector.h.

template<size_t N, class T>
const T& PTM::TVector< N, T >::item_impl size_t  i  )  const [inline]
 

要素のアクセス

Definition at line 547 of file TVector.h.

template<size_t N, class T>
size_t PTM::TVector< N, T >::stride_impl  )  const [inline]
 

ストライド

Definition at line 549 of file TVector.h.


Member Data Documentation

template<size_t N, class T>
element_type PTM::TVector< N, T >::data[N] [private]
 

データ

Definition at line 540 of file TVector.h.


The documentation for this class was generated from the following file:
Generated on Sun Apr 16 02:07:57 2006 for Springhead by  doxygen 1.4.1