public IfcRoundedRectangleProfileDef(IfcProfileTypeEnum profileType, IfcLabel profileName, IfcAxis2Placement2D position, IfcPositiveLengthMeasure xDim, IfcPositiveLengthMeasure yDim, IfcPositiveLengthMeasure roundingRadius) : base(profileType, profileName, position, xDim, yDim) { RoundingRadius = roundingRadius; }
public IfcConstructionEquipmentResource(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcLabel objectType, IfcIdentifier identification, IfcText longDescription, IfcResourceTime usage, List <IfcAppliedValue> baseCosts, IfcPhysicalQuantity baseQuantity, IfcConstructionEquipmentResourceTypeEnum predefinedType) : base(globalId, ownerHistory, name, description, objectType, identification, longDescription, usage, baseCosts, baseQuantity) { PredefinedType = predefinedType; }
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; }
public IfcPermeableCoveringProperties(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcPermeableCoveringOperationEnum operationType, IfcWindowPanelPositionEnum panelPosition, IfcPositiveLengthMeasure frameDepth, IfcPositiveLengthMeasure frameThickness, IfcShapeAspect shapeAspectStyle) : base(globalId, ownerHistory, name, description) { OperationType = operationType; PanelPosition = panelPosition; FrameDepth = frameDepth; FrameThickness = frameThickness; ShapeAspectStyle = shapeAspectStyle; }
public IfcStructuralSurfaceReaction(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcLabel objectType, IfcObjectPlacement objectPlacement, IfcProductRepresentation representation, IfcStructuralLoad appliedLoad, IfcGlobalOrLocalEnum globalOrLocal, IfcStructuralSurfaceActivityTypeEnum predefinedType) : base(globalId, ownerHistory, name, description, objectType, objectPlacement, representation, appliedLoad, globalOrLocal) { PredefinedType = predefinedType; }
public IfcStructuralPointReaction(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcLabel objectType, IfcObjectPlacement objectPlacement, IfcProductRepresentation representation, IfcStructuralLoad appliedLoad, IfcGlobalOrLocalEnum globalOrLocal) : base(globalId, ownerHistory, name, description, objectType, objectPlacement, representation, appliedLoad, globalOrLocal) { }
public IfcSpatialZone(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcLabel objectType, IfcObjectPlacement objectPlacement, IfcProductRepresentation representation, IfcLabel longName, IfcSpatialZoneTypeEnum predefinedType) : base(globalId, ownerHistory, name, description, objectType, objectPlacement, representation, longName) { PredefinedType = predefinedType; }
public IfcActor(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcLabel objectType, IfcActorSelect theActor) : base(globalId, ownerHistory, name, description, objectType) { IsActingUpon = new List <IfcRelAssignsToActor>(); TheActor = theActor; }
public IfcLightSourceDirectional(IfcLabel name, IfcColourRgb lightColour, IfcNormalisedRatioMeasure ambientIntensity, IfcNormalisedRatioMeasure intensity, IfcDirection orientation) : base(name, lightColour, ambientIntensity, intensity) { Orientation = orientation; }
public IfcEnergyConversionDevice(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcLabel objectType, IfcObjectPlacement objectPlacement, IfcProductRepresentation representation, IfcIdentifier tag) : base(globalId, ownerHistory, name, description, objectType, objectPlacement, representation, tag) { }
public IfcContextDependentUnit(IfcDimensionalExponents dimensions, IfcUnitEnum unitType, IfcLabel name) : base(dimensions, unitType) { HasExternalReference = new List <IfcExternalReferenceRelationship>(); Name = name; }
public IfcResourceLevelRelationship(IfcLabel name, IfcText description) : base() { Name = name; Description = description; }
} // optional /// <summary> /// Construct a IfcPresentationLayerAssignment with all required attributes. /// </summary> public IfcPresentationLayerAssignment(IfcLabel name, List <IfcLayeredItem> assignedItems) : base() { Name = name; AssignedItems = assignedItems; }
public IfcRelAssociatesMaterial(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, List <IfcDefinitionSelect> relatedObjects, IfcMaterialSelect relatingMaterial) : base(globalId, ownerHistory, name, description, relatedObjects) { RelatingMaterial = relatingMaterial; }
public IfcCostValue(IfcLabel name, IfcText description, IfcAppliedValueSelect appliedValue, IfcMeasureWithUnit unitBasis, IfcDate applicableDate, IfcDate fixedUntilDate, IfcLabel category, IfcLabel condition, IfcArithmeticOperatorEnum arithmeticOperator, List <IfcAppliedValue> components) : base(name, description, appliedValue, unitBasis, applicableDate, fixedUntilDate, category, condition, arithmeticOperator, components) { }
public IfcInventory(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcLabel objectType, IfcInventoryTypeEnum predefinedType, IfcActorSelect jurisdiction, List <IfcPerson> responsiblePersons, IfcDate lastUpdateDate, IfcCostValue currentValue, IfcCostValue originalValue) : base(globalId, ownerHistory, name, description, objectType) { PredefinedType = predefinedType; Jurisdiction = jurisdiction; ResponsiblePersons = responsiblePersons; LastUpdateDate = lastUpdateDate; CurrentValue = currentValue; OriginalValue = originalValue; }
public IfcStructuralAction(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcLabel objectType, IfcObjectPlacement objectPlacement, IfcProductRepresentation representation, IfcStructuralLoad appliedLoad, IfcGlobalOrLocalEnum globalOrLocal, IfcBoolean destabilizingLoad) : base(globalId, ownerHistory, name, description, objectType, objectPlacement, representation, appliedLoad, globalOrLocal) { DestabilizingLoad = destabilizingLoad; }
public IfcRelAssignsToGroup(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, List <IfcObjectDefinition> relatedObjects, IfcObjectTypeEnum relatedObjectsType, IfcGroup relatingGroup) : base(globalId, ownerHistory, name, description, relatedObjects, relatedObjectsType) { RelatingGroup = relatingGroup; }
public IfcRelAssociatesConstraint(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, List <IfcDefinitionSelect> relatedObjects, IfcLabel intent, IfcConstraint relatingConstraint) : base(globalId, ownerHistory, name, description, relatedObjects) { Intent = intent; RelatingConstraint = relatingConstraint; }
/// <summary> /// Construct a IfcRegularTimeSeries with all required attributes. /// </summary> public IfcRegularTimeSeries(IfcLabel name, IfcDateTime startTime, IfcDateTime endTime, IfcTimeSeriesDataTypeEnum timeSeriesDataType, IfcDataOriginEnum dataOrigin, IfcTimeMeasure timeStep, List <IfcTimeSeriesValue> values) : base(name, startTime, endTime, timeSeriesDataType, dataOrigin) { TimeStep = timeStep; Values = values; }
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 IfcRegularTimeSeries(IfcLabel name, IfcText description, IfcDateTime startTime, IfcDateTime endTime, IfcTimeSeriesDataTypeEnum timeSeriesDataType, IfcDataOriginEnum dataOrigin, IfcLabel userDefinedDataOrigin, IfcUnit unit, IfcTimeMeasure timeStep, List <IfcTimeSeriesValue> values) : base(name, description, startTime, endTime, timeSeriesDataType, dataOrigin, userDefinedDataOrigin, unit) { TimeStep = timeStep; Values = values; }
public IfcTypeProcess(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcIdentifier applicableOccurrence, List <IfcPropertySetDefinition> hasPropertySets, IfcIdentifier identification, IfcText longDescription, IfcLabel processType) : base(globalId, ownerHistory, name, description, applicableOccurrence, hasPropertySets) { OperatesOn = new List <IfcRelAssignsToProcess>(); Identification = identification; LongDescription = longDescription; ProcessType = processType; }
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; }
public IfcDiscreteAccessory(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcLabel objectType, IfcObjectPlacement objectPlacement, IfcProductRepresentation representation, IfcIdentifier tag, IfcDiscreteAccessoryTypeEnum predefinedType) : base(globalId, ownerHistory, name, description, objectType, objectPlacement, representation, tag) { PredefinedType = predefinedType; }
public IfcProcedureType(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcIdentifier applicableOccurrence, List <IfcPropertySetDefinition> hasPropertySets, IfcIdentifier identification, IfcText longDescription, IfcLabel processType, IfcProcedureTypeEnum predefinedType) : base(globalId, ownerHistory, name, description, applicableOccurrence, hasPropertySets, identification, longDescription, processType) { PredefinedType = predefinedType; }
public IfcRelConnectsPortToElement(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcPort relatingPort, IfcDistributionElement relatedElement) : base(globalId, ownerHistory, name, description) { RelatingPort = relatingPort; RelatedElement = relatedElement; }
public IfcGrid(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcLabel objectType, IfcObjectPlacement objectPlacement, IfcProductRepresentation representation, List <IfcGridAxis> uAxes, List <IfcGridAxis> vAxes, List <IfcGridAxis> wAxes, IfcGridTypeEnum predefinedType) : base(globalId, ownerHistory, name, description, objectType, objectPlacement, representation) { ContainedInStructure = new List <IfcRelContainedInSpatialStructure>(); UAxes = uAxes; VAxes = vAxes; WAxes = wAxes; PredefinedType = predefinedType; }
public IfcFastenerType(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcIdentifier applicableOccurrence, List <IfcPropertySetDefinition> hasPropertySets, List <IfcRepresentationMap> representationMaps, IfcLabel tag, IfcLabel elementType, IfcFastenerTypeEnum predefinedType) : base(globalId, ownerHistory, name, description, applicableOccurrence, hasPropertySets, representationMaps, tag, elementType) { PredefinedType = predefinedType; }
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; }