Class ttl_wkt_serializer

Inheritance Relationships

Base Type

Class Documentation

class ttl_wkt_serializer : public ifcopenshell::geom::write_only_geometry_serializer

Public Functions

ttl_wkt_serializer(const stream_or_filename &filename, const ifcopenshell::geom::settings &settings, ifcopenshell::logger *logger = nullptr)
inline virtual ~ttl_wkt_serializer()
virtual bool ready()
virtual void writeHeader()
virtual void write(const ifcopenshell::geom::triangulation_element *o)
virtual void write(const ifcopenshell::geom::native_element*)
inline virtual void finalize()
virtual bool isTesselated() const
inline virtual void setUnitNameAndMagnitude(const std::string&, float)
inline virtual void setFile(ifcopenshell::file&)
std::string ttl_object_id(const ifcopenshell::geom::element *o, const char *const postfix = nullptr)