Class element¶
Defined in File element.h
Inheritance Relationships¶
Derived Types¶
public ifcopenshell::geom::native_element(Class native_element)public ifcopenshell::geom::serialized_element(Class serialized_element)public ifcopenshell::geom::triangulation_element(Class triangulation_element)
Class Documentation¶
-
class element¶
Subclassed by ifcopenshell::geom::native_element, ifcopenshell::geom::serialized_element, ifcopenshell::geom::triangulation_element
Public Functions
-
inline int id() const¶
-
inline int parent_id() const¶
-
inline const std::string &name() const¶
-
inline const std::string &type() const¶
-
inline const std::string &guid() const¶
-
inline const std::string &context() const¶
-
inline const std::string &unique_id() const¶
-
inline const ifcopenshell::geom::transformation &transformation() const¶
-
inline element(const ifcopenshell::geom::settings &settings, 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 express::entity &product)¶
-
inline virtual ~element()¶
-
inline int id() const¶