public IfcMeasureValue(IfcTimeMeasure choice) { this.choice = choice; }
public IfcRegularTimeSeries(IfcLabel name, IfcText description, IfcDateTime startTime, IfcDateTime endTime, IfcTimeSeriesDataTypeEnum timeSeriesDataType, IfcDataOriginEnum dataOrigin, IfcLabel userDefinedDataOrigin, IfcUnit unit, IfcTimeMeasure timeStep, List <IfcTimeSeriesValue> values) : base(name, description, startTime, endTime, timeSeriesDataType, dataOrigin, userDefinedDataOrigin, unit) { TimeStep = timeStep; Values = values; }
public IfcQuantityTime(IfcLabel name, IfcText description, IfcNamedUnit unit, IfcTimeMeasure timeValue, IfcLabel formula) : base(name, description, unit) { TimeValue = timeValue; Formula = formula; }
/// <summary> /// Construct a IfcRegularTimeSeries with all required attributes. /// </summary> public IfcRegularTimeSeries(IfcLabel name, IfcDateTime startTime, IfcDateTime endTime, IfcTimeSeriesDataTypeEnum timeSeriesDataType, IfcDataOriginEnum dataOrigin, IfcTimeMeasure timeStep, List <IfcTimeSeriesValue> values) : base(name, startTime, endTime, timeSeriesDataType, dataOrigin) { TimeStep = timeStep; Values = values; }
} // optional /// <summary> /// Construct a IfcQuantityTime with all required attributes. /// </summary> public IfcQuantityTime(IfcLabel name, IfcTimeMeasure timeValue) : base(name) { TimeValue = timeValue; }