#include <Triangle.h>
Public Types | |
typedef T | value_type |
typedef value_type * | iterator |
typedef const value_type * | const_iterator |
typedef unsigned | size_type |
Public Member Functions | |
VArray () | |
~VArray () | |
VArray (const VArray &x) | |
VArray (value_type x) | |
VArray & | operator= (const VArray &x) |
VArray & | operator= (value_type x) |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
value_type | operator[] (size_type i) const |
value_type & | operator[] (size_type i) |
VArray & | operator+= (value_type x) |
VArray & | operator-= (value_type x) |
VArray & | operator*= (value_type x) |
VArray & | operator/= (value_type x) |
VArray & | operator+= (const VArray &x) |
VArray & | operator-= (const VArray &x) |
Static Public Member Functions | |
static size_type | size () |
Protected Attributes | |
value_type | _data [N] |
typedef const value_type* subdiv::utilities::VArray< N, T >::const_iterator |
typedef value_type* subdiv::utilities::VArray< N, T >::iterator |
typedef unsigned subdiv::utilities::VArray< N, T >::size_type |
typedef T subdiv::utilities::VArray< N, T >::value_type |
subdiv::utilities::VArray< N, T >::VArray | ( | ) | [inline] |
subdiv::utilities::VArray< N, T >::~VArray | ( | ) | [inline] |
subdiv::utilities::VArray< N, T >::VArray | ( | const VArray< N, T > & | x | ) | [inline] |
subdiv::utilities::VArray< N, T >::VArray | ( | value_type | x | ) | [inline, explicit] |
const_iterator subdiv::utilities::VArray< N, T >::begin | ( | ) | const [inline] |
iterator subdiv::utilities::VArray< N, T >::begin | ( | ) | [inline] |
const_iterator subdiv::utilities::VArray< N, T >::end | ( | ) | const [inline] |
iterator subdiv::utilities::VArray< N, T >::end | ( | ) | [inline] |
VArray< N, T > & subdiv::utilities::VArray< N, T >::operator*= | ( | value_type | x | ) | [inline] |
VArray< N, T > & subdiv::utilities::VArray< N, T >::operator+= | ( | const VArray< N, T > & | x | ) | [inline] |
VArray< N, T > & subdiv::utilities::VArray< N, T >::operator+= | ( | value_type | x | ) | [inline] |
VArray< N, T > & subdiv::utilities::VArray< N, T >::operator-= | ( | const VArray< N, T > & | x | ) | [inline] |
VArray< N, T > & subdiv::utilities::VArray< N, T >::operator-= | ( | value_type | x | ) | [inline] |
VArray< N, T > & subdiv::utilities::VArray< N, T >::operator/= | ( | value_type | x | ) | [inline] |
VArray& subdiv::utilities::VArray< N, T >::operator= | ( | value_type | x | ) |
VArray& subdiv::utilities::VArray< N, T >::operator= | ( | const VArray< N, T > & | x | ) |
value_type& subdiv::utilities::VArray< N, T >::operator[] | ( | size_type | i | ) | [inline] |
value_type subdiv::utilities::VArray< N, T >::operator[] | ( | size_type | i | ) | const [inline] |
static size_type subdiv::utilities::VArray< N, T >::size | ( | ) | [inline, static] |
value_type subdiv::utilities::VArray< N, T >::_data[N] [protected] |