Color elements by material association. Reimplement reuse detection. Fix #265

This commit is contained in:
Thomas Krijnen
2017-10-06 15:36:51 +02:00
parent ada503dbf1
commit 6c4fee1028
3 changed files with 152 additions and 124 deletions
+3
View File
@@ -257,6 +257,9 @@ public:
IfcGeom::BRepElement<P>* create_brep_for_processed_representation(
const IteratorSettings&, IfcSchema::IfcRepresentation*, IfcSchema::IfcProduct*, IfcGeom::BRepElement<P>*);
const IfcSchema::IfcMaterial* get_single_material_association(const IfcSchema::IfcProduct*);
IfcSchema::IfcRepresentation* representation_mapped_to(const IfcSchema::IfcRepresentation* representation);
IfcSchema::IfcProduct::list::ptr products_represented_by(const IfcSchema::IfcRepresentation*);
const SurfaceStyle* get_style(const IfcSchema::IfcRepresentationItem*);
const SurfaceStyle* get_style(const IfcSchema::IfcMaterial*);