Main MRPT website > C++ reference
MRPT logo

mrpt::math::JointHorizontalAccessor< M1, M2 > Class Template Reference

Access to two matrices joint horizontally [A|B]. More...

#include <mrpt/math/CMatrixViews.h>

List of all members.

Public Types

typedef M1::value_type value_type

Public Member Functions

 JointHorizontalAccessor (M1 &f, M2 &s)
value_typegetFirst (size_t dim1, size_t dim2)
value_typegetSecond (size_t dim1, size_t dim2)
size_t getRowCount () const
size_t getColCount () const
value_typeoperator() (size_t i, size_t j)
value_type operator() (size_t i, size_t j) const
value_typeget_unsafe (size_t i, size_t j)
value_type get_unsafe (size_t i, size_t j) const
void set_unsafe (size_t i, size_t j, value_type v)

Public Attributes

const size_t C1
const size_t C2
const size_t R

Private Attributes

M1 & first
M2 & second

Detailed Description

template<typename M1, typename M2>
class mrpt::math::JointHorizontalAccessor< M1, M2 >

Access to two matrices joint horizontally [A|B].

See also:
JointAccessor

Definition at line 1274 of file CMatrixViews.h.


Member Typedef Documentation

template<typename M1, typename M2>
typedef M1::value_type mrpt::math::JointHorizontalAccessor< M1, M2 >::value_type

Definition at line 1279 of file CMatrixViews.h.


Constructor & Destructor Documentation

template<typename M1, typename M2>
mrpt::math::JointHorizontalAccessor< M1, M2 >::JointHorizontalAccessor ( M1 &  f,
M2 &  s 
) [inline]

Definition at line 1282 of file CMatrixViews.h.

References ASSERT_.


Member Function Documentation

template<typename M1, typename M2>
value_type mrpt::math::JointHorizontalAccessor< M1, M2 >::get_unsafe ( size_t  i,
size_t  j 
) const [inline]

Definition at line 1307 of file CMatrixViews.h.

template<typename M1, typename M2>
value_type& mrpt::math::JointHorizontalAccessor< M1, M2 >::get_unsafe ( size_t  i,
size_t  j 
) [inline]

Definition at line 1304 of file CMatrixViews.h.

template<typename M1, typename M2>
size_t mrpt::math::JointHorizontalAccessor< M1, M2 >::getColCount (  )  const [inline]

Definition at line 1295 of file CMatrixViews.h.

template<typename M1, typename M2>
value_type& mrpt::math::JointHorizontalAccessor< M1, M2 >::getFirst ( size_t  dim1,
size_t  dim2 
) [inline]

Definition at line 1286 of file CMatrixViews.h.

template<typename M1, typename M2>
size_t mrpt::math::JointHorizontalAccessor< M1, M2 >::getRowCount (  )  const [inline]

Definition at line 1292 of file CMatrixViews.h.

template<typename M1, typename M2>
value_type& mrpt::math::JointHorizontalAccessor< M1, M2 >::getSecond ( size_t  dim1,
size_t  dim2 
) [inline]

Definition at line 1289 of file CMatrixViews.h.

template<typename M1, typename M2>
value_type mrpt::math::JointHorizontalAccessor< M1, M2 >::operator() ( size_t  i,
size_t  j 
) const [inline]

Definition at line 1301 of file CMatrixViews.h.

template<typename M1, typename M2>
value_type& mrpt::math::JointHorizontalAccessor< M1, M2 >::operator() ( size_t  i,
size_t  j 
) [inline]

Definition at line 1298 of file CMatrixViews.h.

template<typename M1, typename M2>
void mrpt::math::JointHorizontalAccessor< M1, M2 >::set_unsafe ( size_t  i,
size_t  j,
value_type  v 
) [inline]

Definition at line 1310 of file CMatrixViews.h.


Member Data Documentation

template<typename M1, typename M2>
const size_t mrpt::math::JointHorizontalAccessor< M1, M2 >::C1

Definition at line 1280 of file CMatrixViews.h.

template<typename M1, typename M2>
const size_t mrpt::math::JointHorizontalAccessor< M1, M2 >::C2

Definition at line 1280 of file CMatrixViews.h.

template<typename M1, typename M2>
M1& mrpt::math::JointHorizontalAccessor< M1, M2 >::first [private]

Definition at line 1276 of file CMatrixViews.h.

template<typename M1, typename M2>
const size_t mrpt::math::JointHorizontalAccessor< M1, M2 >::R

Definition at line 1281 of file CMatrixViews.h.

template<typename M1, typename M2>
M2& mrpt::math::JointHorizontalAccessor< M1, M2 >::second [private]

Definition at line 1277 of file CMatrixViews.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines



Page generated by Doxygen 1.6.1 for MRPT 0.9.0 SVN: at Mon Jun 7 06:47:58 UTC 2010