Class element

Inheritance Relationships

Derived Types

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 const express::entity &product() const
inline const std::vector<const ifcopenshell::geom::element*> &parents() const
inline void SetParents(std::vector<const ifcopenshell::geom::element*> &newparents)
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()

Friends

inline friend bool operator==(const element &element1, const element &element2)
inline friend bool operator<(const element &element1, const element &element2)