Main MRPT website > C++ reference
MRPT logo
List of all members | Public Types | Public Member Functions
mrpt::math::CMatrixTemplateSize Struct Reference

Detailed Description

Auxiliary class used in CMatrixTemplate:size(), CMatrixTemplate::resize(), CMatrixFixedNumeric::size(), CMatrixFixedNumeric::resize(), to mimic the behavior of STL-containers.

Definition at line 418 of file CArray.h.

#include <mrpt/math/CArray.h>

Inheritance diagram for mrpt::math::CMatrixTemplateSize:
Inheritance graph
[legend]

Public Types

typedef Eigen::Matrix< size_t, 2, 1 > Base
 
typedef CMatrixTemplateSize mrpt_autotype
 

Public Member Functions

 CMatrixTemplateSize ()
 
 CMatrixTemplateSize (const size_t *d)
 
bool operator== (const CMatrixTemplateSize &o) const
 
bool operator!= (const CMatrixTemplateSize &o) const
 
 operator size_t (void) const
 This operator allows the size(N,M) to be compared with a plain size_t N*M.
 

Member Typedef Documentation

typedef Eigen::Matrix<size_t,2,1> mrpt::math::CMatrixTemplateSize::Base

Definition at line 420 of file CArray.h.

Definition at line 421 of file CArray.h.

Constructor & Destructor Documentation

mrpt::math::CMatrixTemplateSize::CMatrixTemplateSize ( )
inline

Definition at line 423 of file CArray.h.

mrpt::math::CMatrixTemplateSize::CMatrixTemplateSize ( const size_t *  d)
inline

Definition at line 424 of file CArray.h.

Member Function Documentation

mrpt::math::CMatrixTemplateSize::operator size_t ( void  ) const
inline

This operator allows the size(N,M) to be compared with a plain size_t N*M.

Definition at line 429 of file CArray.h.

bool mrpt::math::CMatrixTemplateSize::operator!= ( const CMatrixTemplateSize o) const
inline

Definition at line 427 of file CArray.h.

bool mrpt::math::CMatrixTemplateSize::operator== ( const CMatrixTemplateSize o) const
inline

Definition at line 426 of file CArray.h.




Page generated by Doxygen 1.8.3 for MRPT 0.9.6 SVN: at Fri Feb 15 22:05:02 EST 2013