Class native_element

Inheritance Relationships

Base Type

Class Documentation

class native_element : public ifcopenshell::geom::element

Public Functions

inline const std::shared_ptr<ifcopenshell::geom::native> &geometry_pointer() const
inline const ifcopenshell::geom::native &geometry() const
inline native_element(int id, int parent_id, const std::string &name, const std::string &type, const std::string &guid, const std::string &context, const ifcopenshell::geom::taxonomy::matrix4::ptr &trsf, const std::shared_ptr<ifcopenshell::geom::native> &geometry, const express::entity &product)
inline bool calculate_projected_surface_area(double &along_x, double &along_y, double &along_z) const
native_element(const native_element &other) = default