Co-Authored-By: Konstantin Käfer <mail@kkaefer.com> Co-Authored-By: Anand Thakker <anandthakker@users.noreply.github.com> Co-Authored-By: Minh Nguyễn <1ec5@users.noreply.github.com>
16 lines
496 B
C++
16 lines
496 B
C++
#include <mbgl/style/layers/heatmap_layer_impl.hpp>
|
|
|
|
namespace mbgl {
|
|
namespace style {
|
|
|
|
bool HeatmapLayer::Impl::hasLayoutDifference(const Layer::Impl& other) const {
|
|
assert(dynamic_cast<const HeatmapLayer::Impl*>(&other));
|
|
const auto& impl = static_cast<const style::HeatmapLayer::Impl&>(other);
|
|
return filter != impl.filter ||
|
|
visibility != impl.visibility ||
|
|
paint.hasDataDrivenPropertyDifference(impl.paint);
|
|
}
|
|
|
|
} // namespace style
|
|
} // namespace mbgl
|