示例#1
0
 public IfcMeasureValue(IfcTimeMeasure choice)
 {
     this.choice = choice;
 }
示例#2
0
 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;
 }
示例#3
0
 public IfcQuantityTime(IfcLabel name, IfcText description, IfcNamedUnit unit, IfcTimeMeasure timeValue, IfcLabel formula) : base(name, description, unit)
 {
     TimeValue = timeValue;
     Formula   = formula;
 }
示例#4
0
 /// <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;
 }
示例#5
0
        }                                         // optional


        /// <summary>
        /// Construct a IfcQuantityTime with all required attributes.
        /// </summary>
        public IfcQuantityTime(IfcLabel name, IfcTimeMeasure timeValue) : base(name)
        {
            TimeValue = timeValue;
        }