public IfcTimeSeries(IfcLabel __Name, IfcText?__Description, IfcDateTime __StartTime, IfcDateTime __EndTime, IfcTimeSeriesDataTypeEnum __TimeSeriesDataType, IfcDataOriginEnum __DataOrigin, IfcLabel?__UserDefinedDataOrigin, IfcUnit __Unit) { this._Name = __Name; this._Description = __Description; this._StartTime = __StartTime; this._EndTime = __EndTime; this._TimeSeriesDataType = __TimeSeriesDataType; this._DataOrigin = __DataOrigin; this._UserDefinedDataOrigin = __UserDefinedDataOrigin; this._Unit = __Unit; }
protected IfcTimeSeries(IfcLabel __Name, IfcText?__Description, IfcDateTime __StartTime, IfcDateTime __EndTime, IfcTimeSeriesDataTypeEnum __TimeSeriesDataType, IfcDataOriginEnum __DataOrigin, IfcLabel?__UserDefinedDataOrigin, IfcUnit __Unit) { this.Name = __Name; this.Description = __Description; this.StartTime = __StartTime; this.EndTime = __EndTime; this.TimeSeriesDataType = __TimeSeriesDataType; this.DataOrigin = __DataOrigin; this.UserDefinedDataOrigin = __UserDefinedDataOrigin; this.Unit = __Unit; this.HasExternalReference = new HashSet <IfcExternalReferenceRelationship>(); }
public IfcIrregularTimeSeries(IfcLabel __Name, IfcText?__Description, IfcDateTime __StartTime, IfcDateTime __EndTime, IfcTimeSeriesDataTypeEnum __TimeSeriesDataType, IfcDataOriginEnum __DataOrigin, IfcLabel?__UserDefinedDataOrigin, IfcUnit __Unit, IfcIrregularTimeSeriesValue[] __Values) : base(__Name, __Description, __StartTime, __EndTime, __TimeSeriesDataType, __DataOrigin, __UserDefinedDataOrigin, __Unit) { this.Values = new List <IfcIrregularTimeSeriesValue>(__Values); }
public IfcIrregularTimeSeriesValue(IfcDateTime __TimeStamp, IfcValue[] __ListValues) { this.TimeStamp = __TimeStamp; this.ListValues = new List <IfcValue>(__ListValues); }