#include <btk_vector.hpp>
Inheritance diagram for BTKVector:

| Public Types | |
| typedef uBLAS::vector< double, uBLAS::bounded_array< double, 3 > > | base_vector | 
| Public Member Functions | |
| BTKVector () | |
| Default constructor. | |
| BTKVector (double val) | |
| Construct with a default value. | |
| BTKVector (BTKVector const &src) | |
| Copy constructor. | |
| BTKVector (double x, double y, double z) | |
| Coordinate constructor. | |
| template<class E> | |
| BTKVector (uBLAS::vector_expression< E > const &e) | |
| Construction from a uBLAS vector expression. | |
| virtual | ~BTKVector () | 
| template<class E> | |
| BTKVector & | operator= (uBLAS::vector_expression< E > const &e) | 
| Assignment from a uBLAS vector expression. | |
| BTKVector & | operator= (BTKVector const &rhs) | 
| Assignment from another BTKVector. | |
| bool | operator== (BTKVector const &rhs) const | 
| bool | operator!= (BTKVector const &rhs) const | 
| typedef uBLAS::vector<double, uBLAS::bounded_array<double,3> > base_vector | 
| BTKVector | ( | ) | 
Default constructor.
| BTKVector | ( | double | val | ) | 
Construct with a default value.
| BTKVector | ( | double | x, | |
| double | y, | |||
| double | z | |||
| ) | 
Coordinate constructor.
| BTKVector | ( | uBLAS::vector_expression< E > const & | e | ) | 
Construction from a uBLAS vector expression.
| virtual ~BTKVector | ( | ) |  [virtual] | 
| BTKVector& operator= | ( | uBLAS::vector_expression< E > const & | e | ) | 
Assignment from a uBLAS vector expression.
 1.5.1
 1.5.1