8.12.3.16 IfcFillAreaStyleTiles
8.12.3.16.1 Semantic definition
The IfcFillAreaStyleTiles defines the filling of an IfcAnnotationFillArea by recurring patterns of styled two dimensional geometry, called a tile. The recurrence pattern is determined by two vectors, that multiply the tile in regular form.
The two vectors act as a two dimensional repeat factor that determins eight new positions for the tiles.
8.12.3.16.2 Entity inheritance
-
- IfcFillAreaStyleTiles
- IfcAnnotationFillArea
- IfcBooleanResult
- IfcBoundingBox
- IfcCartesianPointList
- IfcCartesianTransformationOperator
- IfcCsgPrimitive3D
- IfcCurve
- IfcDirection
- IfcFaceBasedSurfaceModel
- IfcFillAreaStyleHatching
- IfcGeometricSet
- IfcHalfSpaceSolid
- IfcLightSource
- IfcPlacement
- IfcPlanarExtent
- IfcPoint
- IfcSectionedSpine
- IfcSegment
- IfcShellBasedSurfaceModel
- IfcSolidModel
- IfcSurface
- IfcTessellatedItem
- IfcTextLiteral
- IfcVector
8.12.3.16.3 Attributes
| # | Attribute | Type | Description |
|---|---|---|---|
| IfcRepresentationItem (2) | |||
| LayerAssignment | SET [0:1] OF IfcPresentationLayerAssignment FOR AssignedItems |
Assignment of the representation item to a single or multiple layer(s). The LayerAssignments can override a LayerAssignments of the IfcRepresentation it is used within the list of Items. |
|
| StyledByItem | SET [0:1] OF IfcStyledItem FOR Item |
Reference to the IfcStyledItem that provides presentation information to the representation, e.g. a curve style, including colour and thickness to a geometric curve. |
|
| Click to show 2 hidden inherited attributes Click to hide 2 inherited attributes | |||
| IfcFillAreaStyleTiles (3) | |||
| 1 | TilingPattern | LIST [2:2] OF IfcVector |
A two direction repeat factor defining the shape and relative positioning of the tiles. |
| 2 | Tiles | SET [1:?] OF IfcStyledItem |
A set of constituents of the tile being a styled item that is used as the annotation symbol for tiling the filled area. |
| 3 | TilingScale | IfcPositiveRatioMeasure |
The scale factor applied to each tile as it is placed in the annotation fill area. |
8.12.3.16.4 Formal representation
ENTITY IfcFillAreaStyleTiles
SUBTYPE OF (IfcGeometricRepresentationItem);
TilingPattern : LIST [2:2] OF IfcVector;
Tiles : SET [1:?] OF IfcStyledItem;
TilingScale : IfcPositiveRatioMeasure;
END_ENTITY;