8.9 IfcGeometryResource(几何资源)
8.9.1 架构定义
模式 IfcGeometryResource 定义了用于几何表示的资源。该资源的主要应用是表示元素的形状或几何形式。此处定义的几何表示项也用于描述模式 IfcGeometricModelResource 内的几何模型。
几何资源范围内包括以下内容:
- 通过坐标值以及曲线和曲面上的参数值直接定义点
- 定义方向、矢量和轴定位
- 定义变换运算符,包括均匀和非均匀变换
- 定义参数化曲线
- 定义圆锥曲线
- 定义在参数化曲面上的曲线
- 定义偏移曲线
- 定义基本曲面
- 定义扫掠曲面
- 定义参数化样条曲线和曲面
- 定义使用变换运算符映射源表示的映射项
8.9.2 Types
- IfcArcIndex
- IfcAxis2Placement
- IfcBSplineCurveForm
- IfcBSplineSurfaceForm
- IfcCurveMeasureSelect
- IfcCurveOnSurface
- IfcDimensionCount
- IfcKnotType
- IfcLineIndex
- IfcPreferredSurfaceCurveRepresentation
- IfcSegmentIndexSelect
- IfcTransitionCode
- IfcTrimmingPreference
- IfcTrimmingSelect
- IfcVectorOrDirection
8.9.3 Entities
- IfcAxis1Placement
- IfcAxis2Placement2D
- IfcAxis2Placement3D
- IfcAxis2PlacementLinear
- IfcBSplineCurve
- IfcBSplineCurveWithKnots
- IfcBSplineSurface
- IfcBSplineSurfaceWithKnots
- IfcBoundaryCurve
- IfcBoundedCurve
- IfcBoundedSurface
- IfcCartesianPoint
- IfcCartesianTransformationOperator
- IfcCartesianTransformationOperator2D
- IfcCartesianTransformationOperator2DnonUniform
- IfcCartesianTransformationOperator3D
- IfcCartesianTransformationOperator3DnonUniform
- IfcCircle
- IfcClothoid
- IfcCompositeCurve
- IfcCompositeCurveOnSurface
- IfcCompositeCurveSegment
- IfcConic
- IfcCosineSpiral
- IfcCurve
- IfcCurveBoundedPlane
- IfcCurveBoundedSurface
- IfcCurveSegment
- IfcCylindricalSurface
- IfcDirection
- IfcElementarySurface
- IfcEllipse
- IfcGeometricRepresentationItem
- IfcGradientCurve
- IfcIndexedPolyCurve
- IfcIntersectionCurve
- IfcLine
- IfcMappedItem
- IfcOffsetCurve
- IfcOffsetCurve2D
- IfcOffsetCurve3D
- IfcOffsetCurveByDistances
- IfcOuterBoundaryCurve
- IfcPcurve
- IfcPlacement
- IfcPlane
- IfcPoint
- IfcPointByDistanceExpression
- IfcPointOnCurve
- IfcPointOnSurface
- IfcPolyline
- IfcPolynomialCurve
- IfcRationalBSplineCurveWithKnots
- IfcRationalBSplineSurfaceWithKnots
- IfcRectangularTrimmedSurface
- IfcReparametrisedCompositeCurveSegment
- IfcRepresentationItem
- IfcRepresentationMap
- IfcSeamCurve
- IfcSecondOrderPolynomialSpiral
- IfcSegment
- IfcSegmentedReferenceCurve
- IfcSeventhOrderPolynomialSpiral
- IfcSineSpiral
- IfcSphericalSurface
- IfcSpiral
- IfcSurface
- IfcSurfaceCurve
- IfcSurfaceOfLinearExtrusion
- IfcSurfaceOfRevolution
- IfcSweptSurface
- IfcThirdOrderPolynomialSpiral
- IfcToroidalSurface
- IfcTrimmedCurve
- IfcVector
8.9.4 Property Sets
此类别中没有可用资源。
8.9.5 Quantity Sets
此类别中没有可用资源。
8.9.6 Functions
- IfcAssociatedSurface
- IfcBaseAxis
- IfcBuild2Axes
- IfcBuildAxes
- IfcConsecutiveSegments
- IfcConstraintsParamBSpline
- IfcCrossProduct
- IfcCurveDim
- IfcCurveWeightsPositive
- IfcDotProduct
- IfcFirstProjAxis
- IfcGetBasisSurface
- IfcListToArray
- IfcMakeArrayOfArray
- IfcNormalise
- IfcOrthogonalComplement
- IfcPointDim
- IfcSameAxis2Placement
- IfcSameCartesianPoint
- IfcSameDirection
- IfcSameValue
- IfcScalarTimesVector
- IfcSecondProjAxis
- IfcSegmentDim
- IfcSurfaceWeightsPositive
- IfcVectorDifference
- IfcVectorSum
8.9.7 Rules
此类别中没有可用资源。
8.9.8 PropertyEnumerations
此类别中没有可用资源。