IfcPresentationAppearanceResource(外观定义资源)

IfcPresentationAppearanceResource(外观定义资源)

IfcPresentationAppearanceResource定义了用于几何表示和样式项表示的资源。此资源的主要应用程序用于显示曲线、文本、填充区域、符号和曲面的注释引用。

以下是表示资源架构的范围:

产品信息中几何和非几何可显示元素的真实和符号可视化的表示样式属性的定义,包括:

●曲线

●文本

●填充区

●表面

■支持曲线样式;

■支持外部定义的字符字体和符号;

■支持预定义的字符字体和符号;

■支持表面渲染和照明特性;

■支持曲面和csg基元的纹理;

■通过层机制控制图像。

IfcPresentationAppearanceResource

Types
1 IfcFontStyle (字体样式)
2 IfcFontVariant  (字体类型)
3 IfcFontWeight  (字体粗细)
4 IfcPresentableText  (象形文字)
5 IfcSpecularExponent  (镜面指数)
6 IfcSpecularRoughness  (镜面粗糙度)
7 IfcTextAlignment  (文本对齐方式)
8 IfcTextDecoration  (文字装饰)
9 IfcTextFontName  (字体名称)
10 IfcTextTransformation  (文本转换)
11 IfcNullStyle  (空样式)
12 IfcReflectanceMethodEnum  (反射方法枚举)
13 IfcSurfaceSide  (测表面)
14 IfcColour  (颜色)
15 IfcColourOrFactor  (颜色或因素)
16 IfcCurveFontOrScaledCurveFontSelect  (曲线字体或缩放曲线字体选择)
17 IfcCurveStyleFontSelect  (曲线样式字体选择)
18 IfcFillStyleSelect  (填充样式选择)
19 IfcHatchLineDistanceSelect  (剖面线距离选择)
20 IfcPresentationStyleSelect  (演示文稿样式选择)
21 IfcSizeSelect  (尺寸选择)
22 IfcSpecularHighlightSelect  (镜面高光选择)
23 IfcStyleAssignmentSelect  (样式指定选择)
24 IfcSurfaceStyleElementSelect  (表面样式元素选择)
25 IfcTextFontSelect (文本字体选择)

Entities
1 IfcBlobTexture (块结构)
2 IfcColourRgb (彩色)
3 IfcColourRgbList (彩色列表)
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 IfcIndexedTextureMap (纹理贴图索引)
20 IfcIndexedTriangleTextureMap (三角形纹理贴图索引)
21 IfcPixelTexture (像素纹理)
22 IfcPreDefinedColour (预定义颜色)
23 IfcPreDefinedCurveFont (预定义曲线字体)
24 IfcPreDefinedItem (预定义项)
25 IfcPreDefinedTextFont (预定义文本字体)
26 IfcPresentationStyle (演示文稿样式)
27 IfcPresentationStyleAssignment (表示样式指定)
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 IfcTextureMap (纹理贴图)
43 IfcTextureVertex (纹理顶点)
44 IfcTextureVertexList (纹理顶点列表)

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

原文地址:https://www.cnblogs.com/herd/p/12179097.html