DDC 0.0.0

a discrete domain computation library

ddc::DiscreteDomain<> Member List

This is the complete list of members for ddc::DiscreteDomain<>, including all inherited members.

back() const noexceptddc::DiscreteDomain<>inline
discrete_element_type typedefddc::DiscreteDomain<>
DiscreteDomainddc::DiscreteDomain<>friend
DiscreteDomain()=defaultddc::DiscreteDomain<>
DiscreteDomain(DiscreteDomain< ODDims... > const &domain)ddc::DiscreteDomain<>inlineexplicit
DiscreteDomain(discrete_element_type const &element_begin, mlength_type const &size)ddc::DiscreteDomain<>inline
DiscreteDomain(DiscreteDomain const &x)=defaultddc::DiscreteDomain<>
DiscreteDomain(DiscreteDomain &&x)=defaultddc::DiscreteDomain<>
empty() const noexceptddc::DiscreteDomain<>inline
extents() const noexceptddc::DiscreteDomain<>inline
front() const noexceptddc::DiscreteDomain<>inline
mlength_type typedefddc::DiscreteDomain<>
operator bool()ddc::DiscreteDomain<>inlineexplicit
operator!=(DiscreteDomain const &other) constddc::DiscreteDomain<>inline
operator=(DiscreteDomain const &x)=defaultddc::DiscreteDomain<>
operator=(DiscreteDomain &&x)=defaultddc::DiscreteDomain<>
operator==(DiscreteDomain const &other) constddc::DiscreteDomain<>inline
rank()ddc::DiscreteDomain<>inlinestatic
remove(mlength_type n1, mlength_type n2) constddc::DiscreteDomain<>inline
remove_first(mlength_type n) constddc::DiscreteDomain<>inline
remove_last(mlength_type n) constddc::DiscreteDomain<>inline
restrict(DiscreteDomain< ODims... > const &) constddc::DiscreteDomain<>inline
size() constddc::DiscreteDomain<>inline
take_first(mlength_type n) constddc::DiscreteDomain<>inline
take_last(mlength_type n) constddc::DiscreteDomain<>inline
~DiscreteDomain()=defaultddc::DiscreteDomain<>