Ejemplo n.º 1
0
 public IfcConstraintRelationship(IfcLabel?__Name, IfcText?__Description, IfcConstraint __RelatingConstraint, IfcConstraint[] __RelatedConstraints)
 {
     this._Name               = __Name;
     this._Description        = __Description;
     this._RelatingConstraint = __RelatingConstraint;
     this._RelatedConstraints = new HashSet <IfcConstraint>(__RelatedConstraints);
 }
 public IfcPropertyConstraintRelationship(IfcConstraint __RelatingConstraint, IfcProperty[] __RelatedProperties, IfcLabel?__Name, IfcText?__Description)
 {
     this._RelatingConstraint = __RelatingConstraint;
     this._RelatedProperties  = new HashSet <IfcProperty>(__RelatedProperties);
     this._Name        = __Name;
     this._Description = __Description;
 }
 public IfcConstraintAggregationRelationship(IfcLabel?__Name, IfcText?__Description, IfcConstraint __RelatingConstraint, IfcConstraint[] __RelatedConstraints, IfcLogicalOperatorEnum __LogicalAggregator)
 {
     this._Name               = __Name;
     this._Description        = __Description;
     this._RelatingConstraint = __RelatingConstraint;
     this._RelatedConstraints = new List <IfcConstraint>(__RelatedConstraints);
     this._LogicalAggregator  = __LogicalAggregator;
 }
Ejemplo n.º 4
0
 public IfcConstraintClassificationRelationship(IfcConstraint __ClassifiedConstraint, IfcClassificationNotationSelect[] __RelatedClassifications)
 {
     this._ClassifiedConstraint   = __ClassifiedConstraint;
     this._RelatedClassifications = new HashSet <IfcClassificationNotationSelect>(__RelatedClassifications);
 }
 public IfcResourceConstraintRelationship(IfcLabel?__Name, IfcText?__Description, IfcConstraint __RelatingConstraint, IfcResourceObjectSelect[] __RelatedResourceObjects)
     : base(__Name, __Description)
 {
     this._RelatingConstraint     = __RelatingConstraint;
     this._RelatedResourceObjects = new HashSet <IfcResourceObjectSelect>(__RelatedResourceObjects);
 }