| 限定符和类型 | 字段和说明 |
|---|---|
private IfcSurface |
IfcHalfSpaceSolid.baseSurface |
private IfcSurface |
IfcSurfaceCurveSweptAreaSolid.referenceSurface |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcSurface |
IfcHalfSpaceSolid.getBaseSurface() |
IfcSurface |
IfcSurfaceCurveSweptAreaSolid.getReferenceSurface() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
IfcHalfSpaceSolid.setBaseSurface(IfcSurface baseSurface) |
void |
IfcSurfaceCurveSweptAreaSolid.setReferenceSurface(IfcSurface referenceSurface) |
| 构造器和说明 |
|---|
IfcHalfSpaceSolid(IfcSurface baseSurface,
IfcBoolean agreementFlag) |
IfcPolygonalBoundedHalfSpace(IfcSurface baseSurface,
IfcBoolean agreementFlag,
IfcAxis2Placement3D position,
IfcBoundedCurve polygonalBoundary) |
IfcSurfaceCurveSweptAreaSolid(IfcProfileDef sweptArea,
IfcAxis2Placement3D position,
IfcCurve directrix,
IfcParameterValue startParam,
IfcParameterValue endParam,
IfcSurface referenceSurface) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
IfcBoundedSurface
A bounded surface is a surface of finite area with identifiable boundaries.
|
class |
IfcCurveBoundedPlane
The curve bounded surface is a parametric surface with curved boundaries defined by one or more boundary curves.
|
class |
IfcElementarySurface
An elementary surface (IfcElementarySurface) is a simple analytic surface with defined parametric representation.
|
class |
IfcPlane
A plane is an unbounded surface with a constant normal.
|
class |
IfcRectangularTrimmedSurface
The trimmed surface is a simple bounded surface in which the boundaries are the constant parametric
lines u1 = u1, u2 = u2, v1 = v1 and v2 = v2.
|
class |
IfcSurfaceOfLinearExtrusion
This surface is a simple swept surface or a generalised cylinder obtained by sweeping a curve in a given direction.
|
class |
IfcSurfaceOfRevolution
A surface of revolution (IfcSurfaceOfRevolution) is the surface obtained by rotating a curve one complete
revolution about an axis.
|
class |
IfcSweptSurface
A swept surface is one that is constructed by sweeping a curve along another curve.
|
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcSurface |
IfcRectangularTrimmedSurface.basisSurface |
private IfcSurface |
IfcPointOnSurface.basisSurface |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcSurface |
IfcRectangularTrimmedSurface.getBasisSurface() |
IfcSurface |
IfcPointOnSurface.getBasisSurface() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
IfcRectangularTrimmedSurface.setBasisSurface(IfcSurface basisSurface) |
void |
IfcPointOnSurface.setBasisSurface(IfcSurface basisSurface) |
| 构造器和说明 |
|---|
IfcPointOnSurface(IfcSurface basisSurface,
IfcParameterValue pointParameterU,
IfcParameterValue pointParameterV) |
IfcRectangularTrimmedSurface(IfcSurface basisSurface,
IfcParameterValue u1,
IfcParameterValue v1,
IfcParameterValue u2,
IfcParameterValue v2,
BOOLEAN usense,
BOOLEAN vsense) |
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcSurface |
IfcFaceSurface.faceSurface |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcSurface |
IfcFaceSurface.getFaceSurface() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
IfcFaceSurface.setFaceSurface(IfcSurface faceSurface) |
| 构造器和说明 |
|---|
IfcFaceSurface(SET<IfcFaceBound> bounds,
IfcSurface faceSurface,
BOOLEAN sameSense) |
Copyright © 2023. All rights reserved.