aimstil  5.0.5
til::numeric_array< T, D > Class Template Reference

#include <til/numeric_array.h>

Inheritance diagram for til::numeric_array< T, D >:
Collaboration diagram for til::numeric_array< T, D >:

Public Types

typedef detail::numeric_array_impl< T, D > Base
 
- Public Types inherited from til::detail::numeric_array_impl< T, D >
typedef numeric_array_impl< T, D > Self
 
typedef boost::array< T, D > Base
 
typedef Base::reverse_iterator reverse_iterator
 
typedef Base::const_reverse_iterator const_reverse_iterator
 

Public Member Functions

 numeric_array ()
 
 numeric_array (const numeric_array< T, D > &x)
 
- Public Member Functions inherited from til::detail::numeric_array_impl< T, D >
 numeric_array_impl ()
 Default constructor. More...
 
std::size_t size () const
 Standard constructors. More...
 
iterator begin ()
 
iterator end ()
 
const_iterator begin () const
 
const_iterator end () const
 
reverse_iterator rbegin ()
 
reverse_iterator rend ()
 
const_reverse_iterator rbegin () const
 
const_reverse_iterator rend () const
 
range whole_range ()
 
const_range whole_range () const
 
const T & operator[] (std::size_t n) const
 Read access to n-th value. More...
 
T & operator[] (std::size_t n)
 Read-write access to n-th value. More...
 
void operator+= (const T &x)
 
void operator-= (const T &x)
 
void operator*= (const T &x)
 
void operator/= (const T &x)
 

Detailed Description

template<typename T, std::size_t D>
class til::numeric_array< T, D >

Definition at line 269 of file numeric_array.h.

Member Typedef Documentation

◆ Base

template<typename T, std::size_t D>
typedef detail::numeric_array_impl<T,D> til::numeric_array< T, D >::Base

Definition at line 273 of file numeric_array.h.

Constructor & Destructor Documentation

◆ numeric_array() [1/2]

template<typename T, std::size_t D>
til::numeric_array< T, D >::numeric_array ( )
inline

Definition at line 275 of file numeric_array.h.

◆ numeric_array() [2/2]

template<typename T, std::size_t D>
til::numeric_array< T, D >::numeric_array ( const numeric_array< T, D > &  x)
inline

Definition at line 278 of file numeric_array.h.


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