diff --git a/library/phx/resources/types/lookup_table.cpp b/library/phx/resources/types/lookup_table.cpp index 2d27c03f27ee1b529b7296d9db3be258b4a0c445..7cf2b13b0995460147a509f00bbe85dd81d0f7be 100644 --- a/library/phx/resources/types/lookup_table.cpp +++ b/library/phx/resources/types/lookup_table.cpp @@ -40,7 +40,7 @@ void LookupTable::Generate(int num_colors) { transfer_function_.Interpolate(min_key_ + i * step)); } } -glm::vec4 LookupTable::GetColor(int index) const { +glm::vec4 LookupTable::GetColor(std::size_t index) const { return lookup_table_.at(index); } diff --git a/library/phx/resources/types/lookup_table.hpp b/library/phx/resources/types/lookup_table.hpp index ac02752cca598fc5fac4d9839d04cffdfb804018..b3498ff957fb444838219c4c5c79ecf57e575498 100644 --- a/library/phx/resources/types/lookup_table.hpp +++ b/library/phx/resources/types/lookup_table.hpp @@ -45,7 +45,7 @@ class PHOENIX_EXPORT LookupTable { ~LookupTable() = default; std::size_t GetIndex(float key) const; - glm::vec4 GetColor(int index) const; + glm::vec4 GetColor(std::size_t index) const; std::size_t GetSize() const; std::unique_ptr<gl::texture_1d> GetTexture1D() const;