represents the transpose of a prefix sum array.
More...
#include <util/transpose2d.hpp>
Detailed Description
template<typename T, typename Pr>
class util::TransposePrefix2D< T, Pr >
represents the transpose of a prefix sum array.
SubPSA respect the 2D prefix sum array skeleton defined by util::PrefixSumArray2DOfTBracket.
This class allows to transpose a prefix sum array for free. It assumes that Pr is a prefix sum array of T. It behaves as a regular prefix sum array.
- Parameters:
-
| T | type of the element of the matrix |
| Pr | type of the prefix sum array matrix to transpose |
List of all members.
Constructor & Destructor Documentation
template<typename T, typename Pr>
template<typename T, typename Pr>
template<typename T, typename Pr>
template<typename T, typename Pr>
Member Function Documentation
template<typename T, typename Pr>
template<typename T, typename Pr>
template<typename T, typename Pr>
template<typename T, typename Pr>
- Returns:
- row number of prefixSumArray, not real array
template<typename T, typename Pr>
- Returns:
- column number of prefixSumArray, not real array
Member Data Documentation
template<typename T, typename Pr>
The documentation for this class was generated from the following file: