vector_raw.hpp File Reference

#include <cstddef>
#include <boost/numeric/ublas/config.hpp>
#include <boost/numeric/ublas/vector.hpp>
#include <vector>
#include <boost/numeric/bindings/traits/detail/array_impl.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 V >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::vector_size (const V &v)
template<typename T >
BOOST_UBLAS_INLINE T * boost::numeric::bindings::traits::vector_storage (detail::array< T > &a)
template<typename T >
BOOST_UBLAS_INLINE const T * boost::numeric::bindings::traits::vector_storage (const detail::array< T > &a)
template<typename T , typename A >
BOOST_UBLAS_INLINE std::vector
< T, A >::value_type * 
boost::numeric::bindings::traits::vector_storage (std::vector< T, A > &v)
template<typename T , typename A >
BOOST_UBLAS_INLINE std::vector
< T, A >::value_type const * 
boost::numeric::bindings::traits::vector_storage (const std::vector< T, A > &v)
template<typename V >
BOOST_UBLAS_INLINE V::value_type * boost::numeric::bindings::traits::vector_storage (ublas::vector_range< V > &v)
template<typename V >
V::value_type * boost::numeric::bindings::traits::vector_storage (ublas::vector_slice< V > &)
template<typename V >
BOOST_UBLAS_INLINE
V::value_type const * 
boost::numeric::bindings::traits::vector_storage (const ublas::vector_range< V > &v)
template<typename V >
V::value_type const * boost::numeric::bindings::traits::vector_storage (const ublas::vector_slice< V > &)
template<typename T , std::size_t N>
BOOST_UBLAS_INLINE
ublas::c_vector< T, N >
::value_type * 
boost::numeric::bindings::traits::vector_storage (ublas::c_vector< T, N > &v)
template<typename T , std::size_t N>
BOOST_UBLAS_INLINE
ublas::c_vector< T, N >
::value_type const * 
boost::numeric::bindings::traits::vector_storage (const ublas::c_vector< T, N > &v)
template<typename V >
BOOST_UBLAS_INLINE V::value_type * boost::numeric::bindings::traits::vector_storage (ublas::vector_reference< V > &v)
template<typename V >
BOOST_UBLAS_INLINE
V::value_type const * 
boost::numeric::bindings::traits::vector_storage (const ublas::vector_reference< V > &v)
template<typename T , typename A >
BOOST_UBLAS_INLINE
ublas::vector< T, A >
::value_type * 
boost::numeric::bindings::traits::vector_storage (ublas::vector< T, A > &v)
template<typename T , typename A >
BOOST_UBLAS_INLINE
ublas::vector< T, A >
::value_type const * 
boost::numeric::bindings::traits::vector_storage (const ublas::vector< T, A > &v)
template<typename T >
BOOST_UBLAS_INLINE const T * boost::numeric::bindings::traits::vector_storage_const (const detail::array< T > &a)
template<typename T , typename A >
BOOST_UBLAS_INLINE std::vector
< T, A >::value_type const * 
boost::numeric::bindings::traits::vector_storage_const (const std::vector< T, A > &v)
template<typename V >
BOOST_UBLAS_INLINE
V::value_type const * 
boost::numeric::bindings::traits::vector_storage_const (const ublas::vector_range< V > &v)
template<typename V >
V::value_type const * boost::numeric::bindings::traits::vector_storage_const (const ublas::vector_slice< V > &)
template<typename T , std::size_t N>
BOOST_UBLAS_INLINE
ublas::c_vector< T, N >
::value_type const * 
boost::numeric::bindings::traits::vector_storage_const (const ublas::c_vector< T, N > &v)
template<typename V >
BOOST_UBLAS_INLINE
V::value_type const * 
boost::numeric::bindings::traits::vector_storage_const (const ublas::vector_reference< V > &v)
template<typename T , typename A >
BOOST_UBLAS_INLINE
ublas::vector< T, A >
::value_type const * 
boost::numeric::bindings::traits::vector_storage_const (const ublas::vector< T, A > &v)
template<typename T >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::vector_stride (const detail::array< T > &a)
template<typename T , typename A >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::vector_stride (const std::vector< T, A > &v)
template<typename V >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::vector_stride (const ublas::vector_range< V > &v)
template<typename V >
int boost::numeric::bindings::traits::vector_stride (const ublas::vector_slice< V > &)
template<typename T , std::size_t N>
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::vector_stride (const ublas::c_vector< T, N > &v)
template<typename V >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::vector_stride (const ublas::vector_reference< V > &v)
template<typename T , typename A >
BOOST_UBLAS_INLINE int boost::numeric::bindings::traits::vector_stride (const ublas::vector< T, A > &v)

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