Template Class BRepElement

Inheritance Relationships

Base Type

Class Documentation

template<typename P = double, typename PP = P>
class IfcGeom::BRepElement : public IfcGeom::Element<double, double>

Public Functions

const boost::shared_ptr<Representation::BRep> &geometry_pointer() const
const Representation::BRep &geometry() const
BRepElement(int id, int parent_id, const std::string &name, const std::string &type, const std::string &guid, const std::string &context, const gp_Trsf &trsf, const boost::shared_ptr<Representation::BRep> &geometry, IfcUtil::IfcBaseEntity *product)
bool calculate_projected_surface_area(double &along_x, double &along_y, double &along_z) const