Class IgesSerializer

Inheritance Relationships

Base Type

Class Documentation

class IgesSerializer : public OpenCascadeBasedSerializer


this is brittle, but apparently the only way to differentiate OCCT from OCE. In the latter including this header fails for some versions.

Public Functions

IgesSerializer(const std::string &out_filename, const SerializerSettings &settings)


IGESControl_Controller::Init() must be called prior to instantiating IgesSerializer. See for more information.

void writeShape(const std::string&, const TopoDS_Shape &shape)
void finalize()
void setUnitNameAndMagnitude(const std::string&, float magnitude)