IfcGeometricProjectionEnum定义了可以在语义上区分的各种表示类型。形状表示的不同详细级别通常由表示类型控制。
IFC2x2中增加的新枚举。
Enumeration definition
Constant | Description |
---|---|
GRAPH_VIEW | Geometric display representation that shows an abstract, often 1D element representation, e.g. representing a wall by its axis line. |
SKETCH_VIEW | Geometric display representation that shows an abstract, often 2D element representation, e.g. representing a wall by its two foot print edges, surpressing any inner layer representation. |
MODEL_VIEW | Geometric display representation that shows a full 3D element representation, e.g. representing a wall by its volumetric body. |
PLAN_VIEW |
显示完整二维元素表示的几何显示表示法,详细程度通常取决于目标比例,例如,通过墙的两个脚印边缘和所有内层的边缘来表示墙。投影显示在俯视图中。 |
REFLECTED_PLAN_VIEW | 显示完整二维元素表示的几何显示表示法,详细程度通常取决于目标比例,例如,通过墙的两个脚印边缘和所有内层的边缘来表示墙。投影如下图所示。 |
SECTION_VIEW |
几何显示表示法显示完整的二维图元表示法时,详细程度通常取决于目标比例,例如,如果图元被剖面线切割,则通过两个内/外边和所有内层的边来表示墙。 |
ELEVATION_VIEW |
几何显示表示法显示完整的二维图元表示法时,详细程度通常取决于目标比例,例如,如果图元位于立面视图中,则通过其边界边表示墙。 |
USERDEFINED | A user defined specification is given by the value of the UserDefinedTargetView attribute. |
NOTDEFINED | No specification given. |
EXPRESS Specification
TYPE IfcGeometricProjectionEnum = ENUMERATION OF (
GRAPH_VIEW,
SKETCH_VIEW,
MODEL_VIEW,
PLAN_VIEW,
REFLECTED_PLAN_VIEW,
SECTION_VIEW,
ELEVATION_VIEW,
USERDEFINED,
NOTDEFINED);
END_TYPE;