@@ -915,6 +915,28 @@ void setSurfaceColour(IfcHierarchyHelper<Ifc4x3_add1>& file, Ifc4x3_add1::IfcRep
915915}
916916#endif
917917
918+ #ifdef HAS_SCHEMA_4x3_add2
919+ Ifc4x3_add2::IfcPresentationStyle* addStyleAssignment (IfcHierarchyHelper<Ifc4x3_add2>& file, double r, double g, double b, double a) {
920+ return addStyleAssignment_4x3 (file, r, g, b, a);
921+ }
922+
923+ Ifc4x3_add2::IfcPresentationStyle* setSurfaceColour (IfcHierarchyHelper<Ifc4x3_add2>& file, Ifc4x3_add2::IfcProductRepresentation* shape, double r, double g, double b, double a) {
924+ return setSurfaceColour_4x3 (file, shape, r, g, b, a);
925+ }
926+
927+ Ifc4x3_add2::IfcPresentationStyle* setSurfaceColour (IfcHierarchyHelper<Ifc4x3_add2>& file, Ifc4x3_add2::IfcRepresentation* shape, double r, double g, double b, double a) {
928+ return setSurfaceColour_4x3 (file, shape, r, g, b, a);
929+ }
930+
931+ void setSurfaceColour (IfcHierarchyHelper<Ifc4x3_add2>& file, Ifc4x3_add2::IfcProductRepresentation* shape, Ifc4x3_add2::IfcPresentationStyle* style) {
932+ setSurfaceColour_4x3 (file, shape, style);
933+ }
934+
935+ void setSurfaceColour (IfcHierarchyHelper<Ifc4x3_add2>& file, Ifc4x3_add2::IfcRepresentation* shape, Ifc4x3_add2::IfcPresentationStyle* style) {
936+ setSurfaceColour_4x3 (file, shape, style);
937+ }
938+ #endif
939+
918940template <typename Schema>
919941typename Schema::IfcProductDefinitionShape* IfcHierarchyHelper<Schema>::addMappedItem(
920942 typename Schema::IfcShapeRepresentation* rep,
0 commit comments