2 #include <RWHeaderSection.ixx>
3 /// #include <EuclidStandard.hxx>
5 #include <StepData.hxx>
7 #include <HeaderSection_Protocol.hxx>
9 #include <HeaderSection.hxx>
10 #include <RWHeaderSection_ReadWriteModule.hxx>
11 #include <RWHeaderSection_GeneralModule.hxx>
14 static Handle(RWHeaderSection_ReadWriteModule) rwm;
15 static Handle(RWHeaderSection_GeneralModule) rwg;
18 void RWHeaderSection::Init()
20 /// EuclidStandard::Init();
21 Handle(HeaderSection_Protocol) proto = HeaderSection::Protocol();
22 StepData::AddHeaderProtocol(proto);
23 if (rwm.IsNull()) rwm = new RWHeaderSection_ReadWriteModule;
24 if (rwg.IsNull()) rwg = new RWHeaderSection_GeneralModule;