public IfcFailureConnectionCondition(IfcLabel?__Name, IfcForceMeasure?__TensionFailureX, IfcForceMeasure?__TensionFailureY, IfcForceMeasure?__TensionFailureZ, IfcForceMeasure?__CompressionFailureX, IfcForceMeasure?__CompressionFailureY, IfcForceMeasure?__CompressionFailureZ) : base(__Name) { this._TensionFailureX = __TensionFailureX; this._TensionFailureY = __TensionFailureY; this._TensionFailureZ = __TensionFailureZ; this._CompressionFailureX = __CompressionFailureX; this._CompressionFailureY = __CompressionFailureY; this._CompressionFailureZ = __CompressionFailureZ; }
public IfcStructuralLoadSingleForce(IfcLabel?__Name, IfcForceMeasure?__ForceX, IfcForceMeasure?__ForceY, IfcForceMeasure?__ForceZ, IfcTorqueMeasure?__MomentX, IfcTorqueMeasure?__MomentY, IfcTorqueMeasure?__MomentZ) : base(__Name) { this._ForceX = __ForceX; this._ForceY = __ForceY; this._ForceZ = __ForceZ; this._MomentX = __MomentX; this._MomentY = __MomentY; this._MomentZ = __MomentZ; }
public IfcTendon(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcLabel?__ObjectType, IfcObjectPlacement __ObjectPlacement, IfcProductRepresentation __Representation, IfcIdentifier?__Tag, IfcLabel?__SteelGrade, IfcTendonTypeEnum?__PredefinedType, IfcPositiveLengthMeasure?__NominalDiameter, IfcAreaMeasure?__CrossSectionArea, IfcForceMeasure?__TensionForce, IfcPressureMeasure?__PreStress, IfcNormalisedRatioMeasure?__FrictionCoefficient, IfcPositiveLengthMeasure?__AnchorageSlip, IfcPositiveLengthMeasure?__MinCurvatureRadius) : base(__GlobalId, __OwnerHistory, __Name, __Description, __ObjectType, __ObjectPlacement, __Representation, __Tag, __SteelGrade) { this._PredefinedType = __PredefinedType; this._NominalDiameter = __NominalDiameter; this._CrossSectionArea = __CrossSectionArea; this._TensionForce = __TensionForce; this._PreStress = __PreStress; this._FrictionCoefficient = __FrictionCoefficient; this._AnchorageSlip = __AnchorageSlip; this._MinCurvatureRadius = __MinCurvatureRadius; }
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: case 8: base.Parse(propIndex, value, nestedIndex); return; case 9: _predefinedType = (IfcTendonTypeEnum)System.Enum.Parse(typeof(IfcTendonTypeEnum), value.EnumVal, true); return; case 10: _nominalDiameter = value.RealVal; return; case 11: _crossSectionArea = value.RealVal; return; case 12: _tensionForce = value.RealVal; return; case 13: _preStress = value.RealVal; return; case 14: _frictionCoefficient = value.RealVal; return; case 15: _anchorageSlip = value.RealVal; return; case 16: _minCurvatureRadius = 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: 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 Parse(int propIndex, IPropertyValue value, int[] nestedIndex) { switch (propIndex) { case 0: base.Parse(propIndex, value, nestedIndex); return; case 1: _forceX = value.RealVal; return; case 2: _forceY = value.RealVal; return; case 3: _forceZ = value.RealVal; return; case 4: _momentX = value.RealVal; return; case 5: _momentY = value.RealVal; return; case 6: _momentZ = 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: base.IfcParse(propIndex, value); break; case 1: _tensionFailureX = value.RealVal; break; case 2: _tensionFailureY = value.RealVal; break; case 3: _tensionFailureZ = value.RealVal; break; case 4: _compressionFailureX = value.RealVal; break; case 5: _compressionFailureY = value.RealVal; break; case 6: _compressionFailureZ = value.RealVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public override void IfcParse(int propIndex, IPropertyValue value) { switch (propIndex) { case 0: base.IfcParse(propIndex, value); break; case 1: _forceX = value.RealVal; break; case 2: _forceY = value.RealVal; break; case 3: _forceZ = value.RealVal; break; case 4: _momentX = value.RealVal; break; case 5: _momentY = value.RealVal; break; case 6: _momentZ = value.RealVal; break; default: this.HandleUnexpectedAttribute(propIndex, value); break; } }
public IfcStructuralLoadSingleForceWarping(IfcLabel?__Name, IfcForceMeasure?__ForceX, IfcForceMeasure?__ForceY, IfcForceMeasure?__ForceZ, IfcTorqueMeasure?__MomentX, IfcTorqueMeasure?__MomentY, IfcTorqueMeasure?__MomentZ, IfcWarpingMomentMeasure?__WarpingMoment) : base(__Name, __ForceX, __ForceY, __ForceZ, __MomentX, __MomentY, __MomentZ) { this._WarpingMoment = __WarpingMoment; }
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; } }