Class Ifc4x1::IfcFillAreaStyleTiles¶
Defined in File Ifc4x1.h
Nested Relationships¶
This class is a nested type of Struct Ifc4x1.
Inheritance Relationships¶
Base Type¶
public Ifc4x1::IfcGeometricRepresentationItem
(Class Ifc4x1::IfcGeometricRepresentationItem)
Class Documentation¶
-
class
Ifc4x1
::
IfcFillAreaStyleTiles
: public Ifc4x1::IfcGeometricRepresentationItem¶ Definition from ISO/CD 10303-46:1992: The fill area style tiles defines a two dimensional tile to be used for the filling of annotation fill areas or other closed regions. The content of a tile is defined by the tile set, and the placement of each tile determined by the filling pattern which indicates how to place tiles next to each other. Tiles or parts of tiles outside of the annotation fill area or closed region shall be clipped at the of the area or region.
NOTE Corresponding ISO 10303 name: fill_area_style_tiles. Please refer to ISO/IS 10303-46:1994 for the final definition of the formal standard.
HISTORY New entity in IFC2x2.
Public Types
-
typedef IfcTemplatedEntityList<IfcFillAreaStyleTiles>
list
¶
Public Functions
-
IfcTemplatedEntityList<::Ifc4x1::IfcVector>::ptr
TilingPattern
() const¶ A two direction repeat factor defining the shape and relative positioning of the tiles.
-
void
setTilingPattern
(IfcTemplatedEntityList<::Ifc4x1::IfcVector>::ptr v)¶
-
IfcTemplatedEntityList<::Ifc4x1::IfcStyledItem>::ptr
Tiles
() const¶ A set of constituents of the tile.
-
void
setTiles
(IfcTemplatedEntityList<::Ifc4x1::IfcStyledItem>::ptr v)¶
-
double
TilingScale
() const¶ The scale factor applied to each tile as it is placed in the annotation fill area.
-
void
setTilingScale
(double v)¶
-
IfcFillAreaStyleTiles
(IfcEntityInstanceData *e)¶
-
IfcFillAreaStyleTiles
(IfcTemplatedEntityList<::Ifc4x1::IfcVector>::ptr v1_TilingPattern, IfcTemplatedEntityList<::Ifc4x1::IfcStyledItem>::ptr v2_Tiles, double v3_TilingScale)¶
-
typedef IfcTemplatedEntityList<IfcFillAreaStyleTiles>