diff options
Diffstat (limited to 'src/mbgl/style/sources/image_source_impl.cpp')
-rw-r--r-- | src/mbgl/style/sources/image_source_impl.cpp | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/mbgl/style/sources/image_source_impl.cpp b/src/mbgl/style/sources/image_source_impl.cpp index 3678f641cb..98f3cc9db9 100644 --- a/src/mbgl/style/sources/image_source_impl.cpp +++ b/src/mbgl/style/sources/image_source_impl.cpp @@ -4,12 +4,12 @@ namespace mbgl { namespace style { -ImageSource::Impl::Impl(std::string id_, std::vector<LatLng> coords_) +ImageSource::Impl::Impl(std::string id_, std::array<LatLng, 4> coords_) : Source::Impl(SourceType::Image, std::move(id_)), coords(std::move(coords_)) { } -ImageSource::Impl::Impl(const Impl& other, std::vector<LatLng> coords_) +ImageSource::Impl::Impl(const Impl& other, std::array<LatLng, 4> coords_) : Source::Impl(other), coords(std::move(coords_)), image(other.image.clone()) { @@ -22,15 +22,11 @@ ImageSource::Impl::Impl(const Impl& rhs, UnassociatedImage image_) } ImageSource::Impl::~Impl() = default; -void ImageSource::Impl::setImage(UnassociatedImage&& image_) { - image = std::move(image_); -} - const UnassociatedImage& ImageSource::Impl::getImage() const { return image; } -std::vector<LatLng> ImageSource::Impl::getCoordinates() const { +std::array<LatLng, 4> ImageSource::Impl::getCoordinates() const { return coords; } |