Honeycomb  0.1
Component-Model Framework
Public Types | Public Member Functions | List of all members
honey::vec::priv::Storage< Subclass > Struct Template Reference

Auto or dynamic vector storage. More...

#include <Storage.h>

Inheritance diagram for honey::vec::priv::Storage< Subclass >:
Inheritance graph
[legend]
Collaboration diagram for honey::vec::priv::Storage< Subclass >:
Collaboration graph
[legend]

Public Types

typedef matrix::priv::Storage< Subclass > Super
 

Public Member Functions

const Realoperator[] (sdt i) const
 Access vector element at index. More...
 
Realoperator[] (sdt i)
 
const Realoperator() (sdt row, sdt col) const
 Access vector element with (row, column) More...
 
Realoperator() (sdt row, sdt col)
 

Detailed Description

template<class Subclass>
struct honey::vec::priv::Storage< Subclass >

Auto or dynamic vector storage.

Member Typedef Documentation

template<class Subclass >
typedef matrix::priv::Storage<Subclass> honey::vec::priv::Storage< Subclass >::Super

Member Function Documentation

template<class Subclass >
const Real& honey::vec::priv::Storage< Subclass >::operator() ( sdt  row,
sdt  col 
) const
inline

Access vector element with (row, column)

template<class Subclass >
Real& honey::vec::priv::Storage< Subclass >::operator() ( sdt  row,
sdt  col 
)
inline
template<class Subclass >
const Real& honey::vec::priv::Storage< Subclass >::operator[] ( sdt  i) const
inline

Access vector element at index.

template<class Subclass >
Real& honey::vec::priv::Storage< Subclass >::operator[] ( sdt  i)
inline

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