@IfcClass(layer=DOMAIN, type=ENTITY) public class IfcSpaceProgram extends IfcControl
| 限定符和类型 | 字段和说明 |
|---|---|
private SET<IfcRelInteractionRequirements> |
hasInteractionReqsFrom |
private SET<IfcRelInteractionRequirements> |
hasInteractionReqsTo |
private IfcAreaMeasure |
maxRequiredArea |
private IfcAreaMeasure |
minRequiredArea |
private IfcSpatialStructureElement |
requestedLocation |
private IfcIdentifier |
spaceProgramIdentifier |
private IfcAreaMeasure |
standardRequiredArea |
stepNumber| 构造器和说明 |
|---|
IfcSpaceProgram(IfcGloballyUniqueId globalId,
IfcOwnerHistory ownerHistory,
IfcLabel name,
IfcText description,
IfcLabel objectType,
SET<IfcRelAssignsToControl> controls,
IfcIdentifier spaceProgramIdentifier,
IfcAreaMeasure maxRequiredArea,
IfcAreaMeasure minRequiredArea,
IfcSpatialStructureElement requestedLocation,
IfcAreaMeasure standardRequiredArea) |
| 限定符和类型 | 方法和说明 |
|---|---|
SET<IfcRelInteractionRequirements> |
getHasInteractionReqsFrom() |
SET<IfcRelInteractionRequirements> |
getHasInteractionReqsTo() |
IfcAreaMeasure |
getMaxRequiredArea() |
IfcAreaMeasure |
getMinRequiredArea() |
IfcSpatialStructureElement |
getRequestedLocation() |
IfcIdentifier |
getSpaceProgramIdentifier() |
IfcAreaMeasure |
getStandardRequiredArea() |
void |
setHasInteractionReqsFrom(SET<IfcRelInteractionRequirements> hasInteractionReqsFrom) |
void |
setHasInteractionReqsTo(SET<IfcRelInteractionRequirements> hasInteractionReqsTo) |
void |
setMaxRequiredArea(IfcAreaMeasure maxRequiredArea) |
void |
setMinRequiredArea(IfcAreaMeasure minRequiredArea) |
void |
setRequestedLocation(IfcSpatialStructureElement requestedLocation) |
void |
setSpaceProgramIdentifier(IfcIdentifier spaceProgramIdentifier) |
void |
setStandardRequiredArea(IfcAreaMeasure standardRequiredArea) |
getControls, setControlsaddIsDefinedBy, getIsDefinedBy, getObjectType, setIsDefinedBy, setObjectTypeaddDecompose, addHasAssociations, addIsDecomposedBy, getDecomposes, getHasAssignments, getHasAssociations, getIsDecomposedBy, setDecomposes, setHasAssignments, setHasAssociations, setIsDecomposedBygetDescription, getGlobalId, getName, getOwnerHistory, setDescription, setDescription, setGlobalId, setName, setName, setOwnerHistorycheck, getFileItem, getParamString, getStepNumber, illegal, isDefault, setStepNumber, toIfcprivate IfcIdentifier spaceProgramIdentifier
@IfcOptionField private IfcAreaMeasure maxRequiredArea
@IfcOptionField private IfcAreaMeasure minRequiredArea
@IfcOptionField private IfcSpatialStructureElement requestedLocation
private IfcAreaMeasure standardRequiredArea
@IfcInverseParameter private SET<IfcRelInteractionRequirements> hasInteractionReqsFrom
@IfcInverseParameter private SET<IfcRelInteractionRequirements> hasInteractionReqsTo
@IfcParserConstructor public IfcSpaceProgram(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcLabel objectType, SET<IfcRelAssignsToControl> controls, IfcIdentifier spaceProgramIdentifier, IfcAreaMeasure maxRequiredArea, IfcAreaMeasure minRequiredArea, IfcSpatialStructureElement requestedLocation, IfcAreaMeasure standardRequiredArea)
public IfcIdentifier getSpaceProgramIdentifier()
public void setSpaceProgramIdentifier(IfcIdentifier spaceProgramIdentifier)
public IfcAreaMeasure getMaxRequiredArea()
public void setMaxRequiredArea(IfcAreaMeasure maxRequiredArea)
public IfcAreaMeasure getMinRequiredArea()
public void setMinRequiredArea(IfcAreaMeasure minRequiredArea)
public IfcSpatialStructureElement getRequestedLocation()
public void setRequestedLocation(IfcSpatialStructureElement requestedLocation)
public IfcAreaMeasure getStandardRequiredArea()
public void setStandardRequiredArea(IfcAreaMeasure standardRequiredArea)
public SET<IfcRelInteractionRequirements> getHasInteractionReqsFrom()
public void setHasInteractionReqsFrom(SET<IfcRelInteractionRequirements> hasInteractionReqsFrom)
public SET<IfcRelInteractionRequirements> getHasInteractionReqsTo()
public void setHasInteractionReqsTo(SET<IfcRelInteractionRequirements> hasInteractionReqsTo)
Copyright © 2023. All rights reserved.