protected override string BuildStringSTEP()
{
bool empty = Representation == null;
if (empty)
{
for (int icounter = 0; icounter < mIsDecomposedBy.Count; icounter++)
{
if (mIsDecomposedBy[icounter].mRelatedObjects.Count > 0)
{
empty = false;
break;
}
}
}
return (empty ? "" : base.BuildStringSTEP() + ",." + mAssemblyPlace.ToString() + ".,." + mPredefinedType.ToString() + ".");
}
public override bool AddElement(IfcProduct s)