@IfcClass(layer=RESOURCE, type=ENTITY) public abstract class IfcConstraint extends IfcAbstractClass
| 限定符和类型 | 字段和说明 |
|---|---|
private SET<IfcConstraintAggregationRelationship> |
aggregates |
private SET<IfcConstraintClassificationRelationship> |
classifiedAs |
private IfcConstraintEnum |
constraintGrade |
private IfcLabel |
constraintSource |
private IfcActorSelect |
creatingActor |
private IfcDateTimeSelect |
creationTime |
private IfcText |
description |
private SET<IfcConstraintAggregationRelationship> |
isAggregatedIn |
private SET<IfcConstraintRelationship> |
isRelatedWith |
private IfcLabel |
name |
private SET<IfcPropertyConstraintRelationship> |
propertiesForConstraint |
private SET<IfcConstraintRelationship> |
relatesConstraints |
private IfcLabel |
userDefinedGrade |
stepNumber| 构造器和说明 |
|---|
IfcConstraint(IfcLabel name,
IfcText description,
IfcConstraintEnum constraintGrade,
IfcLabel constraintSource,
IfcActorSelect creatingActor,
IfcDateTimeSelect creationTime,
IfcLabel userDefinedGrade) |
check, getFileItem, getParamString, getStepNumber, isDefault, setStepNumber, toIfcprivate IfcLabel name
@IfcOptionField private IfcText description
private IfcConstraintEnum constraintGrade
@IfcOptionField private IfcLabel constraintSource
@IfcOptionField private IfcActorSelect creatingActor
@IfcOptionField private IfcDateTimeSelect creationTime
@IfcOptionField private IfcLabel userDefinedGrade
@IfcInverseParameter private SET<IfcConstraintClassificationRelationship> classifiedAs
@IfcInverseParameter private SET<IfcConstraintRelationship> relatesConstraints
@IfcInverseParameter private SET<IfcConstraintRelationship> isRelatedWith
@IfcInverseParameter private SET<IfcPropertyConstraintRelationship> propertiesForConstraint
@IfcInverseParameter private SET<IfcConstraintAggregationRelationship> aggregates
@IfcInverseParameter private SET<IfcConstraintAggregationRelationship> isAggregatedIn
@IfcParserConstructor public IfcConstraint(IfcLabel name, IfcText description, IfcConstraintEnum constraintGrade, IfcLabel constraintSource, IfcActorSelect creatingActor, IfcDateTimeSelect creationTime, IfcLabel userDefinedGrade)
public IfcLabel getName()
public void setName(IfcLabel name)
public IfcText getDescription()
public void setDescription(IfcText description)
public IfcConstraintEnum getConstraintGrade()
public void setConstraintGrade(IfcConstraintEnum constraintGrade)
public IfcLabel getConstraintSource()
public void setConstraintSource(IfcLabel constraintSource)
public IfcActorSelect getCreatingActor()
public void setCreatingActor(IfcActorSelect creatingActor)
public IfcDateTimeSelect getCreationTime()
public void setCreationTime(IfcDateTimeSelect creationTime)
public IfcLabel getUserDefinedGrade()
public void setUserDefinedGrade(IfcLabel userDefinedGrade)
public SET<IfcConstraintClassificationRelationship> getClassifiedAs()
public void setClassifiedAs(SET<IfcConstraintClassificationRelationship> classifiedAs)
public SET<IfcConstraintRelationship> getRelatesConstraints()
public void setRelatesConstraints(SET<IfcConstraintRelationship> relatesConstraints)
public SET<IfcConstraintRelationship> getIsRelatedWith()
public void setIsRelatedWith(SET<IfcConstraintRelationship> isRelatedWith)
public SET<IfcPropertyConstraintRelationship> getPropertiesForConstraint()
public void setPropertiesForConstraint(SET<IfcPropertyConstraintRelationship> propertiesForConstraint)
public SET<IfcConstraintAggregationRelationship> getAggregates()
public void setAggregates(SET<IfcConstraintAggregationRelationship> aggregates)
public SET<IfcConstraintAggregationRelationship> getIsAggregatedIn()
public void setIsAggregatedIn(SET<IfcConstraintAggregationRelationship> isAggregatedIn)
public boolean illegal()
illegal 在接口中 IfcInterfaceillegal 在类中 IfcAbstractClassCopyright © 2023. All rights reserved.