IfcAnnotationFillArea
IfcAnnotationFillArea通过一个确定的外部基准(可能包括内部边界)定义一个区域。由内边界定义的区域将从应用填充区域样式中排除。内边界不得与外边界相交,也不得位于外边界之外。
应用于IfcAnnotationFillArea的填充区域样式是使用IfcFillAreaStyle声明的,该IfcFillAreaStyle由IfcStyledItem关联到该区域。适用的填充区域样式是纯色、图案填充、瓷砖或这些样式的组合。
注:根据ISO 10303-46的定义:
注释填充区域是一组曲线,可以填充图案填充、颜色填充或平铺。注释填充由非相交、非自相交闭合曲线组成的边界来描述。这些曲线根据注释填充区域的样式形成要填充的平面区域的边界。
下图显示了注释填充区域。
注释实体改编自ISO10303-46中定义的注释填充区
在IFC2x2中增加的新实体。
ifc2x3更改了两个属性OuterBoundary和innerBoundary将被添加并替换先前的单个边界。
非正式提议:
①描述内边界的任何曲线不得与定义内边界的另一条曲线相交,也不得包括在内。
②定义外边界的曲线不得与定义内边界的任何曲线相交,也不得被定义内边界的曲线包围。
# | Attribute | Type | Cardinality | Description | C |
---|---|---|---|---|---|
IfcRepresentationItem | |||||
LayerAssignment | IfcPresentationLayerAssignment @AssignedItems |
S[0:1] | 将表示项指定给单个或多个层。layerasignments可以覆盖IfcRepresentation的layerasignments,它在项目列表中使用。 | X | |
StyledByItem | IfcStyledItem @Item |
S[0:1] | 指为表示提供表示信息的IfcStyledItem,例如曲线样式,包括几何曲线的颜色和厚度。 | X | |
IfcGeometricRepresentationItem | |||||
IfcAnnotationFillArea | |||||
1 | OuterBoundary | IfcCurve | [1:1] | 定义填充区域外部边界的闭合曲线。由外部边界(减去可能定义的内部边界)定义的区域由填充区域样式填充。 | X |
2 | InnerBoundaries | IfcCurve | S[1:?] | 定义填充区域内边界的一组内部曲线。由内边界定义的区域将从应用填充区域样式中排除。 | X |
QQ 3087438119
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
2019-06-18 Qt 自定义信号SIGNAL
2019-06-18 qt ui