IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

8.9.3.47 IfcPoint

RV ⓘ
AbV ⓘ

ABSTRACT This definition may not be instantiated

8.9.3.47.1 Semantic definition

The IfcPoint is the abstract generalisation of all point representations within a Cartesian coordinate system.

8.9.3.47.2 Entity inheritance

8.9.3.47.3 Attributes

# Attribute Type Description
IfcRepresentationItem (2)
Click to show 2 hidden inherited attributes
IfcPoint (1)
* Dim IfcDimensionCount

This attribute is formally derived.

IfcPointDim(SELF)

The space dimensionality of this abstract class, handled by a function specific for concrete subtypes. Determined by the number of coordinate components in case of IfcCartesianPoint or by the dimensionality of the basis curve or surface in other cases.

Table 8.9.3.47.A

8.9.3.47.4 Formal representation

ENTITY IfcPoint
ABSTRACT SUPERTYPE OF (ONEOF
(IfcCartesianPoint
,IfcPointByDistanceExpression
,IfcPointOnCurve
,IfcPointOnSurface))
SUBTYPE OF (IfcGeometricRepresentationItem);
DERIVE
Dim : IfcDimensionCount := IfcPointDim(SELF);
END_ENTITY;

8.9.3.47.5 References