internal IfcRelSequence(IfcProcess rg, IfcProcess rd, IfcLagTime lag, IfcSequenceEnum st, string userSeqType) : base(rg.mDatabase) { mRelatingProcess = rg.mIndex; mRelatedProcess = rd.mIndex; if (lag != null) mTimeLag = (mDatabase.mSchema == Schema.IFC2x3 ? (int)lag.getSecondsDuration() : lag.mIndex); mSequenceType = st; if (!string.IsNullOrEmpty(userSeqType)) mUserDefinedSequenceType = userSeqType.Replace("'", ""); }