Class IfcViewSerializer

Inheritance Relationships

Base Type

Class Documentation

class IfcViewSerializer : public ifcopenshell::geom::write_only_geometry_serializer

Public Functions

IfcViewSerializer(const std::string &output_path, const ifcopenshell::geom::settings &settings, ifcopenshell::logger *logger = nullptr)
virtual bool ready() override
inline virtual bool isTesselated() const override
inline virtual void writeHeader() override
virtual void write(const ifcopenshell::geom::triangulation_element *o) override
inline virtual void write(const ifcopenshell::geom::native_element*) override
virtual void finalize() override
inline virtual void setUnitNameAndMagnitude(const std::string&, float) override
inline virtual void setFile(ifcopenshell::file&) override