| 限定符和类型 | 字段和说明 |
|---|---|
private IfcCurve |
IfcGridAxis.axisCurve |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcCurve |
IfcGridAxis.getAxisCurve() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
IfcGridAxis.setAxisCurve(IfcCurve axisCurve) |
| 构造器和说明 |
|---|
IfcGridAxis(IfcLabel axisTag,
IfcCurve axisCurve,
IfcBoolean sameSense) |
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcCurve |
IfcSweptDiskSolid.directrix |
private IfcCurve |
IfcSurfaceCurveSweptAreaSolid.directrix |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcCurve |
IfcSweptDiskSolid.getDirectrix() |
IfcCurve |
IfcSurfaceCurveSweptAreaSolid.getDirectrix() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
IfcSweptDiskSolid.setDirectrix(IfcCurve directrix) |
void |
IfcSurfaceCurveSweptAreaSolid.setDirectrix(IfcCurve directrix) |
| 构造器和说明 |
|---|
IfcSurfaceCurveSweptAreaSolid(IfcProfileDef sweptArea,
IfcAxis2Placement3D position,
IfcCurve directrix,
IfcParameterValue startParam,
IfcParameterValue endParam,
IfcSurface referenceSurface) |
IfcSweptDiskSolid(IfcCurve directrix,
IfcPositiveLengthMeasure radius,
IfcPositiveLengthMeasure innerRadius,
IfcParameterValue startParam,
IfcParameterValue endParam) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
Ifc2DCompositeCurve
An Ifc2DCompositeCurve is an IfcCompositeCurve that is defined within the coordinate space of an IfcPlane.
|
class |
IfcBezierCurve
This is a special type of curve which can be represented as a type of B-spline curve in which the knots are evenly
spaced and have high multiplicities.
|
class |
IfcBoundedCurve
A bounded curve is a curve of finite arc length with identifiable end points.
|
class |
IfcBSplineCurve
A B-spline curve is a piecewise parametric polynominal or rational curve described in terms of control points and
basis functions.
|
class |
IfcCircle
An IfcCircle is defined by a radius and the location and orientation of the circle.
|
class |
IfcCompositeCurve
A composite curve (IfcCompositeCurve) is a collection of curves joined end-to-end.
|
class |
IfcConic
A conic (IfcConic) is a planar curve which could be produced by intersecting a plane with a cone.
|
class |
IfcEllipse
An ellipse (IfcEllipse) is a conic section defined by the lengths of the semi-major and semi-minor diameters
and the position (center or mid point of the line joining the foci) and orientation of the curve.
|
class |
IfcLine
A line is an unbounded curve with constant tangent direction.
|
class |
IfcOffsetCurve2D
An offset curve 2d (IfcOffsetCurve2d) is a curve at a constant distance from a basis curve in two-dimensional space.
|
class |
IfcOffsetCurve3D
An offset curve 3d is a curve at a constant distance from a basis curve in three-dimensional space.
|
class |
IfcPolyline
An IfcPolyline is a bounded curve of n -1 linear segments, defined by a list of n points, P1, P2 ...
|
class |
IfcRationalBezierCurve
A rational Bezier curve is a B-spline curve described in terms of control points and basic functions.
|
class |
IfcTrimmedCurve
A trimmed curve is a bounded curve which is created by taking a selected portion,
between two identified points, of the associated basis curve.
|
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcCurve |
IfcTrimmedCurve.basisCurve |
private IfcCurve |
IfcPointOnCurve.basisCurve |
private IfcCurve |
IfcOffsetCurve3D.basisCurve |
private IfcCurve |
IfcOffsetCurve2D.basisCurve |
private IfcCurve |
IfcCurveBoundedPlane.outerBoundary |
private IfcCurve |
IfcCompositeCurveSegment.parentCurve |
| 限定符和类型 | 字段和说明 |
|---|---|
private SET<IfcCurve> |
IfcCurveBoundedPlane.innerBoundaries |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcCurve |
IfcTrimmedCurve.getBasisCurve() |
IfcCurve |
IfcPointOnCurve.getBasisCurve() |
IfcCurve |
IfcOffsetCurve3D.getBasisCurve() |
IfcCurve |
IfcOffsetCurve2D.getBasisCurve() |
IfcCurve |
IfcCurveBoundedPlane.getOuterBoundary() |
IfcCurve |
IfcCompositeCurveSegment.getParentCurve() |
| 限定符和类型 | 方法和说明 |
|---|---|
SET<IfcCurve> |
IfcCurveBoundedPlane.getInnerBoundaries() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
IfcTrimmedCurve.setBasisCurve(IfcCurve basisCurve) |
void |
IfcPointOnCurve.setBasisCurve(IfcCurve basisCurve) |
void |
IfcOffsetCurve3D.setBasisCurve(IfcCurve basisCurve) |
void |
IfcOffsetCurve2D.setBasisCurve(IfcCurve basisCurve) |
void |
IfcCurveBoundedPlane.setOuterBoundary(IfcCurve outerBoundary) |
void |
IfcCompositeCurveSegment.setParentCurve(IfcCurve parentCurve) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
IfcCurveBoundedPlane.setInnerBoundaries(SET<IfcCurve> innerBoundaries) |
| 构造器和说明 |
|---|
IfcCompositeCurveSegment(IfcTransitionCode transition,
BOOLEAN sameSense,
IfcCurve parentCurve) |
IfcCurveBoundedPlane(IfcPlane basisSurface,
IfcCurve outerBoundary,
SET<IfcCurve> innerBoundaries) |
IfcOffsetCurve2D(IfcCurve basisCurve,
IfcLengthMeasure distance,
LOGICAL selfIntersect) |
IfcOffsetCurve3D(IfcCurve basisCurve,
IfcLengthMeasure distance,
LOGICAL selfIntersect,
IfcDirection relDirection) |
IfcPointOnCurve(IfcCurve basisCurve,
IfcParameterValue pointParameter) |
IfcTrimmedCurve(IfcCurve basisCurve,
SET<IfcTrimmingSelect> trim1,
SET<IfcTrimmingSelect> trim2,
IfcBoolean senseAgreement,
IfcTrimmingPreference masterRepresentation) |
| 构造器和说明 |
|---|
IfcCurveBoundedPlane(IfcPlane basisSurface,
IfcCurve outerBoundary,
SET<IfcCurve> innerBoundaries) |
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcCurve |
IfcAnnotationFillArea.outerBoundary |
| 限定符和类型 | 字段和说明 |
|---|---|
private SET<IfcCurve> |
IfcAnnotationFillArea.innerBoundaries |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcCurve |
IfcAnnotationFillArea.getOuterBoundary() |
| 限定符和类型 | 方法和说明 |
|---|---|
SET<IfcCurve> |
IfcAnnotationFillArea.getInnerBoundaries() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
IfcAnnotationFillArea.setOuterBoundary(IfcCurve outerBoundary) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
IfcAnnotationFillArea.setInnerBoundaries(SET<IfcCurve> innerBoundaries) |
| 构造器和说明 |
|---|
IfcAnnotationFillArea(IfcCurve outerBoundary,
SET<IfcCurve> innerBoundaries) |
| 构造器和说明 |
|---|
IfcAnnotationFillArea(IfcCurve outerBoundary,
SET<IfcCurve> innerBoundaries) |
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcCurve |
IfcArbitraryClosedProfileDef.outerCurve |
| 限定符和类型 | 字段和说明 |
|---|---|
private SET<IfcCurve> |
IfcArbitraryProfileDefWithVoids.InnerCurves |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcCurve |
IfcArbitraryClosedProfileDef.getOuterCurve() |
| 限定符和类型 | 方法和说明 |
|---|---|
SET<IfcCurve> |
IfcArbitraryProfileDefWithVoids.getInnerCurves() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
IfcArbitraryClosedProfileDef.setOuterCurve(IfcCurve outerCurve) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
IfcArbitraryProfileDefWithVoids.setInnerCurves(SET<IfcCurve> innerCurves) |
| 构造器和说明 |
|---|
IfcArbitraryClosedProfileDef(IfcProfileTypeEnum profileType,
IfcLabel profileName,
IfcCurve outerCurve) |
IfcArbitraryProfileDefWithVoids(IfcProfileTypeEnum profileType,
IfcLabel profileName,
IfcCurve outerCurve,
SET<IfcCurve> innerCurves) |
| 构造器和说明 |
|---|
IfcArbitraryProfileDefWithVoids(IfcProfileTypeEnum profileType,
IfcLabel profileName,
IfcCurve outerCurve,
SET<IfcCurve> innerCurves) |
| 限定符和类型 | 字段和说明 |
|---|---|
private IfcCurve |
IfcEdgeCurve.edgeGeometry |
| 限定符和类型 | 方法和说明 |
|---|---|
IfcCurve |
IfcEdgeCurve.getEdgeGeometry() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
IfcEdgeCurve.setEdgeGeometry(IfcCurve edgeGeometry) |
| 构造器和说明 |
|---|
IfcEdgeCurve(IfcVertex edgeStart,
IfcVertex edgeEnd,
IfcCurve edgeGeometry,
BOOLEAN sameSense) |
Copyright © 2023. All rights reserved.