Example #1
0
        public IfcStructuralLoadGroup(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcLabel objectType, IfcLoadGroupTypeEnum predefinedType, IfcActionTypeEnum actionType, IfcActionSourceTypeEnum actionSource, IfcRatioMeasure coefficient, IfcLabel purpose) : base(globalId, ownerHistory, name, description, objectType)
        {
            SourceOfResultGroup = new List <IfcStructuralResultGroup>();
            LoadGroupFor        = new List <IfcStructuralAnalysisModel>();

            PredefinedType = predefinedType;
            ActionType     = actionType;
            ActionSource   = actionSource;
            Coefficient    = coefficient;
            Purpose        = purpose;
        }
Example #2
0
 public IfcSizeSelect(IfcRatioMeasure choice)
 {
     this.choice = choice;
 }
Example #3
0
 public IfcRelAssignsToGroupByFactor(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, List <IfcObjectDefinition> relatedObjects, IfcObjectTypeEnum relatedObjectsType, IfcGroup relatingGroup, IfcRatioMeasure factor) : base(globalId, ownerHistory, name, description, relatedObjects, relatedObjectsType, relatingGroup)
 {
     Factor = factor;
 }
Example #4
0
 /// <summary>
 /// Construct a IfcRelAssignsToGroupByFactor with all required attributes.
 /// </summary>
 public IfcRelAssignsToGroupByFactor(IfcGloballyUniqueId globalId, List <IfcObjectDefinition> relatedObjects, IfcGroup relatingGroup, IfcRatioMeasure factor) : base(globalId, relatedObjects, relatingGroup)
 {
     Factor = factor;
 }
Example #5
0
 public IfcPositiveRatioMeasure(IfcRatioMeasure value)
 {
     this.value = value;
 }
Example #6
0
 public IfcMeasureValue(IfcRatioMeasure choice)
 {
     this.choice = choice;
 }
Example #7
0
 public IfcNormalisedRatioMeasure(IfcRatioMeasure value)
 {
     this.value = value;
 }
 public IfcStructuralLoadCase(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcLabel objectType, IfcLoadGroupTypeEnum predefinedType, IfcActionTypeEnum actionType, IfcActionSourceTypeEnum actionSource, IfcRatioMeasure coefficient, IfcLabel purpose, List <IfcRatioMeasure> selfWeightCoefficients) : base(globalId, ownerHistory, name, description, objectType, predefinedType, actionType, actionSource, coefficient, purpose)
 {
     SelfWeightCoefficients = selfWeightCoefficients;
 }
Example #9
0
 public IfcTimeOrRatioSelect(IfcRatioMeasure choice)
 {
     this.choice = choice;
 }
 public IfcSurfaceReinforcementArea(IfcLabel name, List <IfcLengthMeasure> surfaceReinforcement1, List <IfcLengthMeasure> surfaceReinforcement2, IfcRatioMeasure shearReinforcement) : base(name)
 {
     SurfaceReinforcement1 = surfaceReinforcement1;
     SurfaceReinforcement2 = surfaceReinforcement2;
     ShearReinforcement    = shearReinforcement;
 }