public override void Parse(int propIndex, IPropertyValue value, int[] nestedIndex) { switch (propIndex) { case 0: _directrix = (IfcCurve)(value.EntityVal); return; case 1: _radius = value.RealVal; return; case 2: _innerRadius = value.RealVal; return; case 3: _startParam = value.RealVal; return; case 4: _endParam = value.RealVal; return; default: throw new XbimParserException(string.Format("Attribute index {0} is out of range for {1}", propIndex + 1, GetType().Name.ToUpper())); } }
void XbimExtensions.Interfaces.IPersistIfc.IfcParse(int propIndex, XbimExtensions.Interfaces.IPropertyValue value) { switch (propIndex) { case 0: _BoxHeight = value.RealVal; break; case 1: _BoxWidth = value.RealVal; break; case 2: _BoxSlantAngle = value.RealVal; break; case 3: _BoxRotateAngle = value.RealVal; break; case 4: _CharacterSpacing = (IfcSizeSelect)value.EntityVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public IfcMechanicalFastener(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ObjectType, IfcObjectPlacement __ObjectPlacement, IfcProductRepresentation __Representation, IfcIdentifier?__Tag, IfcPositiveLengthMeasure?__NominalDiameter, IfcPositiveLengthMeasure?__NominalLength, IfcMechanicalFastenerTypeEnum?__PredefinedType) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ObjectType, __ObjectPlacement, __Representation, __Tag) { this._NominalDiameter = __NominalDiameter; this._NominalLength = __NominalLength; this._PredefinedType = __PredefinedType; }
public override void Parse(int propIndex, IPropertyValue value, int[] nestedIndex) { switch (propIndex) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: base.Parse(propIndex, value, nestedIndex); return; case 8: _nominalDiameter = value.RealVal; return; case 9: _nominalLength = value.RealVal; return; case 10: _predefinedType = (IfcMechanicalFastenerTypeEnum)System.Enum.Parse(typeof(IfcMechanicalFastenerTypeEnum), value.EnumVal, true); return; default: throw new XbimParserException(string.Format("Attribute index {0} is out of range for {1}", propIndex + 1, GetType().Name.ToUpper())); } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: base.IfcParse(propIndex, value); break; case 8: _numberOfRiser = (int)value.IntegerVal; break; case 9: _numberOfTreads = (int)value.IntegerVal; break; case 10: _riserHeight = value.RealVal; break; case 11: _treadLength = value.RealVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void Parse(int propIndex, IPropertyValue value, int[] nestedIndex) { switch (propIndex) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: base.Parse(propIndex, value, nestedIndex); return; case 8: _topFlangeWidth = value.RealVal; return; case 9: _topFlangeThickness = value.RealVal; return; case 10: _topFlangeFilletRadius = value.RealVal; return; case 11: _centreOfGravityInY = value.RealVal; return; default: throw new XbimParserException(string.Format("Attribute index {0} is out of range for {1}", propIndex + 1, GetType().Name.ToUpper())); } }
public override void Parse(int propIndex, IPropertyValue value, int[] nestedIndex) { switch (propIndex) { case 0: _totalCrossSectionArea = value.RealVal; return; case 1: _steelGrade = value.StringVal; return; case 2: _barSurface = (IfcReinforcingBarSurfaceEnum)System.Enum.Parse(typeof(IfcReinforcingBarSurfaceEnum), value.EnumVal, true); return; case 3: _effectiveDepth = value.RealVal; return; case 4: _nominalBarDiameter = value.RealVal; return; case 5: _barCount = value.NumberVal; return; default: throw new XbimParserException(string.Format("Attribute index {0} is out of range for {1}", propIndex + 1, GetType().Name.ToUpper())); } }
public IfcMechanicalFastenerType(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcIdentifier?__ApplicableOccurrence, IfcPropertySetDefinition[] __HasPropertySets, IfcRepresentationMap[] __RepresentationMaps, IfcLabel?__Tag, IfcLabel?__ElementType, IfcMechanicalFastenerTypeEnum __PredefinedType, IfcPositiveLengthMeasure?__NominalDiameter, IfcPositiveLengthMeasure?__NominalLength) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ApplicableOccurrence, __HasPropertySets, __RepresentationMaps, __Tag, __ElementType) { this.PredefinedType = __PredefinedType; this.NominalDiameter = __NominalDiameter; this.NominalLength = __NominalLength; }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: case 2: base.IfcParse(propIndex, value); break; case 3: _overallWidth = value.RealVal; break; case 4: _overallDepth = value.RealVal; break; case 5: _webThickness = value.RealVal; break; case 6: _flangeThickness = value.RealVal; break; case 7: _filletRadius = value.RealVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void Parse(int propIndex, IPropertyValue value, int[] nestedIndex) { switch (propIndex) { case 0: case 1: case 2: case 3: case 4: base.Parse(propIndex, value, nestedIndex); return; case 5: _wallThickness = value.RealVal; return; case 6: _innerFilletRadius = value.RealVal; return; case 7: _outerFilletRadius = value.RealVal; return; default: throw new XbimParserException(string.Format("Attribute index {0} is out of range for {1}", propIndex + 1, GetType().Name.ToUpper())); } }
public override void Parse(int propIndex, IPropertyValue value, int[] nestedIndex) { switch (propIndex) { case 0: _boxHeight = value.RealVal; return; case 1: _boxWidth = value.RealVal; return; case 2: _boxSlantAngle = value.RealVal; return; case 3: _boxRotateAngle = value.RealVal; return; case 4: _characterSpacing = (IfcSizeSelect)(value.EntityVal); return; default: throw new XbimParserException(string.Format("Attribute index {0} is out of range for {1}", propIndex + 1, GetType().Name.ToUpper())); } }
public virtual void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: _totalCrossSectionArea = value.RealVal; break; case 1: _steelGrade = value.StringVal; break; case 2: _barSurface = (IfcReinforcingBarSurfaceEnum) Enum.Parse(typeof(IfcReinforcingBarSurfaceEnum), value.EnumVal, true); break; case 3: _effectiveDepth = value.RealVal; break; case 4: _nominalBarDiameter = value.RealVal; break; case 5: _barCount = value.NumberVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: case 8: base.IfcParse(propIndex, value); break; case 9: _Width = value.RealVal; break; case 10: _Height = value.RealVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: base.IfcParse(propIndex, value); break; case 8: _topFlangeWidth = value.RealVal; break; case 9: _topFlangeThickness = value.RealVal; break; case 10: _topFlangeFilletRadius = value.RealVal; break; case 11: _centreOfGravityInY = value.RealVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: base.IfcParse(propIndex, value); break; case 7: _predefinedType = (IfcStructuralSurfaceTypeEnum) Enum.Parse(typeof(IfcStructuralSurfaceTypeEnum), value.EnumVal, true); break; case 8: _thickness = value.RealVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void Parse(int propIndex, IPropertyValue value, int[] nestedIndex) { switch (propIndex) { case 0: case 1: base.Parse(propIndex, value, nestedIndex); return; case 2: _thickness = value.RealVal; return; case 3: _ribHeight = value.RealVal; return; case 4: _ribWidth = value.RealVal; return; case 5: _ribSpacing = value.RealVal; return; case 6: _direction = (IfcRibPlateDirectionEnum)System.Enum.Parse(typeof(IfcRibPlateDirectionEnum), value.EnumVal, true); return; default: throw new XbimParserException(string.Format("Attribute index {0} is out of range for {1}", propIndex + 1, GetType().Name.ToUpper())); } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: base.IfcParse(propIndex, value); break; case 2: _Thickness = value.RealVal; break; case 3: _RibHeight = value.RealVal; break; case 4: _RibWidth = value.RealVal; break; case 5: _RibSpacing = value.RealVal; break; case 6: _Direction = (IfcRibPlateDirectionEnum)Enum.Parse(typeof(IfcRibPlateDirectionEnum), value.EnumVal); break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: base.IfcParse(propIndex, value); break; case 2: _physicalWeight = value.RealVal; break; case 3: _perimeter = value.RealVal; break; case 4: _minimumPlateThickness = value.RealVal; break; case 5: _maximumPlateThickness = value.RealVal; break; case 6: _crossSectionArea = value.RealVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void Parse(int propIndex, IPropertyValue value, int[] nestedIndex) { switch (propIndex) { case 0: case 1: case 2: base.Parse(propIndex, value, nestedIndex); return; case 3: _startRadius = value.RealVal; return; case 4: _endRadius = value.RealVal; return; case 5: _isStartRadiusCCW = value.BooleanVal; return; case 6: _isEndRadiusCCW = value.BooleanVal; return; case 7: _transitionCurveType = (IfcTransitionCurveType)System.Enum.Parse(typeof(IfcTransitionCurveType), value.EnumVal, true); return; default: throw new XbimParserException(string.Format("Attribute index {0} is out of range for {1}", propIndex + 1, GetType().Name.ToUpper())); } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: case 2: case 3: case 4: base.IfcParse(propIndex, value); break; case 5: _wallThickness = value.RealVal; break; case 6: _innerFilletRadius = value.RealVal; break; case 7: _outerFilletRadius = value.RealVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: _directrix = (IfcCurve)value.EntityVal; break; case 1: _radius = value.RealVal; break; case 2: _innerRadius = value.RealVal; break; case 3: _startParam = new IfcParameterValue(value.RealVal); break; case 4: _endParam = new IfcParameterValue(value.RealVal); break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void Parse(int propIndex, IPropertyValue value, int[] nestedIndex) { switch (propIndex) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: base.Parse(propIndex, value, nestedIndex); return; case 8: _nominalDiameter = value.RealVal; return; case 9: _nominalLength = value.RealVal; return; default: throw new XbimParserException(string.Format("Attribute index {0} is out of range for {1}", propIndex + 1, GetType().Name.ToUpper())); } }
public override void Parse(int propIndex, IPropertyValue value, int[] nestedIndex) { switch (propIndex) { case 0: case 1: base.Parse(propIndex, value, nestedIndex); return; case 2: _physicalWeight = value.RealVal; return; case 3: _perimeter = value.RealVal; return; case 4: _minimumPlateThickness = value.RealVal; return; case 5: _maximumPlateThickness = value.RealVal; return; case 6: _crossSectionArea = value.RealVal; return; default: throw new XbimParserException(string.Format("Attribute index {0} is out of range for {1}", propIndex + 1, GetType().Name.ToUpper())); } }
public override void Parse(int propIndex, IPropertyValue value, int[] nestedIndex) { switch (propIndex) { case 0: _forLayerSet = (IfcMaterialLayerSet)(value.EntityVal); return; case 1: _layerSetDirection = (IfcLayerSetDirectionEnum)System.Enum.Parse(typeof(IfcLayerSetDirectionEnum), value.EnumVal, true); return; case 2: _directionSense = (IfcDirectionSenseEnum)System.Enum.Parse(typeof(IfcDirectionSenseEnum), value.EnumVal, true); return; case 3: _offsetFromReferenceLine = value.RealVal; return; case 4: _referenceExtent = value.RealVal; return; default: throw new XbimParserException(string.Format("Attribute index {0} is out of range for {1}", propIndex + 1, GetType().Name.ToUpper())); } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: case 2: case 3: base.IfcParse(propIndex, value); break; case 4: _OperationType = (IfcPermeableCoveringOperationEnum)Enum.Parse(typeof(IfcPermeableCoveringOperationEnum), value.EnumVal); break; case 5: _PanelPosition = (IfcWindowPanelPositionEnum)Enum.Parse(typeof(IfcWindowPanelPositionEnum), value.EnumVal); break; case 6: _FrameDepth = value.RealVal; break; case 7: _FrameThickness = value.RealVal; break; case 8: _ShapeAspectStyle = (IfcShapeAspect)value.EntityVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void Parse(int propIndex, IPropertyValue value, int[] nestedIndex) { switch (propIndex) { case 0: case 1: case 2: case 3: base.Parse(propIndex, value, nestedIndex); return; case 4: _panelDepth = value.RealVal; return; case 5: _panelOperation = (IfcDoorPanelOperationEnum) System.Enum.Parse(typeof (IfcDoorPanelOperationEnum), value.EnumVal, true); return; case 6: _panelWidth = value.RealVal; return; case 7: _panelPosition = (IfcDoorPanelPositionEnum) System.Enum.Parse(typeof (IfcDoorPanelPositionEnum), value.EnumVal, true); return; case 8: _shapeAspectStyle = (IfcShapeAspect)(value.EntityVal); return; default: throw new XbimParserException(string.Format("Attribute index {0} is out of range for {1}", propIndex + 1, GetType().Name.ToUpper())); } }
public override void Parse(int propIndex, IPropertyValue value, int[] nestedIndex) { switch (propIndex) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: base.Parse(propIndex, value, nestedIndex); return; case 7: _predefinedType = (IfcStructuralSurfaceMemberTypeEnum)System.Enum.Parse(typeof(IfcStructuralSurfaceMemberTypeEnum), value.EnumVal, true); return; case 8: _thickness = value.RealVal; return; default: throw new XbimParserException(string.Format("Attribute index {0} is out of range for {1}", propIndex + 1, GetType().Name.ToUpper())); } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: base.IfcParse(propIndex, value); break; case 8: _overallHeight = value.RealVal; break; case 9: _overallWidth = value.RealVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public IfcRectangleHollowProfileDef(IfcProfileTypeEnum __ProfileType, IfcLabel?__ProfileName, IfcAxis2Placement2D __Position, IfcPositiveLengthMeasure __XDim, IfcPositiveLengthMeasure __YDim, IfcPositiveLengthMeasure __WallThickness, IfcPositiveLengthMeasure?__InnerFilletRadius, IfcPositiveLengthMeasure?__OuterFilletRadius) : base(__ProfileType, __ProfileName, __Position, __XDim, __YDim) { this._WallThickness = __WallThickness; this._InnerFilletRadius = __InnerFilletRadius; this._OuterFilletRadius = __OuterFilletRadius; }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: case 2: case 3: base.IfcParse(propIndex, value); break; case 4: _liningDepth = value.RealVal; break; case 5: _liningThickness = value.RealVal; break; case 6: _thresholdDepth = value.RealVal; break; case 7: _thresholdThickness = value.RealVal; break; case 8: _transomThickness = value.RealVal; break; case 9: _transomOffset = value.RealVal; break; case 10: _liningOffset = value.RealVal; break; case 11: _thresholdOffset = value.RealVal; break; case 12: _casingThickness = value.RealVal; break; case 13: _casingDepth = value.RealVal; break; case 14: _shapeAspectStyle = (IfcShapeAspect)value.EntityVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void Parse(int propIndex, IPropertyValue value, int[] nestedIndex) { switch (propIndex) { case 0: case 1: case 2: case 3: base.Parse(propIndex, value, nestedIndex); return; case 4: _liningDepth = value.RealVal; return; case 5: _liningThickness = value.RealVal; return; case 6: _thresholdDepth = value.RealVal; return; case 7: _thresholdThickness = value.RealVal; return; case 8: _transomThickness = value.RealVal; return; case 9: _transomOffset = value.RealVal; return; case 10: _liningOffset = value.RealVal; return; case 11: _thresholdOffset = value.RealVal; return; case 12: _casingThickness = value.RealVal; return; case 13: _casingDepth = value.RealVal; return; case 14: _shapeAspectStyle = (IfcShapeAspect)(value.EntityVal); return; default: throw new XbimParserException(string.Format("Attribute index {0} is out of range for {1}", propIndex + 1, GetType().Name.ToUpper())); } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: base.IfcParse(propIndex, value); break; case 8: _nominalDiameter = value.RealVal; break; case 9: _nominalLength = value.RealVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: case 2: case 3: case 4: case 5: base.IfcParse(propIndex, value); break; case 6: _CompressiveStrength = value.RealVal; break; case 7: _MaxAggregateSize = value.RealVal; break; case 8: _AdmixturesDescription = value.StringVal; break; case 9: _Workability = value.StringVal; break; case 10: _ProtectivePoreRatio = value.RealVal; break; case 11: _WaterImpermeability = value.StringVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: base.IfcParse(propIndex, value); break; case 8: _numberOfRiser = (int) value.IntegerVal; break; case 9: _numberOfTreads = (int) value.IntegerVal; break; case 10: _riserHeight = value.RealVal; break; case 11: _treadLength = value.RealVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: case 2: case 3: base.IfcParse(propIndex, value); break; case 4: _panelDepth = value.RealVal; break; case 5: _panelOperation = (IfcDoorPanelOperationEnum) Enum.Parse(typeof (IfcDoorPanelOperationEnum), value.EnumVal, true); break; case 6: _panelWidth = value.RealVal; break; case 7: _panelPosition = (IfcDoorPanelPositionEnum) Enum.Parse(typeof (IfcDoorPanelPositionEnum), value.EnumVal, true); break; case 8: _shapeAspectStyle = (IfcShapeAspect) value.EntityVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: _directrix = (IfcCurve) value.EntityVal; break; case 1: _radius = value.RealVal; break; case 2: _innerRadius = value.RealVal; break; case 3: _startParam = new IfcParameterValue(value.RealVal); break; case 4: _endParam = new IfcParameterValue(value.RealVal); break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: case 8: base.IfcParse(propIndex, value); break; case 9: _meshLength = value.RealVal; break; case 10: _meshWidth = value.RealVal; break; case 11: _longitudinalBarNominalDiameter = value.RealVal; break; case 12: _transverseBarNominalDiameter = value.RealVal; break; case 13: _longitudinalBarCrossSectionArea = value.RealVal; break; case 14: _transverseBarCrossSectionArea = value.RealVal; break; case 15: _longitudinalBarSpacing = value.RealVal; break; case 16: _transverseBarSpacing = value.RealVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: case 8: base.IfcParse(propIndex, value); break; case 9: _nominalDiameter = value.RealVal; break; case 10: _crossSectionArea = value.RealVal; break; case 11: _barLength = value.RealVal; break; case 12: _barRole = (IfcReinforcingBarRoleEnum) Enum.Parse(typeof (IfcReinforcingBarRoleEnum), value.EnumVal, true); break; case 13: _barSurface = (IfcReinforcingBarSurfaceEnum) Enum.Parse(typeof (IfcReinforcingBarSurfaceEnum), value.EnumVal, true); break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: case 2: case 3: base.IfcParse(propIndex, value); break; case 4: _liningDepth = value.RealVal; break; case 5: _liningThickness = value.RealVal; break; case 6: _thresholdDepth = value.RealVal; break; case 7: _thresholdThickness = value.RealVal; break; case 8: _transomThickness = value.RealVal; break; case 9: _transomOffset = value.RealVal; break; case 10: _liningOffset = value.RealVal; break; case 11: _thresholdOffset = value.RealVal; break; case 12: _casingThickness = value.RealVal; break; case 13: _casingDepth = value.RealVal; break; case 14: _shapeAspectStyle = (IfcShapeAspect) value.EntityVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: base.IfcParse(propIndex, value); break; case 7: _predefinedType = (IfcStructuralSurfaceTypeEnum) Enum.Parse(typeof (IfcStructuralSurfaceTypeEnum), value.EnumVal, true); break; case 8: _thickness = value.RealVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: case 2: base.IfcParse(propIndex, value); break; case 3: _depth = value.RealVal; break; case 4: _width = value.RealVal; break; case 5: _thickness = value.RealVal; break; case 6: _filletRadius = value.RealVal; break; case 7: _edgeRadius = value.RealVal; break; case 8: _legSlope = value.RealVal; break; case 9: _centreOfGravityInX = value.RealVal; break; case 10: _centreOfGravityInY = value.RealVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: case 8: base.IfcParse(propIndex, value); break; case 9: _predefinedType = (IfcTendonTypeEnum) Enum.Parse(typeof (IfcTendonTypeEnum), value.EnumVal, true); break; case 10: _nominalDiameter = value.RealVal; break; case 11: _crossSectionArea = value.RealVal; break; case 12: _tensionForce = value.RealVal; break; case 13: _preStress = value.RealVal; break; case 14: _frictionCoefficient = value.RealVal; break; case 15: _anchorageSlip = value.RealVal; break; case 16: _minCurvatureRadius = value.RealVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: case 1: case 2: base.IfcParse(propIndex, value); break; case 3: _overallHeight = value.RealVal; break; case 4: _headWidth = value.RealVal; break; case 5: _radius = value.RealVal; break; case 6: _headDepth2 = value.RealVal; break; case 7: _headDepth3 = value.RealVal; break; case 8: _webThickness = value.RealVal; break; case 9: _baseDepth1 = value.RealVal; break; case 10: _baseDepth2 = value.RealVal; break; case 11: _centreOfGravityInY = value.RealVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public virtual void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: _totalCrossSectionArea = value.RealVal; break; case 1: _steelGrade = value.StringVal; break; case 2: _barSurface = (IfcReinforcingBarSurfaceEnum) Enum.Parse(typeof (IfcReinforcingBarSurfaceEnum), value.EnumVal, true); break; case 3: _effectiveDepth = value.RealVal; break; case 4: _nominalBarDiameter = value.RealVal; break; case 5: _barCount = value.NumberVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }