예제 #1
0
 public IfcRepresentation(IfcRepresentationContext __ContextOfItems, IfcLabel?__RepresentationIdentifier, IfcLabel?__RepresentationType, IfcRepresentationItem[] __Items)
 {
     this._ContextOfItems           = __ContextOfItems;
     this._RepresentationIdentifier = __RepresentationIdentifier;
     this._RepresentationType       = __RepresentationType;
     this._Items = new HashSet <IfcRepresentationItem>(__Items);
 }
예제 #2
0
 protected IfcRepresentation(IfcRepresentationContext __ContextOfItems, IfcLabel?__RepresentationIdentifier, IfcLabel?__RepresentationType, IfcRepresentationItem[] __Items)
 {
     this.ContextOfItems           = __ContextOfItems;
     this.RepresentationIdentifier = __RepresentationIdentifier;
     this.RepresentationType       = __RepresentationType;
     this.Items                   = new HashSet <IfcRepresentationItem>(__Items);
     this.RepresentationMap       = new HashSet <IfcRepresentationMap>();
     this.LayerAssignments        = new HashSet <IfcPresentationLayerAssignment>();
     this.OfProductRepresentation = new HashSet <IfcProductRepresentation>();
 }
예제 #3
0
 public IfcTopologyRepresentation(IfcRepresentationContext __ContextOfItems, IfcLabel?__RepresentationIdentifier, IfcLabel?__RepresentationType, IfcRepresentationItem[] __Items)
     : base(__ContextOfItems, __RepresentationIdentifier, __RepresentationType, __Items)
 {
 }
예제 #4
0
 public IfcStyleModel(IfcRepresentationContext __ContextOfItems, IfcLabel?__RepresentationIdentifier, IfcLabel?__RepresentationType, IfcRepresentationItem[] __Items)
     : base(__ContextOfItems, __RepresentationIdentifier, __RepresentationType, __Items)
 {
 }
예제 #5
0
 protected IfcShapeModel(IfcRepresentationContext __ContextOfItems, IfcLabel?__RepresentationIdentifier, IfcLabel?__RepresentationType, IfcRepresentationItem[] __Items)
     : base(__ContextOfItems, __RepresentationIdentifier, __RepresentationType, __Items)
 {
     this.OfShapeAspect = new HashSet <IfcShapeAspect>();
 }