Преглед изворни кода

arraynd: Removing useless method ComputeTotalSize.

undefined
Guillaume Bittoun Sam Hocevar <sam@hocevar.net> пре 10 година
родитељ
комит
b8c5f58826
1 измењених фајлова са 5 додато и 10 уклоњено
  1. +5
    -10
      src/lol/math/arraynd.h

+ 5
- 10
src/lol/math/arraynd.h Прегледај датотеку

@@ -189,26 +189,21 @@ public:
return proxy(this, m_sizes, pos, m_sizes[0]);
}

inline size_t ComputeTotalSize(vec_t<size_t, N> sizes)
/* Resize the array.
* FIXME: data gets scrambled; should we care? */
inline void SetSize(vec_t<size_t, N> sizes, element_t e = element_t())
{
size_t total_size = 1;

for (auto size : sizes)
total_size *= size;

return total_size;
}

/* Resize the array.
* FIXME: data gets scrambled; should we care? */
inline void SetSize(vec_t<size_t, N> sizes, element_t e = element_t())
{
this->Resize(ComputeTotalSize(sizes), e);
this->Resize(total_size, e);
}

inline vec_t<size_t, N> GetSize() const
{
return ComputeTotalSize(this->m_sizes);
return this->m_sizes;
}

public:


Loading…
Откажи
Сачувај