상속: GeometryGym.Ifc.IfcSchedulingTime
예제 #1
0
 internal static void parseFields(IfcLagTime f, List <string> arrFields, ref int ipos)
 {
     IfcSchedulingTime.parseFields(f, arrFields, ref ipos);
 }
예제 #2
0
 internal IfcLagTime(IfcLagTime i) : base(i)
 {
     mLagValue = i.mLagValue; mDurationType = i.mDurationType;
 }
예제 #3
0
 internal static IfcLagTime Parse(string strDef)
 {
     IfcLagTime f = new IfcLagTime(); int ipos = 0; parseFields(f, ParserSTEP.SplitLineFields(strDef), ref ipos); return(f);
 }
예제 #4
0
파일: IFC R.cs 프로젝트: jenca-cloud/ggIFC
		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("'", "");
		}
예제 #5
0
 internal IfcLagTime(DatabaseIfc db, IfcLagTime lagTime, DuplicateOptions options) : base(db, lagTime, options)
 {
     mLagValue     = lagTime.mLagValue;
     mDurationType = lagTime.mDurationType;
 }
예제 #6
0
 internal static void parseFields(IfcLagTime f, List<string> arrFields, ref int ipos)
 {
     IfcSchedulingTime.parseFields(f, arrFields, ref ipos);
 }
예제 #7
0
 internal static IfcLagTime Parse(string strDef)
 {
     IfcLagTime f = new IfcLagTime(); int ipos = 0; parseFields(f, ParserSTEP.SplitLineFields(strDef), ref ipos); return f;
 }
예제 #8
0
파일: IFC L.cs 프로젝트: jenca-cloud/ggIFC
		internal IfcLagTime(IfcLagTime i) : base(i) { mLagValue = i.mLagValue; mDurationType = i.mDurationType; }