Arduino Tinker Library
 All Classes Functions Variables
Public Types | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
Tinker::Vect3d< T > Class Template Reference

Public Types

typedef T value_type
 

Public Member Functions

 Vect3d (T v=0)
 
 Vect3d (T v0, T v1, T v2)
 
template<class T1 >
 Vect3d (const Vect3d< T1 > &other)
 
T & operator[] (unsigned int idx)
 
const T & operator[] (unsigned int idx) const
 
template<class T1 >
Vect3d< T > & operator= (const Vect3d< T1 > &other)
 
template<class T1 >
Vect3d< T > & operator= (T1 v)
 
template<class T1 >
Vect3d< T > operator+ (const Vect3d< T1 > &other) const
 
template<class T1 >
Vect3d< T > operator+ (T1 v) const
 
template<class T1 >
Vect3d< T > & operator+= (const Vect3d< T1 > &other)
 
template<class T1 >
Vect3d< T > & operator+= (T1 v)
 
template<class T1 >
Vect3d< T > operator- (const Vect3d< T1 > &other) const
 
template<class T1 >
Vect3d< T > operator- (T1 v) const
 
template<class T1 >
Vect3d< T > & operator-= (const Vect3d< T1 > &other)
 
template<class T1 >
Vect3d< T > & operator-= (T1 v)
 
template<class T1 >
Vect3d< T > operator* (T1 v) const
 
template<class T1 >
Vect3d< T > & operator*= (T1 v)
 
template<class T1 >
Vect3d< T > operator/ (T1 v) const
 
template<class T1 >
Vect3d< T > & operator/= (T1 v)
 
template<class T1 >
bool operator== (const Vect3d< T1 > &other)
 
template<class T1 >
bool operator!= (const Vect3d< T1 > &other)
 

Public Attributes

_v [DIM]
 

Static Public Attributes

static const unsigned int DIM = 3
 

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