@IfcClass(layer=RESOURCE, type=ENTITY) public class IfcObjective extends IfcConstraint
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcMetric |
benchmarkValues |
private IfcObjectiveEnum |
objectiveQualifier |
private IfcMetric |
resultValues |
private IfcLabel |
userDefinedQualifier |
stepNumber| 构造器和说明 |
|---|
IfcObjective(IfcLabel name,
IfcText description,
IfcConstraintEnum constraintGrade,
IfcLabel constraintSource,
IfcActorSelect creatingActor,
IfcDateTimeSelect creationTime,
IfcLabel userDefinedGrade,
IfcMetric benchmarkValues,
IfcMetric resultValues,
IfcObjectiveEnum objectiveQualifier,
IfcLabel userDefinedQualifier) |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcMetric |
getBenchmarkValues() |
IfcObjectiveEnum |
getObjectiveQualifier() |
IfcMetric |
getResultValues() |
IfcLabel |
getUserDefinedQualifier() |
boolean |
illegal() |
void |
setBenchmarkValues(IfcMetric benchmarkValues) |
void |
setObjectiveQualifier(IfcObjectiveEnum objectiveQualifier) |
void |
setResultValues(IfcMetric resultValues) |
void |
setUserDefinedQualifier(IfcLabel userDefinedQualifier) |
getAggregates, getClassifiedAs, getConstraintGrade, getConstraintSource, getCreatingActor, getCreationTime, getDescription, getIsAggregatedIn, getIsRelatedWith, getName, getPropertiesForConstraint, getRelatesConstraints, getUserDefinedGrade, setAggregates, setClassifiedAs, setConstraintGrade, setConstraintSource, setCreatingActor, setCreationTime, setDescription, setIsAggregatedIn, setIsRelatedWith, setName, setPropertiesForConstraint, setRelatesConstraints, setUserDefinedGradecheck, getFileItem, getParamString, getStepNumber, isDefault, setStepNumber, toIfc@IfcOptionField private IfcMetric benchmarkValues
@IfcOptionField private IfcMetric resultValues
private IfcObjectiveEnum objectiveQualifier
@IfcOptionField private IfcLabel userDefinedQualifier
@IfcParserConstructor public IfcObjective(IfcLabel name, IfcText description, IfcConstraintEnum constraintGrade, IfcLabel constraintSource, IfcActorSelect creatingActor, IfcDateTimeSelect creationTime, IfcLabel userDefinedGrade, IfcMetric benchmarkValues, IfcMetric resultValues, IfcObjectiveEnum objectiveQualifier, IfcLabel userDefinedQualifier)
public IfcMetric getBenchmarkValues()
public void setBenchmarkValues(IfcMetric benchmarkValues)
public IfcMetric getResultValues()
public void setResultValues(IfcMetric resultValues)
public IfcObjectiveEnum getObjectiveQualifier()
public void setObjectiveQualifier(IfcObjectiveEnum objectiveQualifier)
public IfcLabel getUserDefinedQualifier()
public void setUserDefinedQualifier(IfcLabel userDefinedQualifier)
public boolean illegal()
illegal 在接口中 IfcInterfaceillegal 在类中 IfcConstraintCopyright © 2023. All rights reserved.