Skip to content

Commit 846af66

Browse files
committed
building_symbolizer [WIP] [skip ci]
1 parent da0892b commit 846af66

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

src/mapnik_building_symbolizer.cpp

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,20 @@ void export_building_symbolizer(py::module const& m)
4040
py::class_<building_symbolizer, symbolizer_base>(m, "BuildingSymbolizer")
4141
.def(py::init<>(), "Default ctor")
4242
.def("__hash__", hash_impl_2<building_symbolizer>)
43+
.def_property("fill",
44+
&get_property<building_symbolizer, mapnik::keys::fill>,
45+
&set_color_property<building_symbolizer, mapnik::keys::fill>,
46+
"Fill - mapnik.Color, CSS color string or a valid mapnik.Expression")
47+
48+
.def_property("fill_opacity",
49+
&get_property<building_symbolizer, mapnik::keys::fill_opacity>,
50+
&set_double_property<building_symbolizer, mapnik::keys::fill_opacity>,
51+
"Fill opacity - [0-1] or a valid mapnik.Expression")
52+
53+
.def_property("height",
54+
&get_property<building_symbolizer, mapnik::keys::height>,
55+
&set_double_property<building_symbolizer, mapnik::keys::height>,
56+
"Height - a numeric value or a valid mapnik.Expression")
4357
;
4458

4559
}

0 commit comments

Comments
 (0)