Enable setting ITERATOR_OUTPUT from python

This commit is contained in:
Thomas Krijnen
2023-11-28 12:59:32 +01:00
parent 87f39b3826
commit 4166384ab3
2 changed files with 11 additions and 3 deletions
+6 -1
View File
@@ -148,7 +148,12 @@ CREATE_VECTOR_TYPEMAP_OUT(IfcParse::entity const *)
CREATE_VECTOR_TYPEMAP_OUT(IfcParse::declaration const *)
CREATE_VECTOR_TYPEMAP_OUT(IfcGeom::ConversionResultShape *)
%typemap(out) boost::variant<bool, int, double, std::string, std::set<int>> {
%typemap(out) ifcopenshell::geometry::Settings::value_variant_t {
pythonizing_visitor vis;
$result = $1.apply_visitor(vis);
}
%typemap(out) ifcopenshell::geometry::SerializerSettings::value_variant_t {
pythonizing_visitor vis;
$result = $1.apply_visitor(vis);
}