public IfcDocumentInformation(IfcIdentifier identification, IfcLabel name, IfcText description, IfcURIReference location, IfcText purpose, IfcText intendedUse, IfcText scope, IfcLabel revision, IfcActorSelect documentOwner, List <IfcActorSelect> editors, IfcDateTime creationTime, IfcDateTime lastRevisionTime, IfcIdentifier electronicFormat, IfcDate validFrom, IfcDate validUntil, IfcDocumentConfidentialityEnum confidentiality, IfcDocumentStatusEnum status) : base() { DocumentInfoForObjects = new List <IfcRelAssociatesDocument>(); HasDocumentReferences = new List <IfcDocumentReference>(); IsPointedTo = new List <IfcDocumentInformationRelationship>(); IsPointer = new List <IfcDocumentInformationRelationship>(); Identification = identification; Name = name; Description = description; Location = location; Purpose = purpose; IntendedUse = intendedUse; Scope = scope; Revision = revision; DocumentOwner = documentOwner; Editors = editors; CreationTime = creationTime; LastRevisionTime = lastRevisionTime; ElectronicFormat = electronicFormat; ValidFrom = validFrom; ValidUntil = validUntil; Confidentiality = confidentiality; Status = status; }
public IfcDocumentReference(IfcURIReference location, IfcIdentifier identification, IfcLabel name, IfcText description, IfcDocumentInformation referencedDocument) : base(location, identification, name) { DocumentRefForObjects = new List <IfcRelAssociatesDocument>(); Description = description; ReferencedDocument = referencedDocument; }
public IfcExternalReference(IfcURIReference location, IfcIdentifier identification, IfcLabel name) : base() { ExternalReferenceForResources = new List <IfcExternalReferenceRelationship>(); Location = location; Identification = identification; Name = name; }
public IfcLibraryReference(IfcURIReference location, IfcIdentifier identification, IfcLabel name, IfcText description, IfcLanguageId language, IfcLibraryInformation referencedLibrary) : base(location, identification, name) { LibraryRefForObjects = new List <IfcRelAssociatesLibrary>(); Description = description; Language = language; ReferencedLibrary = referencedLibrary; }
public IfcTelecomAddress(IfcAddressTypeEnum purpose, IfcText description, IfcLabel userDefinedPurpose, List <IfcLabel> telephoneNumbers, List <IfcLabel> facsimileNumbers, IfcLabel pagerNumber, List <IfcLabel> electronicMailAddresses, IfcURIReference wWWHomePageURL, List <IfcURIReference> messagingIDs) : base(purpose, description, userDefinedPurpose) { TelephoneNumbers = telephoneNumbers; FacsimileNumbers = facsimileNumbers; PagerNumber = pagerNumber; ElectronicMailAddresses = electronicMailAddresses; WWWHomePageURL = wWWHomePageURL; MessagingIDs = messagingIDs; }
public IfcClassificationReference(IfcURIReference location, IfcIdentifier identification, IfcLabel name, IfcClassificationReferenceSelect referencedSource, IfcText description, IfcIdentifier sort) : base(location, identification, name) { ClassificationRefForObjects = new List <IfcRelAssociatesClassification>(); HasReferences = new List <IfcClassificationReference>(); ReferencedSource = referencedSource; Description = description; Sort = sort; }
public IfcLibraryInformation(IfcLabel name, IfcLabel version, IfcActorSelect publisher, IfcDateTime versionDate, IfcURIReference location, IfcText description) : base() { LibraryInfoForObjects = new List <IfcRelAssociatesLibrary>(); HasLibraryReferences = new List <IfcLibraryReference>(); Name = name; Version = version; Publisher = publisher; VersionDate = versionDate; Location = location; Description = description; }
public IfcClassification(IfcLabel source, IfcLabel edition, IfcDate editionDate, IfcLabel name, IfcText description, IfcURIReference location, List <IfcIdentifier> referenceTokens) : base() { ClassificationForObjects = new List <IfcRelAssociatesClassification>(); HasReferences = new List <IfcClassificationReference>(); Source = source; Edition = edition; EditionDate = editionDate; Name = name; Description = description; Location = location; ReferenceTokens = referenceTokens; }
public IfcExternallyDefinedHatchStyle(IfcURIReference location, IfcIdentifier identification, IfcLabel name) : base(location, identification, name) { }
public IfcImageTexture(IfcBoolean repeatS, IfcBoolean repeatT, IfcIdentifier mode, IfcCartesianTransformationOperator2D textureTransform, List <IfcIdentifier> parameter, IfcURIReference uRLReference) : base(repeatS, repeatT, mode, textureTransform, parameter) { URLReference = uRLReference; }
/// <summary> /// Construct a IfcImageTexture with all required attributes. /// </summary> public IfcImageTexture(IfcBoolean repeatS, IfcBoolean repeatT, IfcURIReference uRLReference) : base(repeatS, repeatT) { URLReference = uRLReference; }
public IfcExternallyDefinedTextFont(IfcURIReference location, IfcIdentifier identification, IfcLabel name) : base(location, identification, name) { }