BTKVector Class Reference

#include <btk_vector.hpp>

Inheritance diagram for BTKVector:

boost::numeric::ublas::vector List of all members.

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>
BTKVectoroperator= (uBLAS::vector_expression< E > const &e)
 Assignment from a uBLAS vector expression.
BTKVectoroperator= (BTKVector const &rhs)
 Assignment from another BTKVector.
bool operator== (BTKVector const &rhs) const
bool operator!= (BTKVector const &rhs) const

Detailed Description

Examples:

gyration_radius.cpp.


Member Typedef Documentation

typedef uBLAS::vector<double, uBLAS::bounded_array<double,3> > base_vector


Constructor & Destructor Documentation

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.

BTKVector ( uBLAS::vector_expression< E > const &  e  ) 

Construction from a uBLAS vector expression.

virtual ~BTKVector (  )  [virtual]


Member Function Documentation

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


The documentation for this class was generated from the following file:
Generated on Sun Jul 15 20:46:38 2007 for BTK Core by  doxygen 1.5.1