Class Ifc4x1::IfcDimensionCount¶
Defined in File Ifc4x1.h
Nested Relationships¶
This class is a nested type of Struct Ifc4x1.
Inheritance Relationships¶
Base Type¶
public IfcUtil::IfcBaseType
(Class IfcBaseType)
Class Documentation¶
-
class
Ifc4x1
::
IfcDimensionCount
: public IfcUtil::IfcBaseType¶ Definition from ISO/CD 10303-42:1992: A dimension count is a positive integer used to define the coordinate space dimensionality.
The IfcDimensionCount is restricted to have the dimensionality of either 1, 2, or 3 - the WR1 had been added as an addition to the ISO 10303:42 entity dimension_count. In contrary to the ISO 10303:42 constraint, that all geometric representation items within a geometric representation context are forced to have the same dimension count, the IFC geometry allows mixed dimensions, particularly when defining the boundary of planar surfaces.
NOTE Corresponding ISO 10303 type: dimension_count, please refer to ISO/IS 10303-42:1994, p. 14 for the final definition of the formal standard.
HISTORY New Type in IFC Release 1.5
Public Functions
-
const IfcParse::type_declaration &
declaration
() const¶
-
IfcDimensionCount
(IfcEntityInstanceData *e)¶
-
IfcDimensionCount
(int v)¶
-
operator int
() const¶
Public Static Functions
-
const IfcParse::type_declaration &
Class
()¶
-
const IfcParse::type_declaration &