Class conversion_result

Class Documentation

class conversion_result

Public Functions

inline conversion_result(int id, ifcopenshell::geom::taxonomy::matrix4::ptr placement, conversion_result_shape *shape, ifcopenshell::geom::taxonomy::style::ptr style)
inline conversion_result(int id, ifcopenshell::geom::taxonomy::matrix4::ptr placement, conversion_result_shape *shape)
inline conversion_result(int id, conversion_result_shape *shape, ifcopenshell::geom::taxonomy::style::ptr style)
inline conversion_result(int id, conversion_result_shape *shape)
void append(ifcopenshell::geom::taxonomy::matrix4::ptr trsf)
void prepend(ifcopenshell::geom::taxonomy::matrix4::ptr trsf)
inline std::shared_ptr<conversion_result_shape> shape() const
inline ifcopenshell::geom::taxonomy::matrix4::ptr placement() const
inline bool hasStyle() const
inline const ifcopenshell::geom::taxonomy::style &style() const
inline ifcopenshell::geom::taxonomy::style::ptr style_ptr() const
inline void setStyle(ifcopenshell::geom::taxonomy::style::ptr newStyle)
inline int ItemId() const
inline conversion_result_shape *apply_transform(double unit_scale = 1.) const