protected override void Parse(string str, ref int pos, int len)
{
base.Parse(str, ref pos, len);
mPosition = ParserSTEP.StripLink(str, ref pos, len);
mColourAppearance = ParserSTEP.StripLink(str, ref pos, len);
mColourTemperature = ParserSTEP.StripDouble(str, ref pos, len);
mLuminousFlux = ParserSTEP.StripDouble(str, ref pos, len);
mLightEmissionSource = (IfcLightEmissionSourceEnum)Enum.Parse(typeof(IfcLightEmissionSourceEnum), ParserSTEP.StripField(str, ref pos, len).Replace(".", ""));
mLightDistributionDataSource = ParserSTEP.StripLink(str, ref pos, len);
}