#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.