@IfcClass(layer=RESOURCE, type=ENTITY) public class IfcSectionedSpine extends IfcGeometricRepresentationItem
| 限定符和类型 | 字段和说明 |
|---|---|
private LIST<IfcAxis2Placement3D> |
crossSectionPositions |
private LIST<IfcProfileDef> |
crossSections |
private IfcDimensionCount |
dim |
private IfcCompositeCurve |
spineCurve |
stepNumber| 构造器和说明 |
|---|
IfcSectionedSpine(IfcCompositeCurve spineCurve,
LIST<IfcProfileDef> crossSections,
LIST<IfcAxis2Placement3D> crossSectionPositions) |
| 限定符和类型 | 方法和说明 |
|---|---|
LIST<IfcAxis2Placement3D> |
getCrossSectionPositions() |
LIST<IfcProfileDef> |
getCrossSections() |
IfcDimensionCount |
getDim() |
IfcCompositeCurve |
getSpineCurve() |
void |
setCrossSectionPositions(LIST<IfcAxis2Placement3D> crossSectionPositions) |
void |
setCrossSections(LIST<IfcProfileDef> crossSections) |
void |
setDim(IfcDimensionCount dim) |
void |
setSpineCurve(IfcCompositeCurve spineCurve) |
getLayerAssignments, getStyledByItem, setLayerAssignments, setStyledByItemcheck, getFileItem, getParamString, getStepNumber, illegal, isDefault, setStepNumber, toIfcprivate IfcCompositeCurve spineCurve
private LIST<IfcProfileDef> crossSections
private LIST<IfcAxis2Placement3D> crossSectionPositions
@IfcDeriveParameter private IfcDimensionCount dim
@IfcParserConstructor public IfcSectionedSpine(IfcCompositeCurve spineCurve, LIST<IfcProfileDef> crossSections, LIST<IfcAxis2Placement3D> crossSectionPositions)
public IfcCompositeCurve getSpineCurve()
public void setSpineCurve(IfcCompositeCurve spineCurve)
public LIST<IfcProfileDef> getCrossSections()
public void setCrossSections(LIST<IfcProfileDef> crossSections)
public LIST<IfcAxis2Placement3D> getCrossSectionPositions()
public void setCrossSectionPositions(LIST<IfcAxis2Placement3D> crossSectionPositions)
public IfcDimensionCount getDim()
public void setDim(IfcDimensionCount dim)
Copyright © 2023. All rights reserved.