GeometryGym.Ifc.IfcDuration.ToString C# (CSharp) 메소드

ToString() 공개 메소드

public ToString ( ) : string
리턴 string
		public override string ToString() { return "'P" + mYears + "Y" + mMonths + "M" + mDays + "DT" + mHours + "H" + mMinutes + "M" + mSeconds.ToString(ParserSTEP.NumberFormat) + "S'"; }
		internal double ToSeconds() { return ((((((mYears * 365) + (mMonths * 30) + mDays) * 24) + mHours) * 60) + mMinutes) * 60 + mSeconds; }

Usage Example

예제 #1
0
파일: IFC R.cs 프로젝트: jenca-cloud/ggIFC
		internal IfcResourceTime(DatabaseIfc m, string name, IfcDataOriginEnum orig, string userOrigin, IfcDuration schedWork, double schedUsage, DateTime schedStart,
			DateTime schedFinish, string schedContour, IfcDuration levelingDelay, bool isOverAllocated, DateTime statusTime, IfcDuration actualWork, double actualUsage,
			DateTime actualStart, DateTime actualFinish, IfcDuration remainingWork, double remainingUsage, double fractionComplete)
			: base(m, name, orig, userOrigin)
		{
			if (schedWork != null)
				mScheduleWork = schedWork.ToString();
			mScheduleUsage = schedUsage;
			if (schedStart != DateTime.MinValue)
				mScheduleStart = IfcDateTime.Convert(schedStart);
			if (schedFinish != DateTime.MinValue)
				mScheduleFinish = IfcDateTime.Convert(schedFinish);
			if (!string.IsNullOrEmpty(schedContour))
				mScheduleContour = schedContour.Replace("'", "");
			if (levelingDelay != null)
				mLevelingDelay = levelingDelay.ToString();
			mIsOverAllocated = isOverAllocated;
			if (statusTime != DateTime.MinValue)
				mStatusTime = IfcDateTime.Convert(statusTime);
			if (actualWork != null)
				mActualWork = actualWork.ToString();
			mActualUsage = actualUsage;
			if (actualStart != DateTime.MinValue)
				mActualStart = IfcDateTime.Convert(actualStart);
			if (actualFinish != DateTime.MinValue)
				mActualFinish = IfcDateTime.Convert(actualFinish);
			if (remainingWork != null)
				mRemainingWork = remainingWork.ToString();
			mRemainingUsage = remainingUsage;
			mCompletion = fractionComplete;
		}
All Usage Examples Of GeometryGym.Ifc.IfcDuration::ToString