3#include <Common/assertion.h>
11template<
typename EstimationType>
21 const EstimationType&
operator [] (std::size_t index)
const;
24 std::vector<EstimationType> m_estimations;
29template<
typename EstimationType>
34template<
typename EstimationType>
36 m_estimations(numEstimations, EstimationType(0))
39template<
typename EstimationType>
42 return m_estimations.size();
45template<
typename EstimationType>
48 PH_ASSERT_LT(index, m_estimations.size());
50 return m_estimations[index];
53template<
typename EstimationType>
56 PH_ASSERT_LT(index, m_estimations.size());
58 return m_estimations[index];
Definition TEstimationArray.h:13
TEstimationArray()
Definition TEstimationArray.h:30
EstimationType & operator[](std::size_t index)
Definition TEstimationArray.h:46
std::size_t numEstimations() const
Definition TEstimationArray.h:40
The root for all renderer implementations.
Definition EEngineProject.h:6