Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of boost. Click here for the latest Boost documentation.

boost::numeric::ublas::permutation_matrix< T, A > Class Template Reference

Inherits boost::numeric::ublas::vector< T, A >.

List of all members.

Public Types

typedef vector< T, A > vector_type
typedef vector_type::size_type size_type

Public Member Functions

BOOST_UBLAS_INLINE permutation_matrix (size_type size)
BOOST_UBLAS_INLINE permutation_matrix (const vector_type &init)
BOOST_UBLAS_INLINE
permutation_matrix
operator= (const permutation_matrix &m)
 Assign a full vector (RHS-vector) to the current vector (LHS-vector).

Detailed Description

template<class T = std::size_t, class A = unbounded_array<T>>
class boost::numeric::ublas::permutation_matrix< T, A >

Template Parameters:
T 
A 

Member Function Documentation

template<class T = std::size_t, class A = unbounded_array<T>>
BOOST_UBLAS_INLINE permutation_matrix& boost::numeric::ublas::permutation_matrix< T, A >::operator= ( const permutation_matrix< T, A > &  v  ) 
Parameters:
v is the source vector
Returns:
a reference to a vector (i.e. the destination vector)

Reimplemented from boost::numeric::ublas::vector< T, A >.


Generated on Sun Jul 4 20:31:06 2010 for ublas by  doxygen 1.6.1