IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

8.9.3.12 IfcCartesianPoint

RV ⓘ
AbV ⓘ

8.9.3.12.1 Semantic definition

An IfcCartesianPoint defines a point by coordinates in an orthogonal, right-handed Cartesian coordinate system. For the purpose of this specification only two and three dimensional Cartesian points are used.

8.9.3.12.2 Entity inheritance

8.9.3.12.3 Attributes

# Attribute Type Description
IfcRepresentationItem (2)
IfcPoint (1)
Click to show 3 hidden inherited attributes
IfcCartesianPoint (1)
1 Coordinates LIST [1:3] OF IfcLengthMeasure

The first, second, and third coordinate of the point location. If placed in a two or three dimensional rectangular Cartesian coordinate system, Coordinates[1] is the X coordinate, Coordinates[2] is the Y coordinate, and Coordinates[3] is the Z coordinate.

Table 8.9.3.12.A

8.9.3.12.4 Formal propositions

Name Description
CP2Dor3D

Only two or three dimensional points are in scope.

HIINDEX(Coordinates) >= 2
Table 8.9.3.12.B

8.9.3.12.5 Formal representation

ENTITY IfcCartesianPoint
SUBTYPE OF (IfcPoint);
Coordinates : LIST [1:3] OF IfcLengthMeasure;
WHERE
CP2Dor3D : HIINDEX(Coordinates) >= 2;
END_ENTITY;

8.9.3.12.6 References

Edit on Github


Is this page difficult to understand? Let us know!

8.9.3.12.7 Changelog

8.9.3.12.7.1 IFC4

  • where rule, CP2Dor3D
  • where rule, WR1