cgv
cgv::data::data_view Member List

This is the complete list of members for cgv::data::data_view, including all inherited members.

combine_components(data_view &dv, const std::vector< data_view >::iterator first, const std::vector< data_view >::iterator last)cgv::data::data_viewstatic
compose(data_view &composed_dv, const std::vector< data_view > &dvs)cgv::data::data_viewstatic
data_ptrcgv::data::data_view_impl< data_view, unsigned char * >protected
data_view(const data_format *_format, unsigned char *_data_ptr, unsigned int _dim, const unsigned int *_step_sizes)cgv::data::data_viewprotected
data_view()cgv::data::data_view
data_view(const data_format *_format)cgv::data::data_view
data_view(const data_format *_format, void *_data_ptr)cgv::data::data_view
data_view(const data_format *_format, unsigned char *_data_ptr, bool manage_ptr)cgv::data::data_view
data_view_base(const data_format *_format, unsigned int _dim, const unsigned int *_step_sizes)cgv::data::data_view_baseprotected
data_view_base(const data_format *_format=0)cgv::data::data_view_base
data_view_impl(const data_format *_format, unsigned char * _data_ptr, unsigned int _dim, const unsigned int *_step_sizes)cgv::data::data_view_impl< data_view, unsigned char * >protected
data_view_impl(const data_format *_format=0, typename cgv::type::func::transfer_const< unsigned char *, void * >::type _data_ptr=0)cgv::data::data_view_impl< data_view, unsigned char * >
data_view_impl< data_view, unsigned char * > classcgv::data::data_viewfriend
empty() constcgv::data::data_view_impl< data_view, unsigned char * >
get(int ci) constcgv::data::data_view_impl< data_view, unsigned char * >inline
get(int ci, int i) constcgv::data::data_view_impl< data_view, unsigned char * >inline
get(int ci, int i, int j) constcgv::data::data_view_impl< data_view, unsigned char * >inline
get(int ci, int i, int j, int k) constcgv::data::data_view_impl< data_view, unsigned char * >inline
get(int ci, int i, int j, int k, int l) constcgv::data::data_view_impl< data_view, unsigned char * >inline
get_dim() constcgv::data::data_view_base
get_format() constcgv::data::data_view_base
get_ptr() constcgv::data::data_view_impl< data_view, unsigned char * >inline
get_ptr(int i) constcgv::data::data_view_impl< data_view, unsigned char * >inline
get_ptr(int i, int j) constcgv::data::data_view_impl< data_view, unsigned char * >inline
get_ptr(int i, int j, int k) constcgv::data::data_view_impl< data_view, unsigned char * >inline
get_ptr(int i, int j, int k, int l) constcgv::data::data_view_impl< data_view, unsigned char * >inline
get_step_size(unsigned int dim) constcgv::data::data_view_base
manage_format(bool enable=true)cgv::data::data_view_base
operator()(unsigned int i) constcgv::data::data_view_impl< data_view, unsigned char * >
operator()(unsigned int i, unsigned int j) constcgv::data::data_view_impl< data_view, unsigned char * >
operator()(unsigned int i, unsigned int j, unsigned int k) constcgv::data::data_view_impl< data_view, unsigned char * >
operator()(unsigned int i, unsigned int j, unsigned int k, unsigned int l) constcgv::data::data_view_impl< data_view, unsigned char * >
operator=(const data_view &dv)cgv::data::data_view
owns_formatcgv::data::data_view_baseprotected
owns_ptrcgv::data::data_viewprotected
permute(const std::string &permutation) constcgv::data::data_view_impl< data_view, unsigned char * >
reflect_horizontally()cgv::data::data_view
set(int ci, const T &v)cgv::data::data_viewinline
set_format(const data_format *_format)cgv::data::data_view_base
set_ptr(unsigned char *ptr, bool manage_ptr)cgv::data::data_view
set_ptr(void *ptr)cgv::data::data_view
step_i(S *ptr, int n=1) constcgv::data::data_view_impl< data_view, unsigned char * >inline
step_j(S *ptr, int n=1) constcgv::data::data_view_impl< data_view, unsigned char * >inline
step_k(S *ptr, int n=1) constcgv::data::data_view_impl< data_view, unsigned char * >inline
step_l(S *ptr, int n=1) constcgv::data::data_view_impl< data_view, unsigned char * >inline
transpose() constcgv::data::data_view_impl< data_view, unsigned char * >inline
~data_view()cgv::data::data_view
~data_view_base()cgv::data::data_view_basevirtual