Struct loop

Inheritance Relationships

Base Type

Struct Documentation

struct loop : public ifcopenshell::geom::taxonomy::collection_base<edge>

Public Functions

inline bool is_polyhedron() const
inline void calculate_linear_edge_curves() const
inline void remove_linear_edge_curves() const
inline virtual loop *clone_() const
inline virtual kinds kind() const
inline virtual size_t calc_hash() const
inline taxonomy::point3::ptr centroid() const

Public Members

std::optional<bool> external
std::optional<bool> closed
std::optional<taxonomy::function_item::ptr> fi
std::optional<std::vector<std::string>> tags