matrix_raw.hpp File Reference

#include <cstddef>
#include <boost/numeric/ublas/config.hpp>
#include <boost/numeric/ublas/matrix.hpp>
#include <boost/numeric/bindings/traits/symm_herm_raw.hpp>

Go to the source code of this file.

Namespaces

namespace  boost
namespace  boost::numeric
namespace  boost::numeric::bindings
namespace  boost::numeric::bindings::traits

Functions

template<typename T , std::size_t M, std::size_t N>
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::leading_dimension (const ublas::c_matrix< T, M, N > &m)
template<typename M >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::leading_dimension (const ublas::matrix_range< M > &m)
template<typename M >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::leading_dimension (const ublas::matrix_reference< M > &m)
template<typename T , typename F , typename A >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::leading_dimension (const ublas::matrix< T, F, A > &m)
template<typename T , typename F , typename A >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::leading_dimension (const ublas::matrix< T, F, A > &m, ublas::column_major_tag)
template<typename T , typename F , typename A >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::leading_dimension (const ublas::matrix< T, F, A > &m, ublas::row_major_tag)
template<typename M >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::matrix_size1 (const M &m)
template<typename M >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::matrix_size2 (const M &m)
template<typename M >
BOOST_UBLAS_INLINE M::pointer boost::numeric::bindings::traits::matrix_storage (ublas::matrix_slice< M > &m)
template<typename M >
BOOST_UBLAS_INLINE M::pointer boost::numeric::bindings::traits::matrix_storage (ublas::matrix_range< M > &m)
template<typename M >
BOOST_UBLAS_INLINE M::const_pointer boost::numeric::bindings::traits::matrix_storage (const ublas::matrix_slice< M > &m)
template<typename M >
BOOST_UBLAS_INLINE M::const_pointer boost::numeric::bindings::traits::matrix_storage (const ublas::matrix_range< M > &m)
template<typename T , std::size_t M, std::size_t N>
BOOST_UBLAS_INLINE
ublas::c_matrix< T, M, N >
::pointer 
boost::numeric::bindings::traits::matrix_storage (ublas::c_matrix< T, M, N > &m)
template<typename T , std::size_t M, std::size_t N>
BOOST_UBLAS_INLINE
ublas::c_matrix< T, M, N >
::const_pointer 
boost::numeric::bindings::traits::matrix_storage (const ublas::c_matrix< T, M, N > &m)
template<typename M >
BOOST_UBLAS_INLINE M::pointer boost::numeric::bindings::traits::matrix_storage (ublas::matrix_reference< M > &m)
template<typename M >
BOOST_UBLAS_INLINE M::const_pointer boost::numeric::bindings::traits::matrix_storage (const ublas::matrix_reference< M > &m)
template<typename T , typename F , typename A >
BOOST_UBLAS_INLINE
ublas::matrix< T, F, A >
::pointer 
boost::numeric::bindings::traits::matrix_storage (ublas::matrix< T, F, A > &m)
template<typename T , typename F , typename A >
BOOST_UBLAS_INLINE
ublas::matrix< T, F, A >
::const_pointer 
boost::numeric::bindings::traits::matrix_storage (const ublas::matrix< T, F, A > &m)
template<typename M >
BOOST_UBLAS_INLINE M::const_pointer boost::numeric::bindings::traits::matrix_storage_const (const ublas::matrix_slice< M > &m)
template<typename M >
BOOST_UBLAS_INLINE M::const_pointer boost::numeric::bindings::traits::matrix_storage_const (const ublas::matrix_range< M > &m)
template<typename T , std::size_t M, std::size_t N>
BOOST_UBLAS_INLINE
ublas::c_matrix< T, M, N >
::const_pointer 
boost::numeric::bindings::traits::matrix_storage_const (const ublas::c_matrix< T, M, N > &m)
template<typename M >
BOOST_UBLAS_INLINE M::const_pointer boost::numeric::bindings::traits::matrix_storage_const (const ublas::matrix_reference< M > &m)
template<typename T , typename F , typename A >
BOOST_UBLAS_INLINE
ublas::matrix< T, F, A >
::const_pointer 
boost::numeric::bindings::traits::matrix_storage_const (const ublas::matrix< T, F, A > &m)
template<typename T , std::size_t M, std::size_t N>
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::matrix_storage_size (const ublas::c_matrix< T, M, N > &m)
template<typename T , typename F , typename A >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::matrix_storage_size (const ublas::matrix< T, F, A > &m)
template<typename M >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::matrix_stride1 (const ublas::matrix_slice< M > &m)
template<typename M >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::matrix_stride1 (const ublas::matrix_range< M > &m)
template<typename T , std::size_t M, std::size_t N>
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::matrix_stride1 (const ublas::c_matrix< T, M, N > &m)
template<typename M >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::matrix_stride1 (const ublas::matrix_reference< M > &m)
template<typename M , typename F , typename A >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::matrix_stride1 (const ublas::matrix< M, F, A > &m)
template<typename M >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::matrix_stride2 (const ublas::matrix_slice< M > &m)
template<typename M >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::matrix_stride2 (const ublas::matrix_range< M > &m)
template<typename T , std::size_t M, std::size_t N>
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::matrix_stride2 (const ublas::c_matrix< T, M, N > &m)
template<typename M >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::matrix_stride2 (const ublas::matrix_reference< M > &m)
template<typename M , typename F , typename A >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::matrix_stride2 (const ublas::matrix< M, F, A > &m)
template<typename M >
BOOST_UBLAS_INLINE M::pointer boost::numeric::bindings::traits::vector_storage (ublas::matrix_column< M > &v)
template<typename M >
BOOST_UBLAS_INLINE M::pointer boost::numeric::bindings::traits::vector_storage (ublas::matrix_row< M > &v)
template<typename M >
BOOST_UBLAS_INLINE M::const_pointer boost::numeric::bindings::traits::vector_storage (const ublas::matrix_column< M > &v)
template<typename M >
BOOST_UBLAS_INLINE M::const_pointer boost::numeric::bindings::traits::vector_storage (const ublas::matrix_row< M > &v)
template<typename M >
BOOST_UBLAS_INLINE M::const_pointer boost::numeric::bindings::traits::vector_storage_const (const ublas::matrix_column< M > &v)
template<typename M >
BOOST_UBLAS_INLINE M::const_pointer boost::numeric::bindings::traits::vector_storage_const (const ublas::matrix_row< M > &v)
template<typename M >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::vector_stride (const ublas::matrix_column< M > &v)
template<typename M >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::vector_stride (const ublas::matrix_row< M > &v)

Generated on Wed Nov 23 19:01:18 2011 for FreeCAD by  doxygen 1.6.1