IFC 4.3.2.20260714 (IFC4X3_ADD2) under development

8.12 IfcPresentationAppearanceResource(表现外观资源)

8.12.1 模式定义

IfcPresentationAppearanceResource(表现外观资源)模式定义了用于几何表示和样式化项目表现的资源。该资源的主要应用是呈现曲线、文本、填充区域、符号和曲面的注释实例。

以下内容属于表现资源模式的范围:

  • 为产品信息中可显示的几何和非几何元素的真实感和符号化可视化定义表现样式特性,包括以下表现样式:
    • 曲线
    • 文本
    • 填充区域
    • 曲面
  • 支持曲线样式;
  • 支持外部定义的字符字体和符号;
  • 支持预定义的字符字体和符号;
  • 支持曲面渲染和光照属性;
  • 支持应用于曲面和CSG图元的纹理;
  • 支持应用于镶嵌面集的纹理;
  • 支持应用于镶嵌面集的颜色;
  • 通过图层机制进行图像控制。

8.12.2 类型

  1. IfcColour(颜色)
  2. IfcColourOrFactor(颜色或系数)
  3. IfcCurveFontOrScaledCurveFontSelect(曲线字体或缩放曲线字体选择类型)
  4. IfcCurveStyleFontSelect(曲线样式字体选择类型)
  5. IfcFillStyleSelect(填充样式选择类型)
  6. IfcFontStyle(字体样式)
  7. IfcFontVariant(字体变体)
  8. IfcFontWeight(字体粗细)
  9. IfcHatchLineDistanceSelect(剖面线距离选择类型)
  10. IfcPresentableText(可表现文本)
  11. IfcReflectanceMethodEnum(反射方法枚举)
  12. IfcSizeSelect(尺寸选择类型)
  13. IfcSpecularExponent(镜面指数)
  14. IfcSpecularHighlightSelect(镜面高光选择类型)
  15. IfcSpecularRoughness(镜面粗糙度)
  16. IfcSurfaceSide(表面侧)
  17. IfcSurfaceStyleElementSelect(表面样式构件选择类型)
  18. IfcTextAlignment(文本对齐)
  19. IfcTextDecoration(文本装饰)
  20. IfcTextFontName(文本字体名称)
  21. IfcTextFontSelect(文本字体选择类型)
  22. IfcTextTransformation(文本变换)

8.12.3 实体

  1. IfcBlobTexture(二进制纹理)
  2. IfcColourRgb(RGB颜色)
  3. IfcColourRgbList(RGB颜色列表)
  4. IfcColourSpecification(颜色规格)
  5. IfcCurveStyle(曲线样式)
  6. IfcCurveStyleFont(曲线样式字体)
  7. IfcCurveStyleFontAndScaling(曲线样式字体与缩放)
  8. IfcCurveStyleFontPattern(曲线样式字体图案)
  9. IfcDraughtingPreDefinedColour(制图预定义颜色)
  10. IfcDraughtingPreDefinedCurveFont(制图预定义曲线字体)
  11. IfcExternallyDefinedHatchStyle(外部定义填充样式)
  12. IfcExternallyDefinedSurfaceStyle(外部定义表面样式)
  13. IfcExternallyDefinedTextFont(外部定义文本字体)
  14. IfcFillAreaStyle(填充区域样式)
  15. IfcFillAreaStyleHatching(填充区域样式-剖面线)
  16. IfcFillAreaStyleTiles(填充区域样式-铺砖)
  17. IfcImageTexture(图像纹理)
  18. IfcIndexedColourMap(索引颜色映射)
  19. IfcIndexedPolygonalTextureMap(索引多边形纹理映射)
  20. IfcIndexedTextureMap(索引纹理映射)
  21. IfcIndexedTriangleTextureMap(索引三角形纹理映射)
  22. IfcPixelTexture(像素纹理)
  23. IfcPreDefinedColour(预定义颜色)
  24. IfcPreDefinedCurveFont(预定义曲线字体)
  25. IfcPreDefinedItem(预定义项)
  26. IfcPreDefinedTextFont(预定义文本字体)
  27. IfcPresentationStyle(表现样式)
  28. IfcStyledItem(样式化项)
  29. IfcSurfaceStyle(表面样式)
  30. IfcSurfaceStyleLighting(表面样式-光照)
  31. IfcSurfaceStyleRefraction(表面样式-折射)
  32. IfcSurfaceStyleRendering(表面样式-渲染)
  33. IfcSurfaceStyleShading(表面样式-着色)
  34. IfcSurfaceStyleWithTextures(带纹理表面样式)
  35. IfcSurfaceTexture(表面纹理)
  36. IfcTextStyle(文本样式)
  37. IfcTextStyleFontModel(文本样式字体模型)
  38. IfcTextStyleForDefinedFont(已定义字体文本样式)
  39. IfcTextStyleTextModel(文本样式文本模型)
  40. IfcTextureCoordinate(纹理坐标)
  41. IfcTextureCoordinateGenerator(纹理坐标生成器)
  42. IfcTextureCoordinateIndices(纹理坐标索引)
  43. IfcTextureCoordinateIndicesWithVoids(带空隙纹理坐标索引)
  44. IfcTextureMap(纹理映射)
  45. IfcTextureVertex(纹理顶点)
  46. IfcTextureVertexList(纹理顶点列表)

8.12.4 属性集

此类别中没有可用资源。

8.12.5 工程量集

此类别中没有可用资源。

8.12.6 函数

  1. IfcCorrectFillAreaStyle(正确填充区域样式)

8.12.7 规则

此类别中没有可用资源。

8.12.8 属性枚举

此类别中没有可用资源。