From 5096563ea40c71ecb1b4fb26c68ce81fe46408f6 Mon Sep 17 00:00:00 2001 From: David Thomson Date: Wed, 28 Oct 2015 22:48:05 +0000 Subject: [PATCH] Add getter for clamping on/off --- src/influence_map.h | 1 + src/influence_map.inl | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/src/influence_map.h b/src/influence_map.h index 35a85dd..fb4d1e4 100644 --- a/src/influence_map.h +++ b/src/influence_map.h @@ -28,6 +28,7 @@ namespace influence_map { size_t num_cells() const; size_t width() const; size_t height() const; + bool values_clamped() const; float influence(const size_t x, const size_t y) const; void set_influence(const size_t x, const size_t y, const float influence); diff --git a/src/influence_map.inl b/src/influence_map.inl index 20b69a0..e52a762 100644 --- a/src/influence_map.inl +++ b/src/influence_map.inl @@ -36,6 +36,11 @@ namespace influence_map { return _height; } + inline bool InfluenceMap::values_clamped() const + { + return _clamp_values_to_0_1; + } + inline float InfluenceMap::influence(const size_t x, const size_t y) const { return _data[coords_to_linear(x, y)];