Class BRep

Inheritance Relationships

Base Type

Class Documentation

class IfcGeom::Representation::BRep : public IfcGeom::Representation::Representation

Public Functions

BRep(const ElementSettings &settings, const std::string &id, const IfcGeom::IfcRepresentationShapeItems &shapes)
~BRep()
IfcGeom::IfcRepresentationShapeItems::const_iterator begin() const
IfcGeom::IfcRepresentationShapeItems::const_iterator end() const
const IfcGeom::IfcRepresentationShapeItems &shapes() const
const std::string &id() const
TopoDS_Compound as_compound(bool force_meters = false) const
bool calculate_volume(double&) const
bool calculate_surface_area(double&) const
bool calculate_projected_surface_area(const gp_Ax3 &ax, double &along_x, double &along_y, double &along_z) const